Устранение дубликатов цветов в карте цветов; преобразовать изображение в градациях серого или триеколора в индексированное изображение
[ удаляет повторяющиеся строки из карты цветов Y,newmap] = cmunique(X,map)map для создания новой карты цветов, newmap. Функция также корректирует индексы в изображении интенсивности X для поддержания соответствия между индексами и картой цветов и возвращает результат в Y. Изображение Y и соответствующая карта цветов newmap создать то же изображение, что и X и map но с наименьшим возможным цветом.
[ преобразует изображение truecolor Y,newmap] = cmunique(RGB)RGB к индексированному изображению Y и связанную с ним карту цвета, newmap. Возвращаемая карта цветов является наименьшей возможной картой цветов для изображения, содержащей одну запись для каждого уникального цвета в RGB.
Примечание
newmap может быть очень большим, поскольку количество записей может быть равно количеству пикселей в RGB.
[ преобразует изображение в оттенках серого Y,newmap] = cmunique(I)I к индексированному изображению Y и связанную с ним карту цвета, newmap. Возвращенная карта цветов является наименьшей возможной картой цветов для изображения, содержащей одну запись для каждого уникального уровня интенсивности в I.