Image Processing refers to the manipulation of images, including resizing, cropping, rotating, flipping, adjusting the color or brightness, edge detecting, converting to a grayscale image, constructing a histogram and such.
This category also includes software to convert images from one format to another. There are hundreds of different image formats. Converting from one format to another is a frequent source of problems and frustration. For general information and tips on image conversion see http://www.msi.umn.edu/user_support/scivis/image/im-conversion.htm .
The Supercomputing Institute has many programs for the manipulation of images. Here is the list.
Adobe Photoshop allows you to create color images and edit all or part of an existing images. With Photoshop you can add text, change the color balance, replace colors, change the brightness, blur or sharpen, and adjust an image or part of an image in hundreds of different ways. Photoshop can also resize or change the resolution of an image. It is the most powerful image manipulation tool at the Institute. Documentation is available on line (within the program) and via the web from Adobe.
Photoshop supports many image formats. These include PHOTOSHOP, BMP, PICT, EPS, PCS, GIF, JPEG, PIXAR, RAW, PNG, SCITEX, TARGA, and TIFF. For best results on images produced on an SGI workstation, convert them to TIFF and then scp them to the Macintosh for use in Photoshop. Likewise, in Photoshop, save images in the TIFF format, before sending them to an SGI workstation.
PhotoShop can also be used on m1 to scan images or documents using the Epson Scanner plugin (under Import on the File menu).
Version: 7.0
Labs: Scientific Development and Visualization Lab
System(s): The Macintosh m1 & m2
Categories:Image Display, Image Processing, Visualization
3D and 2D image data processing and segmentation Chemistry visualization (AmiraMol extension) Volume rendering Surface reconstruction and simplification Tetrahedral grid generation Animation General visualization and data exploration
To use Amira, type:
module load AMIRA
Amira is stared by typing:
amira
Version: 3.1
Labs: Basic Sciences Computing Lab,
Medicinal Chemistry/Supercomputing Institute Visualization-Workstation
Laboratory, Scientific Development and Visualization Lab
System(s): All SGI workstations in VWL, BSCL and SDVL, All Sun workstations in SDVL and VWL, bs1 in BSCL
Categories: Visualization, Animation, Data Analysis, Image Display, Image Processing, Isosurfaces, Vector Fields, Volume Rendering
Use this package for complex editing, titles and text sequences, special effects, compositing, image sequence capture and video output. Other features include:
Version: Final Cut Pro 3.0.2
Labs: Scientific Development and Visualization Lab
System(s): MacIntosh SDVL (m2.msi.umn.edu)
Categories: Animation, Image Processing
Ghostscript (gs) is an interpreter for PostScript. It can be used to translate Postscript to other formats. More often, it is used by other programs to convert a PostScript document to another format and its use is transparent to the user (e.g. The image display programs xv and display use ghostscript). For more information, see the ghostscript man page (man gs).
Rather than using ghostscript directly, ghostview is often used instead. Ghostview provides a user X11 user interface to ghostscript. From ghostview, you can view a PostScript document or image, and save or print selected pages. For more information, see the ghostview man page (man ghostview).
The program
Version: Ghostview: 1.5, Ghostscript 2.6.2 (Med-Chem) Alladin
Ghostscript 5.50 (SDVL, BSCL), gv 3.5.8
GNU Image Manipulation Program (Gimp) is a general image processing program
for UNIX machines. It can be used for touching up images and creating logos
and similar text. It supports multiple layers. Gimp can handle many image
formats (tiff is one come format), but not all (SGI's rgb format is missing).
Version: 1.2.2
The Huygens System is an image processing software package
specifically designed to facilitate the restoration of microscopic
images. It provides many arithmetic operations on image types
ranging from simple 2D images of unsigned bytes to
multi-parameter, 3D time series of complex values.
This functionality forms the basis for the more advanced features
of the Huygens System aimed at image restoration, i.e., the `reconstruction'
of the object that gave rise to the actual recorded image.
The Huygens System 2 shows these images in a transparent way and
allows inspection, processing and restoration in a straightforward manner.
The Huygens System 2- Batch version is a compute engine; it does not show any images.
More sophisticated visualization tools are available in
Imaris
(originally tightly integrated with the Huygens package) or
Amira.
Imaris can be directly invoked from within the Huygens System.
Complete documentation for the HUYGENS system is available in
the SDVL and BSCL environments at /usr/local/svi/Web/intro.html.
The HUYGENS2 software is installed only bi8 in the BSCL. To use the HUYGENS system, type:
IDL (Interactive Data Language) is a widely used general purpose visualization
package. With IDL, you can create graphs and visualize 2 and 3 - D data using
contours, iso-surfaces and slices. IDL has image processing capabilities such
as smoothing, sharpening and thresholding.
To run IDL, first load the idl module (module add idl), then type
idl for a command line interface or idlde for IDL's
development environment, which is a X interface to IDL.
Manuals are in the Institute's library and in pdf files in
/usr/local/rsi/idl_5.4/idl/docs.
For more information, see
http://www.msi.umn.edu/software/idl/tutorial/index.html.
Version:6.0
IMARIS offers a choice
of functions designed to process multi-dimensional microscope images.
All functions are cross-platform (e.g., Zeiss,
Leica, Bio-Rad, Olympus). Shadows, transparencies, perspective projection,
animation (movie loops) and stereo projections are available for
visual cueing and for high quality presentation. IMARIS is the visualization
package paired with the
HUYGENS2
image restoration package.
The IMARIS software is installed on bi8 in the BSCL. To use IMARIS, type:
ImageMagick is a collection of programs to display, manipulate and convert
images from one format to another. It can handle many different image
formats, including PostScript, GIF, JPEG, TIFF, PICT,and SGI's rgb. The
following table briefly describes each ImageMagick program. For more
information, see the man page for ImageMagick ( man imagemagick) or the
man page for the specific program (e.g. man display).
To run ImageMagick you must load the imageproc module.
Version: 5.2.9
A collection of tools for displaying, converting and manipulating images.
Unlike most image manipulation software, Imgworks and imgview allow
adjustments to the color balance by interactively manipulating the red, blue
and green components. Formats are somewhat limited. The current release
supports FIT,SGI, JFIF, TIFF, GIF and PhotoCD(read only). See the individual
man pages for more information (e.g. man imgworks).
Imgworks is used to interactively manipulate images. With imgworks,
you can rotate, reflect, crop and resize an image. You can also convert color
to monochrome, adjust the contrast, color balance and saturation. Imgworks
can also be used to convert an image to GIF. While converting, the number of
colors can be reduced or a transparent background can be interactively added.
Imgview is used to view an image. It can also be used to adjust
red, blue and green color components, and to convert image formats.
Imgcopy converts an image from one format to another. Imginfo
displays information about the image, including size and color
model. Imgformats just lists the available formats.
Version:Imgworks: 2.2(SDVL) 2.3(BSCL), Imgview: 2.1
A collection of basic tools for the display and manipulation of SGI's RGB
images. See the individual man pages for more information (e.g. man
ipaste).
Labs: Scientific Development and Visualization Lab,
Basic Sciences Computing Lab
A collection of tools for displaying and converting Inventor files
Labs: Scientific Development and Visualization Lab, Basic Sciences Computing Lab
Karma is a library of applications designed for interactive visualization
of radio-telescope data. It also contains a general-purpose programmer's
toolkit for utilizing these applications. Some of the features available
through Karma modules include on-the-fly rescaling of images; superimposing
images; slicing through three-dimensional datasets; volume rendering with a
variety of optical thicknesses and gas temperatures; and animations. There
are also modules for very specialized tasks, e.g. identifying expanding shells
(supernova remnants). Karma modules can read a wide variety of different file
types, including Miriad- and FITS-format files. This makes Karma an ideal
counterpart to the radio-telescope data analysis tool Miriad.
For more information, see
http://www.atnf.csiro.au/karma/.
Version: 1.6.31
Visualization software with an emphasis on image processing applications.
Khoros uses a visual programming paradigm for its user interface (i.e., similar
to AVS and Explorer). There are too many modules in Khoros to list here but a
sample might include: a 2-D graphing module, a 3D surface/contour rendering
module, dozens of 1-D and 2-D image processing modules, data importing modules,
data exporting modules, etc. Khoros is based on the X Windows system (athena
widgets).
Version: 1.0 p15
Use Mediaconvert to convert movies to and from Quicktime movies , MPEG movies
and SGI's movie formats. Documentation is online through the insight library.
Type insight to start, then double click on "Digital Media Tools
Guide" for more information.
Caution: Mediaconvert fails to convert movies into MPEG movies, if the
dimensions of the original images are not multiples of 16.
To use mediaconvert, type mediaconvert.
Labs: Scientific Development and Visualization Lab,
Medicinal Chemistry/Supercomputing Institute Visualization-Workstation Laboratory
MolScript is a program for creating schematic or detailed molecular graphics
images from molecular 3D coordinates, usually, but not exclusively, protein
structures. The user supplies an input file (the script) which specifies the
coordinate file, what objects to render and the exact appearance of the objects
through the graphics state parameters.
Version: 2.1.2
Movieconvert converts a movie file into a group of separate images, and to
convert movies from one format to another. Movieconvert will also crop or
resize images, and convert from one image format to another.
Documentation is online through the insight library.
Type insight to start, then double click on "Digital Media Tools
Guide" for more information.
To use movieconvert, type movieconvert.
Labs: Scientific Development and Visualization Lab,
Medicinal Chemistry/Supercomputing Institute Visualization-Workstation Laboratory
Moviemaker is used to create movies from individual images. Moviemaker can
read in a variety of image formats, including tiff and SGI's RGB format. For
the most part, the movies are output in one of SGI's movie formats. From
here, movieconvert and mediaconvert can be used to get a
sequence of image files from the movie and to convert the movie to other
formats, such as MPEG and Quicktime. Documentation is online through the
insight library. Type insight to start, then double click on "Digital
Media Tools Guide" for more information.
To use moviemaker, type moviemaker.
Labs: Scientific Development and Visualization Lab,
Medicinal Chemistry/Supercomputing Institute Visualization-Workstation Laboratory
NIH IMage is a public domain image processing package. It allows
24-bit color or gray-scale image enhancement, as well as a variety of data
analysis options.
Version: 1.62
Netpbm is a collection image conversion tools which allow
users to convert almost any image type to the intermediate PBM format, and from
the PBM format to just about any other type. Typical names for the utilities
are giftoppm to convert a GIF-formatted image to PPM, and ppmtogif, a program
to convert from PPM format to GIF. man pages for all of the PBM utilities are
available on-line. A list of the various utilities is available by typing
man -k pbm, man -k ppm, and man -k pnm.
Revision: march 1994 (netpbm)
Version:March 1994
The program ralcgm displays Computer Graphics Metafiles (cgm files)
and converts them to PostScript or to a binary encoding. For more
information, see the ralcgm man page (man ralcgm).
Version: 3.0
Raster3D is a set of tools for generating high quality raster images of
proteins or other molecules. The core program renders spheres, triangles,
and cylinders with specular highlighting, Phong shading, and shadowing.
It uses an efficient software Z-buffer algorithm which is independent of
any graphics hardware. Ancillary programs process atomic coordinates from
Brookhaven PDB files into rendering descriptions for pictures composed of
ribbons, space-filling atoms, bonds, ball+stick, etc. Raster3D can also be
used to render pictures composed in Per Kraulis' program MOLSCRIPT in glorious
3D with highlights, shadowing, etc. Output is to pixel image files with 24 bits
of color information per pixel.
Version: 2.5
The SDSC image tools are tools developed at the San Diego Supercomputer Center
(SDSC) to handle image manipulation and file format conversion for a wide range
of file formats. There are a number of programs to handle the different
operations available. One widely used program is imconv, which is used to
convert from one image format to another. For more information, see the
individual man pages (e.g. man imconv ). The following table
summarizes the individual tools.
Version: 3.0.0
SGI provides a several conversion tools to convert images from SGI's rgb
format to and from various other formats. The following is a list of the
current to/from conversion programs.
Labs: Scientific Development and Visualization Lab,
Medicinal Chemistry/Supercomputing Institute Visualization-Workstation
Laboratory, Basic Sciences Computing Lab
The Utah Raster Toolkit (URT) is a collection of programs and C routines for
the manipulation, conversion and display of images. URT programs include
programs that manipulate the color map, rotate or reflect and image, make a
historgram of the image, manipulate the color map and scale the image.
Man pages are available ( man urt, to get started).
Version:
Setting up environment: module load viewmol
Version: 2.2.1
XV is used to display, manipulate and convert images from one format to
another. XV reads and writes images in many formats including PostScript,
GIF, JPEG, TIFF, and SGI's rgb. XV can be used to interactively resize, crop,
reflect and rotate images. Documentation is in /usr/local/docs/xv.ps
(ghostview /usr/local/docs/xv.ps).
Version: 3.10a
Xloadimage is a program that allows people to view images on their display
while using the X Window system. It supports the following many image file
formats. For a complete list of supported types, refer to the man page
(man xloadimage). A variety of options are available to modify images
prior to viewing. These options include clipping, dithering, depth reduction,
zoom (either X or Y axis independently or both at once), brightening or
darkening, and image merging. When applicable, these options are done
automatically (e.g., a color image to be displayed on a monochrome screen will
be dithered automatically). This application also read Gaussian output.
Version: 4.1
iView MediaPro is a media management and cataloguing application for Mac OS X. You can use iView to import images directly from a digital camera, view, calibrate, organize, annotate, or backup media files. iView creates web sites, slide show presentations and QuickTime movies with your images, animations and audio soundtracks. Features: Tour of iView Media Pro features Version: iView MediaPro 1.5.5
[an error occurred while processing this directive]
Labs:
Scientific Development and Visualization Lab,
Medicinal Chemistry/Supercomputing Institute Visualization-Workstation
Laboratory, Basic Sciences Computing Lab
System(s): all UNIX workstations
Categories:Image Processing, Image Display
Gimp
Labs:
Scientific Development and Visualization Lab,
Basic Sciences Computing Lab,
Medicinal Chemistry/Supercomputing Institute Visualization-Workstation
Laboratory
System(s): all SGI workstations
Categories:Image Processing
HUYGENS2
huygens2
Version:Huygens System 2.6.0p1a-64
Labs: Basic Sciences Computing Lab
System(s): BSCL on bi8
Categories: Image Processing
IDL
Labs:
Scientific Development and Visualization Lab, IBM SP
System(s): all UNIX workstations
License: 1 concurrent user.
Categories: Visualization, Isosurfaces, Contours, Graphs,
Image Processing
IMARIS
module load imaris
imaris3
Version: Imaris 3.0.6
Labs: Basic Sciences Computing Lab
System(s):BSCL on bi8
Categories: Image Processing, Animation, Data Analysis
ImageMagick
module load imageproc
Program Uses Include:
display
Display an image, interactivel manipulplate colors and color map,
reflect, rotate, resize, crop, annotate, convert format.
montage
Create a tiling of several images.
convert
Convert from one image format to another.
mogrify
Transforms an image or sequence of images. Trahsformations include resizing,
rotation, color reduction.
animate
Display a sequence of images
import
Capture all or part of the screen.
combine
Combine two or more images
segment
segments an image by analyzing the histograms of the
color components and identifying units that are homogeneous
with the fuzzy c-means technique.
identify
Print out information about the image (Size, type, ...).
Labs: IBM SP, Scientific Development and Visualization Lab,
Medicinal Chemistry/Supercomputing Institute Visualization-Workstation
Laboratory, Basic Sciences Computing Lab
System(s): all SGI workstations
Categories: Image Display, Image Processing,Animation
Imgworks, Imgview, Imgcopy, Imginfo, and Imgformats
Labs: Scientific Development and Visualization Lab,
Basic Sciences Computing Lab
System(s): all SGI workstations
Categories:Image Display, Image Processing
Ipaste, Iblend, blend, Iflip, Iroll,
Izoom, Iave, Invert, Imean and, Istat
Program Function
ipaste Displays an RGB image (nothing more)
iblend Blend two RGB images using a mat
blend Blend two RGB images (Linearly interpolate.)
iflip Flip or rotate an RGB image
iroll Roll an RGB image horizontally and/or vertically
izoom Resize an RGB image
iave Averages a set of RGB images
invert Inverts an RGB image. Pixels of value 0 become 255.
imean Prints out the average pixel value of an RGB image
istat Prints out information about an RGB image.
System(s): all SGI workstations
Categories: Image Display, Image Processing
Ivview, Ivcat,Ivfix, ...
Program Function
ivview Displays an Inventor file
ivcat Concatenates Inventor files. Converts from ASCII to binary
Inventor, or binary to ASCII
ivfix Restructures an Inventor object for improved performance
ivinfo Prints out information about an Inventor file
ivToVRML Converts Inventor files to VRML format.
iv2toiv1 Converts an Inventor 2.0 file to Inventor 1.0
ivdowngrade Converts an Inventor 2.0 file to Inventor 1.0
System(s): all SGI workstations
Categories: Image Display, Image Processing
Karma
Labs:
Scientific Development and Visualization Lab
System(s): all SGI workstations
Categories: Visualization, Volume Rendering, Image Processing
Khoros
Labs: Scientific Development and Visualization Lab
System(s): all SGI workstations
Categories: Visualization, Isosurfaces, Contours, Graphs,
Image Processing
MediaConvert
System(s): all SGI workstations
Categories: Image Processing, Animation
Molscript
Home Page
http://www.avatar.se/molscript/
Online Documentation
The on-line documentation can be found at
http://www.avatar.se/molscript/doc/molscript.html.
Labs: Medicinal Chemistry/Supercomputing Institute Visualization-Workstation
Laboratory, Basic Sciences Computing Lab
System(s): all SGI workstations
Categories: Molecular Modeling, Image Processing
MovieConvert
System(s): all SGI workstations
Categories: Image Processing, Animation
MovieMaker
System(s): all SGI workstations
Categories: Image Processing, Animation
NIH Image
Labs: Scientific Development and Visualization Lab
System(s): all Macintosh workstations
Location: Applications:Data Analysis and Display:NIH Image
Categories: Image Display, Image Processing, Data Analysis
Netpbm
Labs: Scientific Development and Visualization Lab,
Basic Sciences Computing Lab
System(s): all SGI workstations
Categories:Image Processing
Ralcgm
Labs:
Scientific Development and Visualization Lab,
Basic Sciences Computing Lab
Categories:Image Processing, Image Display
Raster3D
Home Page
http://www.bmsc.washington.edu/raster3d/
Online Documentation
The on-line documentation can be found at
http://www.bmsc.washington.edu/raster3d/html/raster3d.html
Labs: Medicinal Chemistry/Supercomputing Institute Visualization-Workstation
Laboratory, Basic Sciences Computing Lab
System(s): all SGI workstations
Categories: Molecular Modeling, Image Processing
San Diego Supercomputer Center's Image Tools
Program Function
imconv Convert from one image format to another
imcopy Copy a portion of an input image to an output image
imfile Prints out the type of the image
imflip Reflect an image in a horizontal or vertical axis
imgray Convert an image to grayscale
immono Convert an image to monochrome
impaste Paste an image on top of another
imscale Resize an image
Labs: Scientific Development and Visualization Lab, Basic Sciences
Computing Lab
System(s): all UNIX workstations
Categories:Image Processing
To/From Image Tools
fromalias fromgif fromtarga
frombin frommac fromxbm
fromcmap frompic fromxwd
fromcube fromppm fromyuv
fromdi fromrla fromface
fromsun
togif tops tomac
toscitex toalias tonews
tosun toascii top
totarga tobin topict
toyuv tobw toppm
For more information, see the various man pages, e.g. man fromsun,
System(s): all SGI workstations
Categories: Image Processing
Utah Raster Toolkit
Labs: Scientific Development and Visualization Lab, Basic Sciences
Computing Lab
System(s): all SGI workstations
Categories: Image Display, Image Processing
Viewmol
VIEWMOL is a graphical front end for computational chemistry programs. It is able to graphically aid in the generation of molecular structures for computations and to visualize their results. The program s capabilities include:
At present VIEWMOL includes input filters for DISCOVER, DMOL, GAUSSIAN 9X, GULP, MOPAC, and TURBOMOLE outputs as well as for PDB files (VIEWMOL is therefore suited as a viewer for structural data on the World Wide Web). Struc-tures can be saved as MSI car-files, MDL files, and TURBOMOLE coordinate files. VIEWMOL s file format has been added to BABEL so that BABEL can serve as an input as well as an output filter for coordinates.
Documentation: /usr/local/viewmol-2.2.1/lib/viewmol/man
Examples: /usr/local/viewmol-2.2.1/lib/viewmol/examples
Labs: Medicinal Chemistry/Supercomputing Institute Visualization-Workstation
Laboratory
System(s): all SGI and IBM systems
Categories:Chemistry, Molecular Modeling, Image Display, Image Processing
Volocity
Description
Volocity is an interactive volume visualization system for time-resolved biomedical
image data.. It includes tools for:
How to run Volocity
Launch Volocity from the Start menu:
A registration dialog shows up on starting for the first time. Click 'Server
address' and enter the license server information. Next, enter your Volocity
login information. If you do not have a username and password, contact help@msi.umn.edu
to get your Volocity login details.
Volocity access reservation
In order to avoid license conflicts, there is a reservation facility available online at
http://www.msi.umn.edu/cgi-bin/res/index.html
This holds good for accessing the license on any system.
More Information
User's Guide
- On line user guide from the vendor.
Version Release Notes - Detailed list of
modifications and new features.
Version: 3.0.1
Labs: Basic Sciences Computing Lab, Scientific Development and Visualization Lab,
Computational Genetics Laboratory
System(s): Mac workstations in SDVL, PCs bpc1, bpc2 in BSCL, SDVLAPP1, PCs in CGL
(One concurrent license)
Categories: Visualization, Animation, Data Analysis, Image Display, Image Processing, Volume Rendering
XV
Labs: IBM SP, Scientific Development and Visualization Lab,
Medicinal Chemistry/Supercomputing Institute Visualization-Workstation
Laboratory, Basic Sciences Computing Lab
System(s): all SGI workstations
Categories:Image Display, Image Processing
Xloadimage
Labs: Scientific Development and Visualization Lab,
Basic Sciences Computing Lab
System(s): all SGI workstations
Categories: Image Display, Image Processing
iView Media Pro
Description
More Information
iView MediaPro feature details
Labs: Scientific Development and Visualization Lab
System(s): MacIntosh SDVL (m2.msi.umn.edu)
Categories: Animation, Image Display, Image Processing, Visualization, Miscellaneous