I have written a few software packages that I find useful. Most are covered by a Creative Commons license and are free to use.
| libjwsc | General purpose programming library for C. Contains image processing and analysis routines, machine learning algorithms, probability functions, various data types, such as matrix and vector, and associated functions. |
| libjwsc++ | Programming library for C++. Contains some useful base program classes and graphics programming abstractions. |
| alternaria | Detect and quantify the structure of biological specimens in 3D microscopic images. |
| anaglyph | Example program to generate anaglyph (color stereo) images from 3D object models in OpenGL. |
| bibtexq | Query a bibtex file by field name. |
| edges | Stand-alone image edge detector. |
| furniture | Learns 3D models of object structure in images. |
| haplo | Haplo prediction program suite. |
| surface | 3D surface detection program and viewer. |
| viewer | Image viewer that supports multiple views of 3D image data. |