| Products & Services | Industries | Academia | Support | User Community | Company |
| Download Product Updates | | | Get Pricing | | | Trial Software |
| Documentation → Image Processing Toolbox |
| Contents | Index |
| Learn more about Image Processing Toolbox |
This table summarizes what's new in Version 7.0 (R2010a).
| New Features and Changes | Version Compatibility Considerations | Fixed Bugs and Known Problems | Related 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 |
The following sections describe new features and changes introduced in this version:
New ImageAdapter Class Supports Custom File Formats for blockproc
The blockproc Function Now Supports Spatially Varying Operations
Intel Integrated Performance Primitives Library Support Extended to imdilate, imerode, and medfilt2
Non-interactive Syntax of improfile Returns Different Output
The blockproc function, introduced in R2009b, supported file-based block processing for arbitrarily large images. In R2009b, you could use blockproc to read or write TIFF images or to read JPEG2000 images. Now, with the addition of the new ImageAdapter class, you can design your own class to use blockproc with images of arbitrary file format.
Additional fields have been added to the blockproc "block struct" that contain spatial information. These new fields facilitate operations that depend on location.
The Plot Selector workspace tool creates graphs of workspace variables. The imshow and imtool functions have been added to the list of possible plotting functions available in the Plot Selector. For more information about the Plot Selector, see Enhanced Plot Selector Simplifies Data Display.
makecform uses the white point specified by the International Color Consortium (ICC) as the default for the srgb2lab and lab2srgb transform types. You can now adapt to a white point other than whitepoint('ICC'), the default value, by using a new syntax to specify the adapted white point:
C = makecform(type, 'AdaptedWhitePoint', WP)
You can also create a linear chromatic-adaptation transform:
C = makecform('adapt', 'WhiteStart', WPS, 'WhiteEnd', WPE, ...
'AdaptModel', modelname)This transform allows you to adapt XYZ color values from one white point to another.
The functions imdilate and imerode are now hardware optimized for ones(3) neighborhoods for single, uint8, and uint16 input images.
The medfilt2 function is now hardware optimized for integer data types (uint8, uint16, and int16) and the single data type with kernel size 3 x 3.
The imreconstruct function now supports data types int64 and uint64.
One of the non-interactive syntaxes of improfile now returns different output. The output for the syntax
C = improfile(I,xi,yi,N)
has changed. In the syntax above, N specifies the number of points for which to compute intensity values and xi and yi specify the spatial coordinates of the endpoints of the line segments.
For a given line defined by xi and yi, improfile now returns a profile sampled at both endpoints and all sampling points in between at roughly unit interval spacing. If the distance between xi and yi is N pixels, the profile is evaluated at N+1 points.
In previous releases, if you supplied the xi and yi end points as (1,1) and (10,1), the profile would be evaluated at nine points, the nine unit-length intervals between 1 and 10 in the continuous x-y plane. These nine points would be the two end points, plus seven points in between.
![]() | Image Processing Toolbox Release Notes | Version 6.4 (R2009b) Image Processing Toolbox | ![]() |

Includes the most popular MATLAB recorded presentations with Q&A sessions led by MATLAB experts.
| © 1984-2010- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |