Java Computer Vision Commons Library 1.3

A number of useful functions, implemented in Java, that I've used whilst generating machine vision software with Genetic Programming. Although it is by no means a comprehensive toolkit, you may find it useful if you're interested in any of the functions listed below. If you're running some of my other code, you may need to add the commons imaging JAR file to your classpath.

Update: April 4th 2008. Library has various speed improvements that make it significantly faster in places, especially with the PixelLoader, and many other functions. Various other features, Hough transform, subpixel sampling and window GUI now added.

Contents:

Compilation

To compile, Resizer.java requires the Java Advanced Imaging (JAI) library. You'll need to include jai_core.jar and jai_codec.jar in your classpath. For more information, click here. Both of these files are included in the lib/ subdirectory of the download.

There is an ant build script included for compilation, although you don't have to use it.

Please feel free to extend it and me your updates!

Contact Me

ooechs {at} essex {dot} ac {dot} uk