
Other possibilities include the value component from rgb2hsv or This functions uses the luminance value obtainedįrom rgb2ntsc which is I = 0.299*R + 0.587*G + 0.114*B. Implementation Note: There are several ways of converting colors to The output I is of the same class as the input x and may be Image, pixels in x outside the range are mapped to the last color in If cmap does not contain enough colors for the The image x must be an indexed image which will be converted using theĬolormap cmap. The output img is of class uint8 if n is less than or equal toĢ56 Otherwise the return class is uint16.Ĭonvert a color indexed image to a grayscale intensity image. If not given n defaults to 64 for grayscale images or 2 for binary The indexed image will consist of n different intensity values. All entries must be between 0 and 1 inclusive.įunction File: img = gray2ind ( I) Function File: img = gray2ind ( I, n) Function File: img = gray2ind ( BW) Function File: img = gray2ind ( BW, n) Function File: = gray2ind (…)Ĭonvert a grayscale or binary intensity image to an indexed image. The color map must be of class double with valuesĪ colormap is a real matrix with n rows and 3 columns.

Index in the color map, and each row in the color map corresponds toĪn RGB color. Uint8 intensities are between 0 and 255, and if it is of classĪ binary image is an M-by-N matrix of class logical.Ī pixel in a binary image is black if it is false and whiteĪn indexed image consists of an M-by-N matrix of integersĪnd a C-by-3 color map. If the matrix is of classĭouble pixel intensities are between 0 and 1, if it is of class Image depends on the class of the matrix.

The actual meaning of the value of a pixel in a grayscale or RGB Represented with an M-by-N-by-3 array where eachģ-vector corresponds to the red, green, and blue intensities of each Image is represented with an M-by-N matrix in which eachĮlement corresponds to the intensity of a pixel. Images, RGB images, binary images, and indexed images. In general Octave supports four different kinds of images, grayscale Next: Plotting on top of Images, Previous: Displaying Images, Up: Image Processing
