Addons

Here you can find additional packages for document analysis problems that are too specific to be included in the Gamera core distribution. These packages are provided as Gamera toolkits, which require a working Gamera installation. They can be installed like Gamera itself with the command

python setup.py build && sudo python setup.py install

Text document recognition

The OCR Toolkit is meant to help building optical character recognition (OCR) systems for standard text documents. It provides:

The GreekOCR Toolkit is an addon for the OCR Toolkit for polytonal (classical) Greek.

Staff line removal

The MusicStaves Toolkit provides algorithms and evaluation methods for staff line detection and removal, an important preprocessing step in Optical Music Recognition (OMR). The toolkit offers the following functionality:

Lute tablature recognition

The OTR Toolkit is a complete application for the recognition of historic lute tablature prints. It offers the following functionality:

Psaltic neume notation recognition

The Psaltiki Toolkit is a complete application for the recognition of the post 1800 neume based chant notation of the eastern church. It offers the following functionality:

Webcam access

The Webcam Toolkit allows for automatically taking a snapshot photo from a webcam or document camera and converting it to the Gamera image data type. It provides

Image vectorization

The vector toolkit was meant for polygonization of a raster image and for manipulating the resulting vector image. It used the potrace algorithm, which only works on closed curves and thus can only be applied to outline images, but not to skeleton images.

The code is in a pre-alpha state, but could be used as a starting point for working on a vector toolkit. Help for a vector toolkit is welcome (see the Gamera TODO list). The old code can be downloaded from SourceForge with

svn co https://gamera.svn.sourceforge.net/svnroot/gamera/trunk/vector vector