ImageJ vs. Pixcavator
Here we compare the capabilities of ImageJ (without plug-ins) and Pixcavator 2.4 in analysis of gray scale images. The links will take you to the relevant articles in the wiki. Update: The list is addressed mostly to the users. For the developers, there will be a similar list comparing ImageJ (including plug-ins) and Pixcavator SDK.
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 has to be found first by thresholding or another method.) |
(The characteristics are computed for all possible thresholds.) |
size/area |
Yes |
|
circularity/roundness |
Yes |
|
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 |
|
Detection of objects as max/min of the gray scale |
Yes |
|
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 |
|
Image segmentation method |
Watershed - for either max or min but not both (dark or light objects but not both) |
Topology (both dark and light objects) |
Computation of gray scale characteristics of objects |
No |
|
contrast |
No |
|
center of mass |
No |
Yes |
saliency/mass |
No |
|
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!” |
|
Screenshots |
Update: The main criticism has been that some positive things about ImageJ are missing from the table. They are added below (not about image analysis but still). On the other hand, none of the statements in the above part has been questioned.
Platforms |
Windows, Mac, Linux |
Windows only (cellAnalyst web application soon to come) |
Price |
Free |
$150 (free trial) |
February 27th, 2008 at 8:55 pm
Isn’t ImageJ with plugins the fairer comparison?
Good to know about the option of Pixcavator, which I had not seen before.
February 27th, 2008 at 9:03 pm
I agree with Bill, comparing ImageJ without plugins does not really make sense. ImageJ is designed to be a solid base which is extended via plugins. I would hazard to say that everything in Pixcavator is surely available through a plugin (http://rsbweb.nih.gov/ij/plugins/index.html).
Mark Burge
http://www.imagingbook.com/
February 27th, 2008 at 9:26 pm
>>Isn’t ImageJ with plugins the fairer comparison?
Bill, yes it would be more fair. But it would take a lot more work. Plus I would have to compare to Pixcavator SDK, to be fair.
>> I would hazard to say that everything in Pixcavator is surely available through a plugin
Mark, this sounds like a challenge! I have $100 here saying you are wrong.
February 27th, 2008 at 11:57 pm
There’s some things you forgot:
ImageJ is free, Pixcavator is $150
ImageJ runs on my Mac, Pixcavator doesn’t
I can call ImageJ from MatLab, Pixcavator?
February 28th, 2008 at 10:49 pm
I use the fast binarization method described here http://pubs.iupr.org/DATA/2007-IUPR-11Sep_1129.pdf
March 4th, 2008 at 2:16 pm
[…] In the last post I provided a list that compared the capabilities of ImageJ (without plug-ins) and Pixcavator 2.4 in analysis of gray scale images. Then I submitted the link to the ImageJ’s forum. […]