Posted by
pang on
Feb 24, 2014; 8:06pm
URL: http://imagej.273.s1.nabble.com/Regarding-Digital-Image-Processing-In-Java-tp5006658p5006659.html
Dear Kamal,
Just my quick thoughts on this, definitely it is biased and incomplete.
ImageJ is free, and it is very handy for you to do some simple image analysis tasks such as thresholding, particle analysis, quantification of an images. You can do more complicated image analysis, but requires you a lot of knowledge in macro, Java, and algorithm itself.
Matlab will cost your some money for license. If you want to develop your own segmentation method, Matlab may already have some built-in functions, so you can use them directly.
Simple comparison for doing thesholding: matlab use graythresh(), which is based on OTSU method. ImageJ provides about 16 different methods to do it.
If you want to find the shapes or structure of an object. Matlab has Hough transformation function to help you to do it, but I did not find any function you can use from basic imageJ.
If you are advanced users for ImageJ and Matlab, the difference is probably at which one has better built-in functions for you to use (Java or Matlab).
In general, you will use matlab if you are a computer scientist, and you will more likely to use ImageJ if you are non-computer scientist, who does not need to understand the details of how these methods are implemented, but just want them to work for their applications.
If anything described here is not accurate, please feel free to point out.
Zhengyu
-----Original Message-----
From: ImageJ Interest Group [mailto:
[hidden email]] On Behalf Of Kamal Raj
Sent: Monday, February 24, 2014 2:33 PM
To:
[hidden email]
Subject: Regarding Digital Image Processing In Java
Hi Guys
I am Kamal Raj Singh working on Digital Image Processing (planning to do PhD). I have also worked on Java platform in Industry.
I am familiar with Java and Digital Image Processing. Can some one please tell me how ImageJ is going to help me in my research. I am very very much passionate to work on Java but academic requirements bounded me to Work on MAT LAB.
Eagerly waiting for your reply. I need all information about ImageJ and also can it will be helpful in my Research.
--
Thanks
Regards
Kamal Raj Singh
M.E. (BITS Pilani) Rajasthan (India)
Assistant Professor
ECE Department
IPEC Ghaziabad (U.P.)
India South Asia
Mob: +91-9958326010
--
ImageJ mailing list:
http://imagej.nih.gov/ij/list.html--
ImageJ mailing list:
http://imagej.nih.gov/ij/list.html