Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > Data Manipulation > Image Processing & Analysis > Image Filtering & Neighborhood Processing >
Image Filtering & Neighborhood Processing
Mathematica not only includes highly optimized implementations of standard image processing filters, but also uses its general symbolic architecture to allow arbitrarily sophisticated filtering and neighborhood processing strategies to be set up using the full mathematical and algorithmic power of Mathematica.
Linear Filters
Blur, Sharpen blur, sharpen over a range
GaussianFilter Gaussian and Gaussian derivatives filter
ImageConvolve, ImageCorrelate general linear convolution, correlation
DerivativeFilter general-order derivative filter
Nonlinear Filters
Nonlocal Filters
    
Region-of-Interest Processing
Masking specify the image or graphics description of the region to which filters will be applied
General Neighborhood Processing
ImageFilter apply an arbitrary function to blocks of pixel values
DiskMatrix  ▪ BoxMatrix  ▪ DiamondMatrix  ▪ CrossMatrix  ▪ GaussianMatrix  ▪ ...
Image Tiling & Compositing
ImagePartition partition an image into an array of subimages
ImageAssemble assemble an image from an array of subimages
ImageCompose overlay, alpha-blend or compose images
    
ImageData extract an array of data from an image
Partition generalized partitioning
CellularAutomaton general cellular automaton
MORE ABOUT
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
Format:   HTML  |  CDF