Category: Image Processing

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

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


Amira

Description

Amira is an interactive visualization package with support for scripting and batch use. It includes tools for working with:
  • 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


    More Information

    Amira tutorial - Introductory tutorial for Amira.
    Amira Tools - A collection of scripts for creating animation and various other functions as well as examples of data, nets and miscellaneous scripts.
    User's Guide - On line user guide from the vendor.
    Version 3.0 Release Notes - Detailed list of modifications and new features.


    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


    Final Cut Pro

    Description

    Final Cut Pro is a nonlinear editor that supports a large range of professional editing formats (DV, SD and HD). It provides a variety of high end features such as G4 realtime, OfflineRT, advanced color correction, the Voice Over tool and many 3D titles and effects.

    Use this package for complex editing, titles and text sequences, special effects, compositing, image sequence capture and video output. Other features include:

    More Information

    Final Cut Pro web site.
    Final Cut Pro FAQ.
    Final Cut Pro Knowledge Base Articles

    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/Ghostview/GV

    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 is an X11 userinterface to ghostscript

    Version: Ghostview: 1.5, Ghostscript 2.6.2 (Med-Chem) Alladin Ghostscript 5.50 (SDVL, BSCL), gv 3.5.8
    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

    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
    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


    IDL

    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
    Labs: Scientific Development and Visualization Lab, IBM SP
    System(s): all UNIX workstations
    License: 1 concurrent user.
    Categories: Visualization, Isosurfaces, Contours, Graphs, Image Processing


    ImageMagick

    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.

    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, ...).

    Version: 5.2.9
    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

    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
    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

    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).

    ProgramFunction
    ipaste Displays an RGB image (nothing more)
    iblend Blend two RGB images using a mat
    blendBlend two RGB images (Linearly interpolate.)
    iflipFlip or rotate an RGB image
    irollRoll 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.

    Labs: Scientific Development and Visualization Lab, Basic Sciences Computing Lab
    System(s): all SGI workstations
    Categories: Image Display, Image Processing


    Ivview, Ivcat,Ivfix, ...

    A collection of tools for displaying and converting Inventor files

    ProgramFunction
    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
    ivdowngradeConverts an Inventor 2.0 file to Inventor 1.0

    Labs: Scientific Development and Visualization Lab, Basic Sciences Computing Lab
    System(s): all SGI workstations
    Categories: Image Display, Image Processing


    Karma

    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
    Labs: Scientific Development and Visualization Lab
    System(s): all SGI workstations
    Categories: Visualization, Volume Rendering, Image Processing


    Khoros

    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
    Labs: Scientific Development and Visualization Lab
    System(s): all SGI workstations
    Categories: Visualization, Isosurfaces, Contours, Graphs, Image Processing


    MediaConvert

    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
    System(s): all SGI workstations
    Categories: Image Processing, Animation


    MovieConvert

    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
    System(s): all SGI workstations
    Categories: Image Processing, Animation


    MovieMaker

    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
    System(s): all SGI workstations
    Categories: Image Processing, Animation


    NIH Image

    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
    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

    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
    Labs: Scientific Development and Visualization Lab, Basic Sciences Computing Lab
    System(s): all SGI workstations
    Categories:Image Processing


    Ralcgm

    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
    Labs: Scientific Development and Visualization Lab, Basic Sciences Computing Lab
    Categories:Image Processing, Image Display


    San Diego Supercomputer Center's Image Tools

    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.

    ProgramFunction
    imconvConvert from one image format to another
    imcopyCopy a portion of an input image to an output image
    imfilePrints out the type of the image
    imflipReflect an image in a horizontal or vertical axis
    imgrayConvert an image to grayscale
    immonoConvert an image to monochrome
    impastePaste an image on top of another
    imscaleResize an image

    Version: 3.0.0
    Labs: Scientific Development and Visualization Lab, Basic Sciences Computing Lab
    System(s): all UNIX workstations
    Categories:Image Processing


    To/From Image Tools

    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.

    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,

    Labs: Scientific Development and Visualization Lab, Medicinal Chemistry/Supercomputing Institute Visualization-Workstation Laboratory, Basic Sciences Computing Lab
    System(s): all SGI workstations
    Categories: Image Processing


    Utah Raster Toolkit

    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:
    Labs: Scientific Development and Visualization Lab, Basic Sciences Computing Lab
    System(s): all SGI workstations
    Categories: Image Display, Image Processing


    Volocity

    Description

    Volocity is an interactive volume visualization system for time-resolved biomedical image data.. It includes tools for:
  • Fast and highly interactive volume exploration in 3D and 4D.
  • Export and publication of 3D images and data in standard file formats.
  • Volume rendering
  • Object classification, measurement and tracking in all dimensions.
  • Measurements from multiple channels for channel comparison and colocalization.
  • High quality restoration of confocal and wide field microscope images.
  • Animation template creation for prototypes
  • 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

    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
    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

    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
    Labs: Scientific Development and Visualization Lab, Basic Sciences Computing Lab
    System(s): all SGI workstations
    Categories: Image Display, Image Processing



    iView Media Pro

    Description

    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:

    More Information

    Tour of iView Media Pro features
    iView MediaPro feature details

    Version: iView MediaPro 1.5.5
    Labs: Scientific Development and Visualization Lab
    System(s): MacIntosh SDVL (m2.msi.umn.edu)
    Categories: Animation, Image Display, Image Processing, Visualization, Miscellaneous