Image Processing Toolbox | ![]() ![]() |
Convert a matrix to a grayscale intensity image
Syntax
I = mat2gray(A,[amin amax]) I = mat2gray(A)
Description
I = mat2gray(A,[amin amax])
converts the matrix A
to the intensity image I
. The returned matrix I
contains values in the range 0 (black) to 1.0 (full intensity or white). amin
and amax
are the values in A
that correspond to 0 and 1.0 in I
.
I = mat2gray(A)
sets the values of amin
and amax
to the minimum and maximum values in A
.
Class Support
The input array A
and the output image I
are of class double
.
Example
I = imread('rice.tif'); J = filter2(fspecial('sobel'),I); K = mat2gray(J); imshow(I) figure, imshow(K)
See Also
![]() | makelut | mean2 | ![]() |