exponenta event banner

Преобразование типа изображения

Преобразование между типами изображений, такими как RGB (truecolor), двоичные, градации серого и индексированные изображения, и изменение типа данных изображения

Toolbox™ обработки изображений поддерживает двоичные, индексированные, оттенки серого и цветные изображения. В каждом типе изображения пиксели хранятся в различных форматах. Например, цветные изображения представляют пиксель как тройку красных, зеленых и синих значений, в то время как изображения в градациях серого представляют пиксель как одно значение интенсивности.

Значения пикселей различных типов изображений могут храниться в целых числах с плавающей запятой, с запятой и без знака или в логических типах данных. Функции панели инструментов позволяют выполнять преобразование между типами изображений и типами данных.

Функции

развернуть все

cmap2grayПреобразовать RGB-карту цветов в градации серого
gray2indПреобразование изображения в градациях серого или двоичном формате в индексированное изображение
im2grayПреобразование изображения RGB в градации серого
ind2grayПреобразование индексированного изображения в изображение в оттенках серого
mat2grayПреобразование матрицы в изображение в оттенках серого
rgb2grayПреобразование RGB-изображения или карты цветов в градации серого
rgb2lightnessПреобразование цветовых значений RGB в значения яркости
rgb2indПреобразовать изображение RGB в индексированное изображение
ind2rgbПреобразовать индексированное изображение в изображение RGB
label2rgbПреобразование матрицы меток в изображение RGB
demosaicПреобразование изображения, закодированного шаблоном Bayer, в изображение, окрашенное в триеколор
imsplitРазделение многоканального изображения на отдельные каналы
imbinarizeБинаризовать 2-D изображение в оттенках серого или 3-D объем по порогу
adaptthreshАдаптивное пороговое значение изображения с использованием локальной статистики первого порядка
otsuthreshГлобальный порог гистограммы методом Оцу
graythreshГлобальный порог изображения с помощью метода Оцу
imquantizeКвантование изображения с использованием заданных уровней квантования и выходных значений
multithresh Многоуровневые пороги изображения с использованием метода Оцу
graysliceПреобразование изображения в оттенках серого в индексированное изображение с использованием многоуровневого порогового значения
im2doubleПреобразование изображения в двойную точность
im2int16Преобразовать изображение в 16-битные целые числа со знаком
im2singleПреобразование изображения в одну точность
im2uint16Преобразование изображения в 16-битные целые числа без знака
im2uint8Преобразование изображения в 8-битные целые числа без знака

Темы

Типы изображений на панели инструментов

Типы изображений определяют, как MATLAB ® интерпретирует элементы матрицы данных как значения интенсивности пикселей. Панель инструментов поддерживает множество типов изображений, включая двоичные изображения, изображения в градациях серого, цветные изображения, многоспектральные изображения и изображения меток.

Преобразование между типами изображений

Некоторые операции обработки изображений поддерживают только подмножество типов изображений. Можно преобразовать изображения между типами изображений в соответствии с операцией.

Преобразование данных изображения между классами

Можно преобразовать данные изображения между классами с помощью функций, которые автоматически масштабируют и смещают исходные данные.

Характерные примеры