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.
|Tags||framework Java Software Development Image Processing camera multimedia|
|Operating Systems||Linux Windows Mac OS X|
Software developed for the Barnes maze experiment used in psychological laboratory to measure spatial learning and memory in ...
Release Notes: A bug has been fixed with binary image export in PNG image format.
Release Notes: A bug in the emboss plug-in was removed. Two new filter plug-ins are added: BlackAndWhite and ColorChannel.
Release Notes: The plugin interface now supports algorithms which process multiple images as input. A new plugin determines the background of a single scene using multiple photos. A new plugin combines objects of the same scene using multiple photos.
Release Notes: 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.
Release Notes: The video interface for connecting to camera devices was rewritten from scratch. JavaCV (the Java interface to OpenCV) is now used for this purpose.