Преобразуйте индексированное изображение в изображение RGB
RGB = ind2rgb (X, карта)
RGB = ind2rgb(X,map)
преобразовывает индексируемое изображение, X
, и соответствующую палитру, map
, к изображению истинного цвета, RGB
. Индексируемое изображение, X
, является массивом m на n целых чисел. Палитра, map
, является массивом с тремя столбцами значений в области значений [0,1]. Каждой строкой map
является трехэлементный триплет RGB, который задает красные, зеленые, и синие компоненты единственного цвета палитры.
Если вы задаете X
как массив класса uint8
или uint16
, то значение 0 соответствует первому, раскрашивают палитру.
Если вы задаете X
как массив класса single
или double
, то значение 1 соответствует первому, раскрашивают палитру.
Изображение истинного цвета вывод, RGB
, является m n 3 массивами. Для получения дополнительной информации о типах изображения смотрите Типы изображения.
X
может иметь класс uint8
, uint16
, single
или double
. RGB
является m n 3 массивами класса double
.