Next: Differences between IMAL and
Up: Introduction
Previous: Summary
Contents
Index
- Grain counting and size distribution
- Morphological operations (erosion, dilation, segmentation, etc.)
- Wavelet transforms
- Movable text labels; smart selection of objects in images.
- Images can be viewed directly or in an editable spreadsheet using
integers, RGB values, hex integers, or (if an image has been FFT'd)
floating point numbers. Changes in the image are immediately reflected
in the spreadsheet and vice-versa.
- Image registration
- Transparency, chromakey, and paste functions facilitate creation of
composite images.
- Scanner interface for scanners with preview scan and
interactive image scanning at 8, 10, 12, 24, 30, and 36 bits/pixel
(Not available in ConvexOS and MS-DOS versions).
- Create, cut/paste, and add text labels in multiple fonts and graphic
elements such as circles, Bezier curves, freehand drawing, etc.
- Handles up to 512 images of any depth simultaneously. Each image can
be in a separate window or in a single large window to facilitate
creation of composite images. Cut/paste works even if images are
of different depths or in different windows.
- Prints to PCL or PostScript printer. CMY, CMYK, or RGB formats.
- Import/export formats: PCX, IMG, TIFF (both Macintosh and PC),
JPEG, BMP, GIF, TGA, IMG, Lumisys Xray scanner, XDM, FITS, PDS,
PBM, PGM, PPM, PNG and
ASCII images, of any depth from 1-32 bits per pixel, color or
monochrome, raw binary images, and 3D images (such as PET scan and confocal
images). Handles unusual image depths such as 12- and 17-bit grayscale.
HDF format images are readable with the supplied plugin readhdf.
Import only of BioRad scanner images.
- Users can create new custom image file formats to transparently read and
write images in unusual image formats.
- Interconversion of image formats.
- Solid and gradient flood fill.
- Color gradient-filled wide lines with adjustable size arrow heads.
- R, G, and B image planes can be manipulated separately.
- Adjust color, intensity, contrast, and grayscale mapping. Grayscale
images deeper than 8 bits/pixel, such as medical grayscale images,
can be viewed with a sliding scale to enhance any particular intensity
region.
- Rotate, resize, warp, flip, invert or remap colors; crop, paint,
spray paint, etc.
- Labels and images can be rotated at any angle.
- Spray-filtering and spray-math to enable interactive image manipulation
on local regions of an image as a spray.
- Convolution filters: sharpen, blur, edge enhancement, shadow
sharpening, background subtract, background flatten, and noise
filter.
- Interactively create arbitrary colormaps or select from 10,000
pre-defined colormaps.
- Macro language and macro editor. Macro programming guide is included.
Macro editor also functions as a command line interface.
- Image algebra function allows multiple images to be subtracted or
otherwise transformed according to arbitrary user-defined equations.
- RGB and intensity histograms.
- Multi-frame or 3D images can be viewed interactively as a movie, or each
frame can be manipulated separately.
- Spot densitometry of rectangular regions or arbitrary-shaped areas.
Edges of spots and background can be determined automatically. Results
can be easily exported to disk in ASCII format.
- Strip (scanning) densitometry of transepts, fixed-width rectangular
regions, and trapezoidal areas. This is particularly useful for
densitometry of SDS and agarose gels. Can automatically subtract
baseline and integrate peak areas, or interactively measure peaks
with the mouse. Peak area table can be saved in ASCII format.
- 2D-Fourier transform. Real, imaginary, or power spectra can be viewed
and edited.
- FFT frequency components can be changed using the drawing or image
algebra functions and transformed back to the real
image. A tutorial is provided for digital filtering using the FFT.
FFT arrays can also be exported in ASCII format for manual editing
or edited in the spreadsheet.
- Convolution of 2 images and image reconstruction using Fourier
deconvolution.
- Distance and angle measurement.
- Curve tracing.
- Calibration of X-Y coordinates using linear, polynomial, or exponential
functions. For example, the logarithm of image coordinates in one
direction can be expressed as molecular weight. Calibrating the pixel
intensity is useful for images in which height is represented as a
pixel value, such as atomic force microscope images.
- Users can remove or add custom buttons on left side of the main window.
The buttons can execute any command or macro, and can execute a
different command when un-clicked.
- Users can create plugins to add new image-processing features.
- Highly configurable in terms of fonts, colors, etc.
- Partitioning of images using fuzzy k-means algorithm.
- Zooming of images by an arbitrary factor.
Subsections
Next: Differences between IMAL and
Up: Introduction
Previous: Summary
Contents
Index
root
2008-10-10