Digital Image Processing Products
-----
 /
Digital Image Processing
<Features
*Quick Tour
*Examples
*Download Product
Manual
*Buy Online
*Technical FAQs
*Documentation
*Training
*For More Information
*Engineering Solutions
*Life & Medical Sciences Solutions
*Higher Education Solutions
*Ask about this page
*Print this page
*Email this page
*Give us feedback
*
Sign up for our newsletter:

Features

[ New in Version 2.2 | New in Version 2.1 | New in Version 2.0 | General Features ]

New in Version 2.2

The following symbols have been removed from Digital Image Processing as they have been replaced by new functions that have been added to the Mathematica kernel.


New in Version 2.1

Digital Image Processing 2.1 adds a GUIKit-based package for interactively selecting regions of interest in an image for possible measurement or modification. Several functions have been added to simplify selecting subregions of an image, picking control points, and obtaining intensity profiles. With a mouse, users can now select regions by using any of the Mathematica 2D graphics primitives. New functionality includes:

  • Six new functions for interactive region-of-interest selection
    • CircleSelectGUI
    • DiskSelectGUI
    • LineSelectGUI
    • PointSelectGUI
    • PolygonSelectGUI
    • RectangleSelectGUI
  • Three new graphical extensions to existing functions
    • ImageTakeGUI
    • ImageWarpGUI
    • LineProfileGUI


New in Version 2.0

Version 2.0 was a major upgrade of the Digital Image Processing application package. It featured over 60 new symbols (i.e., functions and options) that extended the package in many areas by adding important new capabilities, most significantly in image segmentation, image restoration, and spectral analysis. Also, a substantial number of existing functions were enhanced, both in speed and features, while retaining ease of use and maintaining compatibility with the Mathematica 5 series. The following symbols and functions were added to the package:

Digital Image Processing comes with extensive online documentation, including a tutorial introduction to digital image processing and dozens of fully evaluated examples.

Download the developer's notebook presenting new features and major enhancements in Digital Image Processing 2.0.


Modified in Version 2.0

The following functions have been modified in ways that may affect/break code based on Version 1:

  • BlockProcessing--optional last argument dropped
  • EdgeMagnitude--option GradientType -> None may be used to return a list of directional edge images; option NonMaxSuppress added to permit suppression of false edge responses
  • FromChannels--option ColorFunction added; all inputs must now be grayscale images
  • ImageData--range of supported color spaces extended to include CIE spaces XYZ, L*a*b*, and L*u*v*, and an unspecified color space (with option setting ColorFunction -> None)
  • ImageRotate--option FullImageView added; implementation significantly faster for interpolation of orders 0, 1, and 3
  • ImageWarp--implementation for interpolation of orders 0, 1, and 3 modified for speed
  • LaplacianFilter--filter can now be of any desired dimension
  • OptimumThreshold--input argument must be a histogram (in Version 1 it was an image); new methods added
  • RegionPoints--Circle and Disk added to list of supported Graphics primitives
  • ToChannels--function modified to return list of single-channel grayscale images
  • WarpMatrix--formulation for general geometric transformation modified; resulting matrix has dimensions different from Version 1

Obsolete in Version 2.0


General Features

  • Support for grayscale, RGB, HSV, and CMYK color models
  • Extensive collection of point and area operators
  • Image measurement functions
  • Intensity profiles over arbitrary polygonal paths
  • Histograms and co-occurrence matrices
  • Fast integer-factor interpolation and decimation functions
  • Resizing, padding, and merging
  • Spatial transformations including rotation and arbitrary-order warping
  • Area-of-interest processing over arbitrary polygonal regions
  • Dozens of predefined filters and morphologic operators
  • Support of a comprehensive number of filter design algorithms
  • Fourier, cosine, Hadamard, and wavelet image transforms
Any questions about topics on this page? Click here to get an individual response.


 © 2008 Wolfram Research, Inc.  Terms of Use  Privacy Policy | [ja]