Version 6.0 (R2007b) Image Processing Toolbox™

This table summarizes what's new in Version 6.0 (R2007b):

New Features and ChangesVersion Compatibility ConsiderationsFixed Bugs and Known ProblemsRelated Documentation at Web Site
Yes
Details below
Yes—Details labeled as Compatibility Considerations, below. See also Summary.Bug Reports
Includes fixes:

Printable Release Notes: PDF

Current product documentation

New features and changes introduced in this version are

New Interactive Image Sequence and Video Viewer

The toolbox now supports a new interactive image sequence viewer, called the Movie Player (implay). Using the Movie Player you can:

Image Tool Includes Cropping, Enhanced Contrast Adjustment, and Saving of Modified Images

The Image Tool (imtool) supports several enhancements:

New Function for Converting Bayer Pattern Encoded Images to RGB

The toolbox now supports a function, demosaic, that can convert a Bayer pattern encoded image into an RGB image.

A Bayer filter mosaic, or color filter array, refers to the arrangement of color filters that let each sensor in a single-sensor digital camera record only red, green, or blue data. The patterns emphasize the number of green sensors to mimic the human eye's greater sensitivity to green light. The demosaic function uses interpolation to convert the two-dimensional Bayer-encoded image into a truecolor image, in the RGB color space.

New Function for Creating a Multiresolution Gaussian Pyramid

The toolbox now supports a function, impyramid, that you can use to create a multiresolution Gaussian pyramid. If you specify the 'reduce' parameter, impyramid returns a low-pass filtered version of the image, half the size of the original image. If you specify the 'expand' parameter, impyramid returns a filtered image twice the size of the original image. impyramid uses convolution with a Gaussian filter kernel to produce the images.

Enhanced ROI Definition Behavior for imcrop, roifill, and roipoly

The imcrop, roifill, and roipoly functions now let you define an ROI and then adjust the size and position of the ROI interactively using the mouse. In previous releases, these functions supported the interactive definition of ROIs, but only gave you one chance at the definition. Now, when you are satisfied with the size and shape of the ROI, double-click to perform the cropping, filling, or mask creation operation.

Compatibility Consideration

In previous releases, when defining a polygonal ROI using roipoly, pressing Backspace deleted the most recent vertex you had defined in the polygon. With this release, pressing Backspace deletes the entire polygon. To delete an individual vertex, move the pointer over the vertex, right-click to view the vertex context menu, and then choose Delete Vertex.

New Modular Interactive GUI-building Tools

The set of modular interactive tools now includes functions to display a file chooser dialog box and write data to a file (imsave). The toolbox also includes a function (imputfile) that displays the file chooser dialog box and returns the user's selections.

New Programmable ROI Tools

The set of programmable ROI creation functions provided by the toolbox now includes three additional shapes:

The toolbox already includes ROI creation functions to create points, lines, and rectangles.

Each of the ROI creation functions supports an API that you can use to control aspects of its behavior and appearance. For example, you can use API functions to specify the position of the ROI or retrieve the coordinates of its current position.

Support for Reading NITF and HDR Images

Enhanced Performance

DICOM Dictionary Upgrade

The default DICOM dictionary has been upgraded to the 2007 version released by NEMA. A text version of this dictionary is included in the product, dicom-dict.txt. This upgrade fixes a problem with the earlier version of the dictionary which contained two instances of the same tag, which caused warnings.

Compatibility Consideration

If your DICOM code depends on hard-coded old attribute names, you may see failures. In addition, some DICOM files may no longer parse. Customers who require attribute settings from the 2005 version can use the dicomdict function to access the old data dictionary, which we are shipping in R2007b. That is, dicom-dict.txt will have 2007 values and dicom-dict-2005.txt is the version of dicom-dict.txt found in R2006a and R2007a.

Changes to Other Functions

This release includes changes to the following functions.

FunctionDescription of Change
imshowIs not supported when MATLAB is started with the -nojvm option.
imhistCan now be embedded in custom GUIs.
fanbeam,ifanbeam,fan2para,para2fanThe fan-beam functions now return different answers than in previous releases due to a bug fix.
imadjdemoThis demo has been deleted from the toolbox.

  


 © 1984-2008- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS