Image Processing Toolbox Release Notes Previous page   Next Page

Improved Memory Usage

The memory usage of the following deblurring functions has been improved by clearing temporary variables as the algorithms proceed.

edgetaper

The edgetaper function now uses single precision in its calculations for images with an integer data type in order to reduce memory usage. This means that edgetaper returns an answer that is slightly different from the answer returned by previous versions of the toolbox. If you want edgetaper to use double precision for integer data types, convert your image to double before calling edgetaper.

improfile

The improfile function used to cast input images to double if the image was of class logical or if the image was of a nondouble class that uses an interpolation method other than nearest-neighbor.

The function now casts them to single to reduce memory overhead. In these cases, the output of improfile might differ slightly from previous versions of the toolbox.


Previous page  Performance Improvements Obsolete and Removed Functions Next page

© 1994-2005 The MathWorks, Inc.