In the Computer Vision Toolbox™ software, images are real-valued ordered sets of color or intensity data. The blocks interpret input matrices as images, where each element of the matrix corresponds to a single pixel in the displayed image. Images can be binary, intensity (grayscale), or RGB. This section explains how to represent these types of images.
Binary images are represented by a Boolean matrix of 0s and 1s, which correspond to black and white pixels, respectively.
For more information, see Binary Images (Image Processing Toolbox).
Intensity images are represented by a matrix of intensity values. While intensity images are not stored with colormaps, you can use a gray colormap to display them.
For more information, see Grayscale Images (Image Processing Toolbox).
RGB images are also known as a true-color images. With Computer Vision Toolbox blocks, these images are represented by an array, where the first plane represents the red pixel intensities, the second plane represents the green pixel intensities, and the third plane represents the blue pixel intensities. In the Computer Vision Toolbox software, you can pass RGB images between blocks as three separate color planes or as one multidimensional array.
For more information, see Truecolor Images (Image Processing Toolbox).