Marvin is an extensible image processing framework for Java. It provides features to manipulate images, to manipulate captured video frames, and to process images with multi-threading. Its features can be extended via plug-ins. Plug-ins can be integrated with the graphical user interface, and their plug-in performance can be analyzed. Every image processing algorithm is developed as a plug-in that can be plugged into the MarvinEditor, an image manipulation program that uses plug-ins developed using Marvin, or into third-party applications. Currently there are 55 plug-ins available.


This version introduces an interface to process video files such as WMV and MPEG. It also comes with improvements in the framework: bugfixes and a new plug-in for equalization.

URL: Marvin – Freecode

Marvin 1.4.4-asd.jpg