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

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

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

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

Функции

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

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

Темы

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

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

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

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

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

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

Рекомендуемые примеры