ImageJ is written in Java, which allows it to run on Linux, Mac OS X and Windows, in both 32-bit and 64-bit modes.Automate tasks and create custom tools usingmacros. Generate macro code using thecommand recorderand debug it using themacro debugger. More than 300 macrosare availableon the ImageJ Web site. Extend ImageJ by developing plugins using ImageJ's built in text editor and Java compiler. More than 500 pluginsare available. Use ImageJ as a image processing toolkit (class library) to developapplets, servletsor applications.
OpenCV OpenCV was designed for computational efficiency and with a strong focus on real-time applications. VLFeat VLFeat open source
library implements popular computer vision algorithms specializing
in image understanding and local features extraction and
matching. BoofCV BoofCV is an open source Java library for real-time computer vision and robotics applications. VTK