OMA2 for Mac OS X
Powerful Photometric Image Processing and Display

Note: This version is a complete re-write of the original OMA. It is a Cocoa-based application that introduces a C++ image class, which allows easier implementation of new commands. OMA2 runs in 64-bit mode, which provides performance enhancements. The current version doesn't have all of the commands of the old OMA, but more are being ported all the time. The old version of OMA is still available here but because of changes in the Mac OS, OMA2 will be the focus of new development efforts.

Now Available:
FREE OMA2 for Mac OS X
Version 1.1
A complete re-write of OMA for the latest versions of the Mac OS; includes a plugin for viewing OMA files in coverflow.
FREE Developer Bundle
Xcode project and all source code

 
 The acronym OMA stands for Optical Multi-channel Analyzer and is what Princeton Applied Research called their early SIT vidicon cameras. 

The OMA program was developed by researchers as a way to investigate and post-process photometric images from CCD detectors used for laser-based imaging of reacting and nonreacting flows as well as some spectroscopic applications. Originally written in assembly language on a PDP11 computer, the software has been around since the late 1970s. It has since grown on Classic Mac OS to be a very powerful image processing platform. Additionally, OMA is used in many labs as the front end interface for controlling I/O devices such as cameras, Digital I/O cards and stepper motors. OMA is a powerful control, acquisition and processing system for photometric images. This version is a complete re-write of the original OMA. It is a Cocoa-based application that introduces a C++ image class, which allows easier implementation of new commands. OMA2 runs in 64-bit mode, which provides performance enhancements. The current version doesn't have all of the commands of the old OMA, but more are being ported all the time.

OMA was sold commercially for while at US$1000 per copy, but in this new initiative both the Application and the Source Code are being released to the research community under the Gnu Public License (GPL). It is hoped that this move will create and foster a community of OMA users who (in finding solutions to their own specific imaging needs) are able to contribute to the development of functionality within OMA. We encourage interested programmers to help implement future development directions and make suggestions.

OMA2 for Mac OS X Features
 
> Image Display
Display Photometric Images with false color-maps. Display and manipulate color images. Includes support for 3-plane images including JPEG, HDR, TIFF, and RAW imports.
> Image Processing
Simple transforms - scale, rotate, skew, filter, add, subtract, ...
Complex transforms - 2D-FFT, Gaussian smoothing, Contour aligned smoothing, 2D-Gradients...
If what you need is not available then implement it yourself in C++ with the Source Code. (Requires Xcode)
> Macro Scriptable
Group OMA2 commands into ASCII text files and execute them from within OMA2. Generate batch files or create your own OMA2 processing short cuts. Macros can also have loops and simple arithmetic on image-derived values.
>
>
Web Design courtesy of Peter Kalt.
To cite OMA: Kalt, P.A.M. and Long, M.B., “OMA – Image processing for Mac OS X,” www.oma-x.org
Last Updated April 2019.