Данные изображения в MATLAB могут быть сохранены как различных типов данных . Тип изображения, а также тип данных, в которых оно хранится, определят, что составляет цвет «белый»:
A изображение в градациях серого * Матрица 1010 * (которая имеет одно значение данных на пиксель) может иметь любой из следующих типов данных: uint8
, uint16
, int16
, single
или double
. Из документации:
для матрицы класса single
или
double
, с использованием шкалы серого по умолчанию
карта цветов, интенсивность 0 представляет
черный и интенсивность 1 представляет
белый. Для матрицы типа uint8
,
uint16
или int16
, интенсивность
intmin(class(I))
представляет черный и
интенсивность intmax(class(I))
представляет белый.
Матрица RGB (которая имеет три значения данных на пиксель: красный, зеленый и синий) может иметь любой из следующих типов данных: uint8
, uint16
, single
или double
. Из документации:
В массиве truecolor класса single
или double
, каждый компонент цвета
значение от 0 до 1. Пиксель, чей
Компоненты цвета (0,0,0)
отображается как черный, и пиксель которого
Компоненты цвета (1,1,1)
отображается белым цветом.