'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.
crop to a given size, or remove boundaries
remove the boundaries to include specified pixels
pad an image using various possible methods
take rows and columns of pixels in an image
use various methods to find borders on an image
resize an image by resampling its raster
adjust levels, brightness, contrast, gamma, etc.
clip pixel values
special image and photographic effects
the alpha channel of an image
extract the raw data array for an image
create an image from a data array