Currently available packages for image processing

Vision List Digest: Article 4, Volume 9, Issue 8
From: Scott E. Johnston
Post-Followup: submission@VISLIST.com


The following is a list of currently available packages of image
processing source code. Some packages are public domain, others are
one-time licenses. I would welcome any additions or corrections to
this list. Thank you for all contributions for date.

Scott E. Johnston
johnston@ads.com
Advanced Decision Systems, Inc.
Mountain View, CA 94043

***********
ALV Toolkit

Contact: alv-users-request@uk.ac.bris.cs

Description:

Public domain image processing toolkit written by Phill Everson
(everson@uk.ac.bris.cs). Supports the following:

- image display
- histogram display
- histogram equalization
- thresholding
- image printing
- image inversion
- linear convolution
- 27 programs, mostly data manipulation


***********

BUZZ

Contact: Tehnical: Licensing:
John Gilmore Patricia Altman
(404) 894-3560 (404) 894-3559

Artificial Intelligence Branch
Georgia Tech Research Institute
Georgia Institute of Technology
Atlanta, GA 30332

Description:

BUZZ is a comprehensive image processing system developed at Georgia
Tech. Written in VAX FORTRAN (semi-ported to SUN FORTRAN), BUZZ
includes algorithms for the following:

- image enhancement
- image segmentation
- feature extraction
- classification


***********

LABO IMAGE


Contact: Thierry Pun Alain Jacot-Descombes
+(4122) 87 65 82 +(4122) 87 65 84
pun@cui.unige.ch jacot@cuisun.unige.ch

Computer Science Center
University of Geneva
12 rue du Lac
CH-1207
Geneva, Switzerland

Description:

Interactive window based software for image processing and analysis.
Written in C. Source code available. Unavailable for use in
for-profit endeavours. Supports the following:

- image I/O
- image display
- color table manipulations
- elementary interactive operations:
- region outlining
- statistics
- histogram computation
- elementary operations:
- histogramming
- conversions
- arithmetic
- images and noise generation
- interpolation: rotation/scaling/translation
- preprocessing: background subtraction, filters, etc;
- convolution/correlation with masks, image; padding
- edge extractions
- region segmentation
- transforms: Fourier, Haar, etc.
- binary mathematical morphology, some grey-level morphology
- expert-system for novice users
- macro definitions, save and replay

Support for storage to disk of the following:
- images
- vectors (histograms, luts)
- graphs
- strings


***********

NASA IP Packages

VICAR
ELAS -- Earth Resources Laboratory Applications Software
LAS -- Land Analysis System

Contact: COSMIC (NASA Facility at Georgia Tech)
Computer Center
112 Barrow Hall
University of Georgia
Athens, GA 30601
(404) 542-3265

Description:

VICAR, ELAS, and LAS are all image processing packages available from
COSMIC, a NASA center associated with Georgia Tech. COSMIC makes
reusable code available for a nominal license fee (i.e. $3000 for a 10
year VICAR license).

VICAR is an image processing package written in FORTRAN with the
following capability:

- image generation
- point operations
- algebraic operations
- local operations
- image measurement
- annotation and display
- geometric transformation
- rotation and magnification
- image combination
- map projection
- correlation and convolution
- fourier transforms
- stereometry programs

"ELAS was originally developed to process Landsat satellite data, ELAS
has been modified over the years to handle a broad range of digital
images, and is now finding widespread application in the medical
imaging field ... available for the DEC VAX, the CONCURRENT, and for
the UNIX environment." -- from NASA Tech Briefs, Dec. 89

"... LAS provides a flexible framework for algorithm development and
the processing and analysis of image data. Over 500,000 lines of code
enable image repair, clustering, classification, film processing,
geometric registration, radiometric correction, and manipulation of
image statistics." -- from NASA Tech Briefs, Dec. 89


***********

OBVIUS

Contact: for ftp --> whitechapel.media.mit.edu
otherwise --> heeger@media-lab.media.mit.edu
MIT Media Lab Vision Science Group
(617) 253-0611

Description:

OBVIUS is an object-oriented visual programming language with some
support for imaging operations. It is public domain CLOS/LISP
software. It supports a flexible user interface for working with
images. It provides a library of image processing routines:

- point operations
- image statistics
- convolutions
- fourier transforms


***********

POPI (DIGITAL DARKROOM)

Contact: Rich Burridge
richb@sunaus.sun.oz.AU
-- or --
available for anonymous ftp from ads.com
(pub/VISION-LIST-BACKISSUES/SYSTEMS)

Description:

Popi was originally written by Gerard J. Holzmann - AT&T Bell Labs.
This version is based on the code in his Prentice Hall book, "Beyond
Photography - the digital darkroom," ISBN 0-13-074410-7, which is
copyright (c) 1988 by Bell Telephone Laboratories, Inc.


***********

VIEW (Lawrence Livermore National Laboratory)

Contact: Fran Karmatz
Lawrence Livermore National Laboratory
P.O. Box 5504
Livermore, CA 94550
(415) 422-6578

Description:

Window-based image-processing package with on-line help and user
manual. Multidimensional (2 and 3d) processing operations include:
- image display and enhancement
- pseudocolor
- point and neighborhood operations
- digital filtering
- fft
- simulation operations
- database management
- sequence and macro processing

Written in C and FORTRAN, source code included. Handles multiple
dimensions and data types. Available on Vax, Sun 3, and MacII.


http://www.vislist.com