I'm undertaking an image processing project for final year at university. I've no experience with the topic but have been doing alot of studying java. Could anyone point me in the right direction of any good resources for the topic?
That depends on your project thesis. I worked with image processing for sometime, but based on your project thesis your help materials will change. In my case , it was a Research project with developing a new filter , for that we used swing for showing various data related to the image. Image Processing is a vast subject, and believe me every thesis of it requires a lot of computing and can be converted into a book.
BTW , have you looked at other potential options like Matlab. They have a greater advantage when it comes to computing and analysing signals
i made a java project for image classification algorithms.
I used the java advance imaging API. This API would give you many inbuilt methods which you can use to easily implement many image processing algorithms.
Thanks for the replies. I'm using java to create an application to automate extracting vessel maps from a 512 * 512 photograph of a Diabetics Retina. I know I can integrate with ImageJ or create my own plugin but I think this would create alot of confusion to someone who's sole purpose would be to use my plugin. I feel it would be much clearer to create my own application and then use the relevant classes from imageJ in collaboration with my own to achieve the end result.
Joined: Mar 22, 2005
ImageJ is also a library - you can use it in your app without using its GUI. Since your use case sounds medical, ImageJ could well be the perfect fit: it originates, and is being used mostly, in the medical and bioengineering fields.
Joined: Sep 05, 2011
Thanks for all the replies. I have ended up using Image J for loading Tif files and the other jpeg png etc I am using classes that were created for an image processing module here at university. I am now looking at tracking a blood vessel. I can click the start and end points of the vessels but need to look at moving along. If anyone knows of any reference material that would help with this I would be very grateful. Also thanks again for the earlier suggestions.