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 > Basic Image Manipulation >
Basic Image Manipulation
Mathematica's symbolic architecture makes it possible to treat images just like any other form of expression—applying functions to them, displaying and inputting them in notebooks, and including them directly in programs. Mathematica provides a streamlined collection of functions for basic image manipulation, fully integrated with more advanced processing and its overall language and interactive capabilities.
Structural Operations
ImageCrop crop to a given size, or remove boundaries
ImageTrim remove the boundaries to include specified pixels
ImagePad pad an image using various possible methods
ImageTake take rows and columns of pixels in an image
BorderDimensions use various methods to find borders on an image
Geometric Operations
ImageResize resize an image by resampling its raster
    
Basic Image Processing
ImageAdjust adjust levels, brightness, contrast, gamma, etc.
ImageClip clip pixel values
Sharpen  ▪ Blur  ▪ Lighter  ▪ Darker
ImageEffect special image and photographic effects
Alpha Channel Processing
AlphaChannel the alpha channel of an image
ImageCompose alpha compositing
    
Image Arithmetic
ImageData extract the raw data array for an image
Image create an image from a data array
Take  ▪ Drop  ▪ Transpose  ▪ Clip  ▪ Chop  ▪ Threshold  ▪ ArrayFlatten  ▪ ...
MORE ABOUT
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
Format:   HTML  |  CDF