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

Преобразуйте между типами изображения, такими как 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-битные целые числа со знаком
im2java2dПреобразуйте изображение в буферизованное изображение Java
im2singleПреобразуйте изображение в одинарную точность
im2uint16Преобразуйте изображение в 16-битное беззнаковое целое
im2uint8Преобразуйте изображение в 8-битное беззнаковое целое

Темы

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

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

Двухуровневые изображения

В двухуровневом изображении каждый пиксель принимает одно только из двух дискретных значений: 1 или 0.

Индексируемые изображения

Индексируемое изображение состоит из массива и матрицы палитры.

Полутоновые изображения

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

Изображения истинного цвета

Изображение истинного цвета является изображением, в котором каждый пиксель задан тремя значениями — один каждый для красных, синих, и зеленых компонентов цвета пикселя.

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

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

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

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

Отобразите разделенные цветовые каналы изображения RGB

Этот пример создает простое изображение истинного цвета и затем разделяет цветовые каналы (плоскости).