ImageJ vs Pixcavator

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|

ImageJ vs Pixcavator

Saveliev, Peter
To all users of ImageJ,

Below I compiled a list of image analysis features of ImageJ (without plug-ins) and compared them to those of Pixcavator. Your feedback will be appreciated. The link to the blog is here: http://inperc.com/blog2/2008/02/27/imagej-vs-pixcavator/.

Peter Saveliev



Tasks and features


ImageJ


Pixcavator


Analysis of the gray scale  image after binarization


Yes


Yes


Computation of binary characteristics of objects/particles


Yes

(A specific binarization<http://www.inperc.com/wiki/index.php?title=Related_approaches#Thresholding_and_binarization> has to be found first by thresholding or another method.)


Yes<http://www.inperc.com/wiki/index.php?title=Measuring_objects#Binary_images>

(The characteristics are computed for all possible thresholds.)


size/area


Yes


Yes<http://www.inperc.com/wiki/index.php?title=Area>


circularity/roundness


Yes


Yes<http://www.inperc.com/wiki/index.php?title=Roundness>


centroid


Yes


Yes


perimeter


Yes


Yes


bounding rectangle


Yes


No

(Useless for such applications as microscopy where the results should be independent of orientation)











Analysis of the gray scale  image without prior binarization


Limited


Yes<http://www.inperc.com/wiki/index.php?title=Grayscale_Images>


Detection of objects as max/min of the gray scale


Yes


Yes<http://www.inperc.com/wiki/index.php?title=Grayscale_Images#The_gray_scale_function_of_the_image>


Filtering detected objects (in order to deal with noise etc)


Yes

(with respect to contrast only)


Yes

(with respect area, contrast, roundness, and saliency)


Counting objects/particles


Yes


Yes<http://www.inperc.com/wiki/index.php?title=Objects_in_gray_scale_images>


Image segmentation method


Watershed<http://www.inperc.com/wiki/index.php?title=Related_approaches#Watershed_algorithm> - for either max or min but not both (dark or light objects but not both)


Topology<http://www.inperc.com/wiki/index.php?title=Topological_Features_of_Images> (both dark and light objects)


Computation of gray scale characteristics of objects


No


Yes<http://www.inperc.com/wiki/index.php?title=Measuring_objects#Gray_scale_images>


contrast


No


Yes<http://www.inperc.com/wiki/index.php?title=Contrast>


center of mass


No


Yes


saliency/mass


No


Yes<http://www.inperc.com/wiki/index.php?title=Saliency>


average contrast


No


Yes











Automatic analysis


Yes


Yes


Semi-automatic mode


No


Yes

(based on objects found for all possible thresholds)


Manual mode


No


Yes

(full control over found objects)


User interface


Hundreds of commands in drop down menus


4 sliders, 7 buttons


User experience (mine)


"Wrong image format!"

"Threshold first!"

"Results unsatisfactory? Start over!"


Move sliders, click buttons<http://www.inperc.com/wiki/index.php?title=Tutorial#Overview>
Reply | Threaded
Open this post in threaded view
|

Re: ImageJ vs Pixcavator

Justin McGrath
What about macros and an API for writing plugins?

On Wed, Feb 27, 2008 at 2:34 PM, Saveliev, Peter <[hidden email]>
wrote:

> To all users of ImageJ,
>
> Below I compiled a list of image analysis features of ImageJ (without
> plug-ins) and compared them to those of Pixcavator. Your feedback will be
> appreciated. The link to the blog is here:
> http://inperc.com/blog2/2008/02/27/imagej-vs-pixcavator/.
>
> Peter Saveliev
>
>
>
> Tasks and features
>
>
> ImageJ
>
>
> Pixcavator
>
>
> Analysis of the gray scale  image after binarization
>
>
> Yes
>
>
> Yes
>
>
> Computation of binary characteristics of objects/particles
>
>
> Yes
>
> (A specific binarization<
> http://www.inperc.com/wiki/index.php?title=Related_approaches#Thresholding_and_binarization>
> has to be found first by thresholding or another method.)
>
>
> Yes<
> http://www.inperc.com/wiki/index.php?title=Measuring_objects#Binary_images
> >
>
> (The characteristics are computed for all possible thresholds.)
>
>
> size/area
>
>
> Yes
>
>
> Yes<http://www.inperc.com/wiki/index.php?title=Area>
>
>
> circularity/roundness
>
>
> Yes
>
>
> Yes<http://www.inperc.com/wiki/index.php?title=Roundness>
>
>
> centroid
>
>
> Yes
>
>
> Yes
>
>
> perimeter
>
>
> Yes
>
>
> Yes
>
>
> bounding rectangle
>
>
> Yes
>
>
> No
>
> (Useless for such applications as microscopy where the results should be
> independent of orientation)
>
>
>
>
>
>
>
>
>
>
>
> Analysis of the gray scale  image without prior binarization
>
>
> Limited
>
>
> Yes<http://www.inperc.com/wiki/index.php?title=Grayscale_Images>
>
>
> Detection of objects as max/min of the gray scale
>
>
> Yes
>
>
> Yes<
> http://www.inperc.com/wiki/index.php?title=Grayscale_Images#The_gray_scale_function_of_the_image
> >
>
>
> Filtering detected objects (in order to deal with noise etc)
>
>
> Yes
>
> (with respect to contrast only)
>
>
> Yes
>
> (with respect area, contrast, roundness, and saliency)
>
>
> Counting objects/particles
>
>
> Yes
>
>
> Yes<
> http://www.inperc.com/wiki/index.php?title=Objects_in_gray_scale_images>
>
>
> Image segmentation method
>
>
> Watershed<
> http://www.inperc.com/wiki/index.php?title=Related_approaches#Watershed_algorithm>
> - for either max or min but not both (dark or light objects but not both)
>
>
> Topology<
> http://www.inperc.com/wiki/index.php?title=Topological_Features_of_Images>
> (both dark and light objects)
>
>
> Computation of gray scale characteristics of objects
>
>
> No
>
>
> Yes<
> http://www.inperc.com/wiki/index.php?title=Measuring_objects#Gray_scale_images
> >
>
>
> contrast
>
>
> No
>
>
> Yes<http://www.inperc.com/wiki/index.php?title=Contrast>
>
>
> center of mass
>
>
> No
>
>
> Yes
>
>
> saliency/mass
>
>
> No
>
>
> Yes<http://www.inperc.com/wiki/index.php?title=Saliency>
>
>
> average contrast
>
>
> No
>
>
> Yes
>
>
>
>
>
>
>
>
>
>
>
> Automatic analysis
>
>
> Yes
>
>
> Yes
>
>
> Semi-automatic mode
>
>
> No
>
>
> Yes
>
> (based on objects found for all possible thresholds)
>
>
> Manual mode
>
>
> No
>
>
> Yes
>
> (full control over found objects)
>
>
> User interface
>
>
> Hundreds of commands in drop down menus
>
>
> 4 sliders, 7 buttons
>
>
> User experience (mine)
>
>
> "Wrong image format!"
>
> "Threshold first!"
>
> "Results unsatisfactory? Start over!"
>
>
> Move sliders, click buttons<
> http://www.inperc.com/wiki/index.php?title=Tutorial#Overview>
>
Reply | Threaded
Open this post in threaded view
|

Re: ImageJ vs Pixcavator

lechristophe
In reply to this post by Saveliev, Peter
I hope my feedback will be appreciated :

What a "review" ! This is obviously biased, shameless plug for a
commercial, $150, windows-only software. I suggest you make it free
(as in free speech), make it run on any platform, have the tremendous
support and reactivity Wayne has always shown over the years. If you
think ImageJ is just about detecting objects on microscopy images,
then why not write a new ImageJ interface with three buttons and call
it an enhancement if you like. What about functions such as particle
tracking, deconvolution, fourier transform, FRET analysis, 3D
reconstruction, neuron tracing ? These are plugins that already exist
in ImageJ !

I appreciate any effort to write good image software, but please do
not try to promote your program with such "reviews".

Thanks,



On Wed, Feb 27, 2008 at 9:34 PM, Saveliev, Peter <[hidden email]> wrote:

> To all users of ImageJ,
>
>  Below I compiled a list of image analysis features of ImageJ (without plug-ins) and compared them to those of Pixcavator. Your feedback will be appreciated. The link to the blog is here: http://inperc.com/blog2/2008/02/27/imagej-vs-pixcavator/.
>
>  Peter Saveliev
>
>
>
>  Tasks and features
>
>
>  ImageJ
>
>
>  Pixcavator
>
>
>  Analysis of the gray scale  image after binarization
>
>
>  Yes
>
>
>  Yes
>
>
>  Computation of binary characteristics of objects/particles
>
>
>  Yes
>
>  (A specific binarization<http://www.inperc.com/wiki/index.php?title=Related_approaches#Thresholding_and_binarization> has to be found first by thresholding or another method.)
>
>
>  Yes<http://www.inperc.com/wiki/index.php?title=Measuring_objects#Binary_images>
>
>  (The characteristics are computed for all possible thresholds.)
>
>
>  size/area
>
>
>  Yes
>
>
>  Yes<http://www.inperc.com/wiki/index.php?title=Area>
>
>
>  circularity/roundness
>
>
>  Yes
>
>
>  Yes<http://www.inperc.com/wiki/index.php?title=Roundness>
>
>
>  centroid
>
>
>  Yes
>
>
>  Yes
>
>
>  perimeter
>
>
>  Yes
>
>
>  Yes
>
>
>  bounding rectangle
>
>
>  Yes
>
>
>  No
>
>  (Useless for such applications as microscopy where the results should be independent of orientation)
>
>
>
>
>
>
>
>
>
>
>
>  Analysis of the gray scale  image without prior binarization
>
>
>  Limited
>
>
>  Yes<http://www.inperc.com/wiki/index.php?title=Grayscale_Images>
>
>
>  Detection of objects as max/min of the gray scale
>
>
>  Yes
>
>
>  Yes<http://www.inperc.com/wiki/index.php?title=Grayscale_Images#The_gray_scale_function_of_the_image>
>
>
>  Filtering detected objects (in order to deal with noise etc)
>
>
>  Yes
>
>  (with respect to contrast only)
>
>
>  Yes
>
>  (with respect area, contrast, roundness, and saliency)
>
>
>  Counting objects/particles
>
>
>  Yes
>
>
>  Yes<http://www.inperc.com/wiki/index.php?title=Objects_in_gray_scale_images>
>
>
>  Image segmentation method
>
>
>  Watershed<http://www.inperc.com/wiki/index.php?title=Related_approaches#Watershed_algorithm> - for either max or min but not both (dark or light objects but not both)
>
>
>  Topology<http://www.inperc.com/wiki/index.php?title=Topological_Features_of_Images> (both dark and light objects)
>
>
>  Computation of gray scale characteristics of objects
>
>
>  No
>
>
>  Yes<http://www.inperc.com/wiki/index.php?title=Measuring_objects#Gray_scale_images>
>
>
>  contrast
>
>
>  No
>
>
>  Yes<http://www.inperc.com/wiki/index.php?title=Contrast>
>
>
>  center of mass
>
>
>  No
>
>
>  Yes
>
>
>  saliency/mass
>
>
>  No
>
>
>  Yes<http://www.inperc.com/wiki/index.php?title=Saliency>
>
>
>  average contrast
>
>
>  No
>
>
>  Yes
>
>
>
>
>
>
>
>
>
>
>
>  Automatic analysis
>
>
>  Yes
>
>
>  Yes
>
>
>  Semi-automatic mode
>
>
>  No
>
>
>  Yes
>
>  (based on objects found for all possible thresholds)
>
>
>  Manual mode
>
>
>  No
>
>
>  Yes
>
>  (full control over found objects)
>
>
>  User interface
>
>
>  Hundreds of commands in drop down menus
>
>
>  4 sliders, 7 buttons
>
>
>  User experience (mine)
>
>
>  "Wrong image format!"
>
>  "Threshold first!"
>
>  "Results unsatisfactory? Start over!"
>
>
>  Move sliders, click buttons<http://www.inperc.com/wiki/index.php?title=Tutorial#Overview>
>
Reply | Threaded
Open this post in threaded view
|

Re: ImageJ vs Pixcavator

Saveliev, Peter
In reply to this post by Justin McGrath
There is an SDK http://inperc.com/wiki/index.php?title=Pixcavator_SDK.

Peter Saveliev



-----Original Message-----
From: ImageJ Interest Group [mailto:[hidden email]] On Behalf Of Justin McGrath
Sent: Wednesday, February 27, 2008 4:39 PM
To: [hidden email]
Subject: Re: ImageJ vs Pixcavator

What about macros and an API for writing plugins?

On Wed, Feb 27, 2008 at 2:34 PM, Saveliev, Peter <[hidden email]>
wrote:

> To all users of ImageJ,
>
> Below I compiled a list of image analysis features of ImageJ (without
> plug-ins) and compared them to those of Pixcavator. Your feedback will be
> appreciated. The link to the blog is here:
> http://inperc.com/blog2/2008/02/27/imagej-vs-pixcavator/.
>
> Peter Saveliev
>
>
>
> Tasks and features
>
>
> ImageJ
>
>
> Pixcavator
>
>
> Analysis of the gray scale  image after binarization
>
>
> Yes
>
>
> Yes
>
>
> Computation of binary characteristics of objects/particles
>
>
> Yes
>
> (A specific binarization<
> http://www.inperc.com/wiki/index.php?title=Related_approaches#Thresholding_and_binarization>
> has to be found first by thresholding or another method.)
>
>
> Yes<
> http://www.inperc.com/wiki/index.php?title=Measuring_objects#Binary_images
> >
>
> (The characteristics are computed for all possible thresholds.)
>
>
> size/area
>
>
> Yes
>
>
> Yes<http://www.inperc.com/wiki/index.php?title=Area>
>
>
> circularity/roundness
>
>
> Yes
>
>
> Yes<http://www.inperc.com/wiki/index.php?title=Roundness>
>
>
> centroid
>
>
> Yes
>
>
> Yes
>
>
> perimeter
>
>
> Yes
>
>
> Yes
>
>
> bounding rectangle
>
>
> Yes
>
>
> No
>
> (Useless for such applications as microscopy where the results should be
> independent of orientation)
>
>
>
>
>
>
>
>
>
>
>
> Analysis of the gray scale  image without prior binarization
>
>
> Limited
>
>
> Yes<http://www.inperc.com/wiki/index.php?title=Grayscale_Images>
>
>
> Detection of objects as max/min of the gray scale
>
>
> Yes
>
>
> Yes<
> http://www.inperc.com/wiki/index.php?title=Grayscale_Images#The_gray_scale_function_of_the_image
> >
>
>
> Filtering detected objects (in order to deal with noise etc)
>
>
> Yes
>
> (with respect to contrast only)
>
>
> Yes
>
> (with respect area, contrast, roundness, and saliency)
>
>
> Counting objects/particles
>
>
> Yes
>
>
> Yes<
> http://www.inperc.com/wiki/index.php?title=Objects_in_gray_scale_images>
>
>
> Image segmentation method
>
>
> Watershed<
> http://www.inperc.com/wiki/index.php?title=Related_approaches#Watershed_algorithm>
> - for either max or min but not both (dark or light objects but not both)
>
>
> Topology<
> http://www.inperc.com/wiki/index.php?title=Topological_Features_of_Images>
> (both dark and light objects)
>
>
> Computation of gray scale characteristics of objects
>
>
> No
>
>
> Yes<
> http://www.inperc.com/wiki/index.php?title=Measuring_objects#Gray_scale_images
> >
>
>
> contrast
>
>
> No
>
>
> Yes<http://www.inperc.com/wiki/index.php?title=Contrast>
>
>
> center of mass
>
>
> No
>
>
> Yes
>
>
> saliency/mass
>
>
> No
>
>
> Yes<http://www.inperc.com/wiki/index.php?title=Saliency>
>
>
> average contrast
>
>
> No
>
>
> Yes
>
>
>
>
>
>
>
>
>
>
>
> Automatic analysis
>
>
> Yes
>
>
> Yes
>
>
> Semi-automatic mode
>
>
> No
>
>
> Yes
>
> (based on objects found for all possible thresholds)
>
>
> Manual mode
>
>
> No
>
>
> Yes
>
> (full control over found objects)
>
>
> User interface
>
>
> Hundreds of commands in drop down menus
>
>
> 4 sliders, 7 buttons
>
>
> User experience (mine)
>
>
> "Wrong image format!"
>
> "Threshold first!"
>
> "Results unsatisfactory? Start over!"
>
>
> Move sliders, click buttons<
> http://www.inperc.com/wiki/index.php?title=Tutorial#Overview>
>
Reply | Threaded
Open this post in threaded view
|

Re: ImageJ vs Pixcavator

Saveliev, Peter
In reply to this post by lechristophe
This is not the kind of feedback I expected. The "review" (not my word) was about image analysis of 2D still gray scale images. I am aware of things that ImageJ has and Pixcavator (created by 1.5 men working part time) does not. I was more interested in feedback about whether ImageJ has all features of Pixcavator. Here is an example which is a bit better. In the blog comment Mark Burge says:  ".. I would hazard to say that everything in Pixcavator is surely available through a plugin." I think he is wrong ($100) but at least this is to the point.

Peter Saveliev

PS. "Free speech"???


-----Original Message-----
From: ImageJ Interest Group [mailto:[hidden email]] On Behalf Of Christophe Leterrier
Sent: Wednesday, February 27, 2008 5:35 PM
To: [hidden email]
Subject: Re: ImageJ vs Pixcavator

I hope my feedback will be appreciated :

What a "review" ! This is obviously biased, shameless plug for a
commercial, $150, windows-only software. I suggest you make it free
(as in free speech), make it run on any platform, have the tremendous
support and reactivity Wayne has always shown over the years. If you
think ImageJ is just about detecting objects on microscopy images,
then why not write a new ImageJ interface with three buttons and call
it an enhancement if you like. What about functions such as particle
tracking, deconvolution, fourier transform, FRET analysis, 3D
reconstruction, neuron tracing ? These are plugins that already exist
in ImageJ !

I appreciate any effort to write good image software, but please do
not try to promote your program with such "reviews".

Thanks,



On Wed, Feb 27, 2008 at 9:34 PM, Saveliev, Peter <[hidden email]> wrote:

> To all users of ImageJ,
>
>  Below I compiled a list of image analysis features of ImageJ (without plug-ins) and compared them to those of Pixcavator. Your feedback will be appreciated. The link to the blog is here: http://inperc.com/blog2/2008/02/27/imagej-vs-pixcavator/.
>
>  Peter Saveliev
>
>
>
>  Tasks and features
>
>
>  ImageJ
>
>
>  Pixcavator
>
>
>  Analysis of the gray scale  image after binarization
>
>
>  Yes
>
>
>  Yes
>
>
>  Computation of binary characteristics of objects/particles
>
>
>  Yes
>
>  (A specific binarization<http://www.inperc.com/wiki/index.php?title=Related_approaches#Thresholding_and_binarization> has to be found first by thresholding or another method.)
>
>
>  Yes<http://www.inperc.com/wiki/index.php?title=Measuring_objects#Binary_images>
>
>  (The characteristics are computed for all possible thresholds.)
>
>
>  size/area
>
>
>  Yes
>
>
>  Yes<http://www.inperc.com/wiki/index.php?title=Area>
>
>
>  circularity/roundness
>
>
>  Yes
>
>
>  Yes<http://www.inperc.com/wiki/index.php?title=Roundness>
>
>
>  centroid
>
>
>  Yes
>
>
>  Yes
>
>
>  perimeter
>
>
>  Yes
>
>
>  Yes
>
>
>  bounding rectangle
>
>
>  Yes
>
>
>  No
>
>  (Useless for such applications as microscopy where the results should be independent of orientation)
>
>
>
>
>
>
>
>
>
>
>
>  Analysis of the gray scale  image without prior binarization
>
>
>  Limited
>
>
>  Yes<http://www.inperc.com/wiki/index.php?title=Grayscale_Images>
>
>
>  Detection of objects as max/min of the gray scale
>
>
>  Yes
>
>
>  Yes<http://www.inperc.com/wiki/index.php?title=Grayscale_Images#The_gray_scale_function_of_the_image>
>
>
>  Filtering detected objects (in order to deal with noise etc)
>
>
>  Yes
>
>  (with respect to contrast only)
>
>
>  Yes
>
>  (with respect area, contrast, roundness, and saliency)
>
>
>  Counting objects/particles
>
>
>  Yes
>
>
>  Yes<http://www.inperc.com/wiki/index.php?title=Objects_in_gray_scale_images>
>
>
>  Image segmentation method
>
>
>  Watershed<http://www.inperc.com/wiki/index.php?title=Related_approaches#Watershed_algorithm> - for either max or min but not both (dark or light objects but not both)
>
>
>  Topology<http://www.inperc.com/wiki/index.php?title=Topological_Features_of_Images> (both dark and light objects)
>
>
>  Computation of gray scale characteristics of objects
>
>
>  No
>
>
>  Yes<http://www.inperc.com/wiki/index.php?title=Measuring_objects#Gray_scale_images>
>
>
>  contrast
>
>
>  No
>
>
>  Yes<http://www.inperc.com/wiki/index.php?title=Contrast>
>
>
>  center of mass
>
>
>  No
>
>
>  Yes
>
>
>  saliency/mass
>
>
>  No
>
>
>  Yes<http://www.inperc.com/wiki/index.php?title=Saliency>
>
>
>  average contrast
>
>
>  No
>
>
>  Yes
>
>
>
>
>
>
>
>
>
>
>
>  Automatic analysis
>
>
>  Yes
>
>
>  Yes
>
>
>  Semi-automatic mode
>
>
>  No
>
>
>  Yes
>
>  (based on objects found for all possible thresholds)
>
>
>  Manual mode
>
>
>  No
>
>
>  Yes
>
>  (full control over found objects)
>
>
>  User interface
>
>
>  Hundreds of commands in drop down menus
>
>
>  4 sliders, 7 buttons
>
>
>  User experience (mine)
>
>
>  "Wrong image format!"
>
>  "Threshold first!"
>
>  "Results unsatisfactory? Start over!"
>
>
>  Move sliders, click buttons<http://www.inperc.com/wiki/index.php?title=Tutorial#Overview>
>
Reply | Threaded
Open this post in threaded view
|

Re: ImageJ vs Pixcavator

dscho
Hi,

On Wed, 27 Feb 2008, Saveliev, Peter wrote:

> This is not the kind of feedback I expected.

You should have.  You tried to make your product look better than a
program that many people have worked hard to be better than yours.

It is free.

It is extensible.

There is a big community.

IMO it was not a wise move on your part, and you should not be surprised
at the reaction.  Not at all.

Hth,
Dscho
Reply | Threaded
Open this post in threaded view
|

Re: ImageJ vs Pixcavator

Michael A. Miller
In reply to this post by Saveliev, Peter
>>>>> "Saveliev," == Saveliev, Peter <[hidden email]> writes:

    > This is not the kind of feedback I expected. The "review"
    > (not my word) was about image analysis of 2D still gray
    > scale images.

Actually, you pitched it as "a list of image analysis features of
ImageJ (without plug-ins)":

>>>>> "Saveliev," == Saveliev, Peter <[hidden email]> writes:

    > To all users of ImageJ, Below I compiled a list of image
    > analysis features of ImageJ (without plug-ins) and compared
    > them to those of Pixcavator.

It's ok to try to sell your product, but your comparison
certainly looks like a sales pitch biased towards Pixcavator.  An
unbiased comparison might get you a better reception.  Is this
just marketing research?

M
Reply | Threaded
Open this post in threaded view
|

Re: ImageJ vs Pixcavator

Chengxin Li
In reply to this post by Saveliev, Peter
No any commercial support can be competitive with this community. But I fully understand all your efforts in pixcavator.
How about in this way: you keep tracing this forum, if any question can not be solved in this community by ImageJ, but you can solved that by pixcavator, just send email to the private. In this situation, do not sell in $150, sell $500 instead.

Hope you succeed !

Chengxin


>>> "Saveliev, Peter" <[hidden email]> 02/27/08 3:34 PM >>>
To all users of ImageJ,

Below I compiled a list of image analysis features of ImageJ (without plug-ins) and compared them to those of Pixcavator. Your feedback will be appreciated. The link to the blog is here: http://inperc.com/blog2/2008/02/27/imagej-vs-pixcavator/.

Peter Saveliev



Tasks and features


ImageJ


Pixcavator


Analysis of the gray scale  image after binarization


Yes


Yes


Computation of binary characteristics of objects/particles


Yes

(A specific binarization<http://www.inperc.com/wiki/index.php?title=Related_approaches#Thresholding_and_binarization> has to be found first by thresholding or another method.)


Yes<http://www.inperc.com/wiki/index.php?title=Measuring_objects#Binary_images>

(The characteristics are computed for all possible thresholds.)


size/area


Yes


Yes<http://www.inperc.com/wiki/index.php?title=Area>


circularity/roundness


Yes


Yes<http://www.inperc.com/wiki/index.php?title=Roundness>


centroid


Yes


Yes


perimeter


Yes


Yes


bounding rectangle


Yes


No

(Useless for such applications as microscopy where the results should be independent of orientation)











Analysis of the gray scale  image without prior binarization


Limited


Yes<http://www.inperc.com/wiki/index.php?title=Grayscale_Images>


Detection of objects as max/min of the gray scale


Yes


Yes<http://www.inperc.com/wiki/index.php?title=Grayscale_Images#The_gray_scale_function_of_the_image>


Filtering detected objects (in order to deal with noise etc)


Yes

(with respect to contrast only)


Yes

(with respect area, contrast, roundness, and saliency)


Counting objects/particles


Yes


Yes<http://www.inperc.com/wiki/index.php?title=Objects_in_gray_scale_images>


Image segmentation method


Watershed<http://www.inperc.com/wiki/index.php?title=Related_approaches#Watershed_algorithm> - for either max or min but not both (dark or light objects but not both)


Topology<http://www.inperc.com/wiki/index.php?title=Topological_Features_of_Images> (both dark and light objects)


Computation of gray scale characteristics of objects


No


Yes<http://www.inperc.com/wiki/index.php?title=Measuring_objects#Gray_scale_images>


contrast


No


Yes<http://www.inperc.com/wiki/index.php?title=Contrast>


center of mass


No


Yes


saliency/mass


No


Yes<http://www.inperc.com/wiki/index.php?title=Saliency>


average contrast


No


Yes











Automatic analysis


Yes


Yes


Semi-automatic mode


No


Yes

(based on objects found for all possible thresholds)


Manual mode


No


Yes

(full control over found objects)


User interface


Hundreds of commands in drop down menus


4 sliders, 7 buttons


User experience (mine)


"Wrong image format!"

"Threshold first!"

"Results unsatisfactory? Start over!"


Move sliders, click buttons<http://www.inperc.com/wiki/index.php?title=Tutorial#Overview>
Reply | Threaded
Open this post in threaded view
|

Re: ImageJ vs Pixcavator

lechristophe
In reply to this post by Saveliev, Peter
To answer to your PS, this from wikipedia :
http://en.wikipedia.org/wiki/Gratis_versus_Libre
"Members of the free software community often talk about free as in
free speech (libre) and free as in free beer (gratis, gratuit), as the
word free in English does not distinguish between these meanings.
"Free software" usually means the former."

Christophe Leterrier


On Thu, Feb 28, 2008 at 12:07 AM, Saveliev, Peter <[hidden email]> wrote:

> This is not the kind of feedback I expected. The "review" (not my word) was about image analysis of 2D still gray scale images. I am aware of things that ImageJ has and Pixcavator (created by 1.5 men working part time) does not. I was more interested in feedback about whether ImageJ has all features of Pixcavator. Here is an example which is a bit better. In the blog comment Mark Burge says:  ".. I would hazard to say that everything in Pixcavator is surely available through a plugin." I think he is wrong ($100) but at least this is to the point.
>
>  Peter Saveliev
>
>  PS. "Free speech"???
>
>
>
>  -----Original Message-----
>  From: ImageJ Interest Group [mailto:[hidden email]] On Behalf Of Christophe Leterrier
>  Sent: Wednesday, February 27, 2008 5:35 PM
>  To: [hidden email]
>  Subject: Re: ImageJ vs Pixcavator
>
>
>
> I hope my feedback will be appreciated :
>
>  What a "review" ! This is obviously biased, shameless plug for a
>  commercial, $150, windows-only software. I suggest you make it free
>  (as in free speech), make it run on any platform, have the tremendous
>  support and reactivity Wayne has always shown over the years. If you
>  think ImageJ is just about detecting objects on microscopy images,
>  then why not write a new ImageJ interface with three buttons and call
>  it an enhancement if you like. What about functions such as particle
>  tracking, deconvolution, fourier transform, FRET analysis, 3D
>  reconstruction, neuron tracing ? These are plugins that already exist
>  in ImageJ !
>
>  I appreciate any effort to write good image software, but please do
>  not try to promote your program with such "reviews".
>
>  Thanks,
>
>
>
>  On Wed, Feb 27, 2008 at 9:34 PM, Saveliev, Peter <[hidden email]> wrote:
>  > To all users of ImageJ,
>  >
>  >  Below I compiled a list of image analysis features of ImageJ (without plug-ins) and compared them to those of Pixcavator. Your feedback will be appreciated. The link to the blog is here: http://inperc.com/blog2/2008/02/27/imagej-vs-pixcavator/.
>  >
>  >  Peter Saveliev
>  >
>  >
>  >
>  >  Tasks and features
>  >
>  >
>  >  ImageJ
>  >
>  >
>  >  Pixcavator
>  >
>  >
>  >  Analysis of the gray scale  image after binarization
>  >
>  >
>  >  Yes
>  >
>  >
>  >  Yes
>  >
>  >
>  >  Computation of binary characteristics of objects/particles
>  >
>  >
>  >  Yes
>  >
>  >  (A specific binarization<http://www.inperc.com/wiki/index.php?title=Related_approaches#Thresholding_and_binarization> has to be found first by thresholding or another method.)
>  >
>  >
>  >  Yes<http://www.inperc.com/wiki/index.php?title=Measuring_objects#Binary_images>
>  >
>  >  (The characteristics are computed for all possible thresholds.)
>  >
>  >
>  >  size/area
>  >
>  >
>  >  Yes
>  >
>  >
>  >  Yes<http://www.inperc.com/wiki/index.php?title=Area>
>  >
>  >
>  >  circularity/roundness
>  >
>  >
>  >  Yes
>  >
>  >
>  >  Yes<http://www.inperc.com/wiki/index.php?title=Roundness>
>  >
>  >
>  >  centroid
>  >
>  >
>  >  Yes
>  >
>  >
>  >  Yes
>  >
>  >
>  >  perimeter
>  >
>  >
>  >  Yes
>  >
>  >
>  >  Yes
>  >
>  >
>  >  bounding rectangle
>  >
>  >
>  >  Yes
>  >
>  >
>  >  No
>  >
>  >  (Useless for such applications as microscopy where the results should be independent of orientation)
>  >
>  >
>  >
>  >
>  >
>  >
>  >
>  >
>  >
>  >
>  >
>  >  Analysis of the gray scale  image without prior binarization
>  >
>  >
>  >  Limited
>  >
>  >
>  >  Yes<http://www.inperc.com/wiki/index.php?title=Grayscale_Images>
>  >
>  >
>  >  Detection of objects as max/min of the gray scale
>  >
>  >
>  >  Yes
>  >
>  >
>  >  Yes<http://www.inperc.com/wiki/index.php?title=Grayscale_Images#The_gray_scale_function_of_the_image>
>  >
>  >
>  >  Filtering detected objects (in order to deal with noise etc)
>  >
>  >
>  >  Yes
>  >
>  >  (with respect to contrast only)
>  >
>  >
>  >  Yes
>  >
>  >  (with respect area, contrast, roundness, and saliency)
>  >
>  >
>  >  Counting objects/particles
>  >
>  >
>  >  Yes
>  >
>  >
>  >  Yes<http://www.inperc.com/wiki/index.php?title=Objects_in_gray_scale_images>
>  >
>  >
>  >  Image segmentation method
>  >
>  >
>  >  Watershed<http://www.inperc.com/wiki/index.php?title=Related_approaches#Watershed_algorithm> - for either max or min but not both (dark or light objects but not both)
>  >
>  >
>  >  Topology<http://www.inperc.com/wiki/index.php?title=Topological_Features_of_Images> (both dark and light objects)
>  >
>  >
>  >  Computation of gray scale characteristics of objects
>  >
>  >
>  >  No
>  >
>  >
>  >  Yes<http://www.inperc.com/wiki/index.php?title=Measuring_objects#Gray_scale_images>
>  >
>  >
>  >  contrast
>  >
>  >
>  >  No
>  >
>  >
>  >  Yes<http://www.inperc.com/wiki/index.php?title=Contrast>
>  >
>  >
>  >  center of mass
>  >
>  >
>  >  No
>  >
>  >
>  >  Yes
>  >
>  >
>  >  saliency/mass
>  >
>  >
>  >  No
>  >
>  >
>  >  Yes<http://www.inperc.com/wiki/index.php?title=Saliency>
>  >
>  >
>  >  average contrast
>  >
>  >
>  >  No
>  >
>  >
>  >  Yes
>  >
>  >
>  >
>  >
>  >
>  >
>  >
>  >
>  >
>  >
>  >
>  >  Automatic analysis
>  >
>  >
>  >  Yes
>  >
>  >
>  >  Yes
>  >
>  >
>  >  Semi-automatic mode
>  >
>  >
>  >  No
>  >
>  >
>  >  Yes
>  >
>  >  (based on objects found for all possible thresholds)
>  >
>  >
>  >  Manual mode
>  >
>  >
>  >  No
>  >
>  >
>  >  Yes
>  >
>  >  (full control over found objects)
>  >
>  >
>  >  User interface
>  >
>  >
>  >  Hundreds of commands in drop down menus
>  >
>  >
>  >  4 sliders, 7 buttons
>  >
>  >
>  >  User experience (mine)
>  >
>  >
>  >  "Wrong image format!"
>  >
>  >  "Threshold first!"
>  >
>  >  "Results unsatisfactory? Start over!"
>  >
>  >
>  >  Move sliders, click buttons<http://www.inperc.com/wiki/index.php?title=Tutorial#Overview>
>  >
>