Projects / Marvin


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.

Operating Systems

Last announcement

New video available. 19 May 2012 14:23

Video description: Software developed for the Barnes maze experiment used in psychological laboratory to measure spatial learning and memory in rodents. The software records information of experiments such as rodent id, escape hole, trace, and distance. This information is used in further analysis. The software is developed in Java and uses Marvin Framework for image processing. Courtesy of Universidad El Bosque, Bogota, Colombia. Project director: Oscar Arias Student: Julian Avellaneda

Recent releases

  •  05 Jun 2014 00:38

    Release Notes: Small bugs were fixed in MarvinPluginCollection. New plug-ins were added to MarvinPluginCollection.

    •  25 Feb 2014 03:08

      Release Notes: A MarvinPluginCollection static class was added to allow developers to use Marvin image processing algorithms without managing plug-ins.

      •  14 Jan 2014 18:16

        Release Notes: A bug has been fixed in color format conversion (binary to rgb). This release adds color thresholding to the boundary fill plug-in. It adds a subimage method directly in MarvinImage objects. The DifferenceColor plug-in now returns information about the comparison.

        •  21 Dec 2013 18:44

          Release Notes: A class for dealing with mathematical methods was added, including a method to create a boolean matrix for morphological image processing.

          •  05 Dec 2013 17:05

            Release Notes: A bug has been fixed with binary image export in PNG image format.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.