-
Functions
- AlphaChannel
- Binarize
- BinaryImageQ
- ColorCombine
- ColorConvert
- ColorSeparate
- ColorSpace
- ConformImages
- DominantColors
- DynamicImage
- Export
- FindThreshold
- Image
- Image3D
- Image3DSlices
- ImageAccumulate
- ImageAspectRatio
- ImageChannels
- ImageColorSpace
- ImageCooccurrence
- ImageData
- ImageDimensions
- ImageHistogram
- ImageLevels
- ImageMeasurements
- ImageQ
- ImageResolution
- ImageSize
- ImageType
- ImageValue
- ImageValuePositions
- Import
- Interleaving
- KarhunenLoeveDecomposition
- Magnification
- MetaInformation
- Options
- PixelValue
- PixelValuePositions
- PrincipalComponents
- ZoomCenter
- ZoomFactor
- Related Guides
-
-
Functions
- AlphaChannel
- Binarize
- BinaryImageQ
- ColorCombine
- ColorConvert
- ColorSeparate
- ColorSpace
- ConformImages
- DominantColors
- DynamicImage
- Export
- FindThreshold
- Image
- Image3D
- Image3DSlices
- ImageAccumulate
- ImageAspectRatio
- ImageChannels
- ImageColorSpace
- ImageCooccurrence
- ImageData
- ImageDimensions
- ImageHistogram
- ImageLevels
- ImageMeasurements
- ImageQ
- ImageResolution
- ImageSize
- ImageType
- ImageValue
- ImageValuePositions
- Import
- Interleaving
- KarhunenLoeveDecomposition
- Magnification
- MetaInformation
- Options
- PixelValue
- PixelValuePositions
- PrincipalComponents
- ZoomCenter
- ZoomFactor
- Related Guides
-
Functions
Image Representation

The Wolfram Language's symbolic architecture allows a unique representation and treatment of images in both programs and documents. The Wolfram Language supports images with arbitrary numbers of channels and arbitrary color depths, and with a full range of internal data types either specified explicitly or chosen automatically.
Image, Image3D — represent a general multichannel image
ImageQ — test whether an expression is an image
Image Properties
ImageMeasurements — returns specified properties of an image
ImageType — the type of data in the image ("Bit", "Byte", "Bit16", "Real32", "Real64")
ImageData — the array of raster data for an image
ImageColorSpace ▪ ImageChannels ▪ ImageDimensions ▪ ImageAspectRatio
ImageValue, PixelValue — the value of a pixel at the specified position
ImageValuePositions, PixelValuePositions — positions of the specified pixel value
ImageAccumulate — gives the integral image
Image3DSlices — gives the 2D image slices for a 3D image
ConformImages — gives a list of images with conforming properties
Image Options
Options — find the options of an image
ColorSpace — in what color space to interpret channel values ("RGB", "CMYK", etc.)
Interleaving — whether to interleave channels into the data array
MetaInformation — arbitrary metadata imported and exported with an image
ImageSize ▪ Magnification ▪ ImageResolution
Colors & Levels »
ImageHistogram — histogram of levels by channel
FindThreshold — global threshold that partitions the intensity levels
DominantColors — find a list of dominant colors
ImageCooccurrence — co-occurrence matrix of image pixel intensities
BinaryImageQ ▪ Binarize ▪ ImageLevels ▪ ...
ColorConvert — convert between color spaces
AlphaChannel ▪ ColorSeparate ▪ ColorCombine
Dynamic Viewer
DynamicImage — display a dynamic view of an image, a file or a URL
Image Decompositions
KarhunenLoeveDecomposition ▪ PrincipalComponents