Login  Register

Re: ImageJ Reslice command (Image-Stacks->Reslice)

Posted by ctrueden on Oct 05, 2017; 7:09pm
URL: http://imagej.273.s1.nabble.com/ImageJ-Reslice-command-Image-Stacks-Reslice-tp5019450p5019505.html

Hi Ronny,

> I was wondering if there exists a paper discussing the algorithm as a
> concept

There is user documentation in the ImageJ user manual:
https://imagej.net/docs/guide/146-28.html#sub:Reslice...[/]

No paper though.

> If I need to understand the algorithm via reading the code, I will
> need to learn Java, which might take sometime as I am working on
> Python right now.

Fortunately, Java syntax is quite similar to Python. Reading the source
code will be your best bet to understand the algorithm here.

Regards,
Curtis

--
Curtis Rueden
LOCI software architect - https://loci.wisc.edu/software
ImageJ2 lead, Fiji maintainer - https://imagej.net/User:Rueden
Did you know ImageJ has a forum? http://forum.imagej.net/


On Thu, Sep 28, 2017 at 4:54 PM, Ronny Shalev <[hidden email]> wrote:

> Thanks for the input, Philippe and Curtis,
>
> I was wondering if there exists a paper discussing the algorithm as a
> concept (and, maybe pseudo code). If I need to understand the algorithm via
> reading the code, I will need to learn Java, which might take sometime as I
> am working on Python right now.
>
> Regards
>
> Ronny
>
> On Thu, Sep 28, 2017 at 5:37 PM, Curtis Rueden <[hidden email]> wrote:
>
> > Hi Phillipe and everyone,
> >
> > In the Command Finder, you can also click the "Source" button to jump
> > directly to the source code on the ImageJ 1.x web site.
> >
> > The source can also be browsed on GitHub:
> >     https://github.com/imagej/imagej1
> >
> > Press the T key to search for specific files.
> >
> > Regards,
> > Curtis
> >
> > --
> > Curtis Rueden
> > LOCI software architect - https://loci.wisc.edu/software
> > ImageJ2 lead, Fiji maintainer - https://imagej.net/User:Rueden
> > Did you know ImageJ has a forum? http://forum.imagej.net/
> >
> >
> > On Thu, Sep 28, 2017 at 2:36 AM, Philippe CARL <[hidden email]
> >
> > wrote:
> >
> > > Dear Ronny,
> > > Within ImageJ, just do "Plugins->Utilites->Find Commands..." (or press
> > > "l") and then type the tool name you are looking for.
> > > In your case, just type "resl" will already be enough to locate the
> > > "reslice" tool.
> > > From there you will see that the tool path within ImageJ is
> > "Image>Stacks"
> > > and that it's code with within the class "ij.plugin.Slicer".
> > > Thus you go then to the ImageJ website (https://imagej.nih.gov/ij/)
> then
> > > go to "Developer Resources->Browsable Source" (
> > https://imagej.nih.gov/ij/
> > > developer/source/index.html) and locate "ij.plugin.Slicer".to find the
> > > "Slicer.java" file and there you can enjoy the source code you are
> > looking
> > > for!!!
> > > My best regards,
> > > Philippe
> > >
> > > Philippe CARL
> > > Laboratoire de Biophotonique et Pharmacologie
> > > UMR 7213 CNRS - Université de Strasbourg
> > > Faculté de Pharmacie
> > > 74 route du Rhin
> > > 67401 ILLKIRCH
> > > Tel : +33(0)3 68 85 41 84
> > >
> > > -----Message d'origine-----
> > > De : ImageJ Interest Group [mailto:[hidden email]] De la part de
> > > Ronny Shalev
> > > Envoyé : jeudi 28 septembre 2017 00:22
> > > À : [hidden email]
> > > Objet : ImageJ Reslice command (Image-Stacks->Reslice)
> > >
> > > I was wondering if anyone knows where I can find the Reslice algorithm
> > > description/explanation.
> > >
> > > I am learning image processing and analysis on my own and I find ImageJ
> > > extrimly helpful. Now, I am trying to understand the inner workings of
> > some
> > > of the functions.
> > >
> > > I greatly appreciate the help.
> > >
> > > --
> > > ImageJ mailing list: http://imagej.nih.gov/ij/list.html
> > >
> > > --
> > > ImageJ mailing list: http://imagej.nih.gov/ij/list.html
> > >
> >
> > --
> > ImageJ mailing list: http://imagej.nih.gov/ij/list.html
> >
>
>
>
> --
> Ronny Shalev, PhD
>
> Cell: 216-543-6596
>
> --
> ImageJ mailing list: http://imagej.nih.gov/ij/list.html
>

--
ImageJ mailing list: http://imagej.nih.gov/ij/list.html