ReturnedColorSpace

Задайте цветовое пространство, используемое в MATLAB

Описание

The ReturnedColorSpace свойство задает цветовое пространство, которое необходимо использовать тулбоксу при возвращении данных изображения в MATLAB® рабочей области. Это актуально только при доступе к полученным данным изображения с помощью getsnapshot, getdata, и peekdata функций.

Это свойство может иметь любое из следующих значений:

ЗначениеОписание

'grayscale'

MATLAB полутоновое цветовое пространство.

'rgb'

Цветовое пространство MATLAB RGB.

'YCbCr'

MATLAB YCbCr цветовое пространство.

Обратите внимание, что YCbCr часто неточно упоминается как YUV. (YUV аналогичен, но не идентичен. Они отличаются масштабным коэффициентом, примененным к результату. YUV относится к конкретному масштабному коэффициенту, используемому в составных форматах NTSC и PAL. В большинстве случаев можно задать цветовое пространство YCbCr для устройств, которые поддержка YUV.)

'bayer'

Преобразуйте цветовые шаблоны Bayer в полутоновые изображения RGB. The bayer опция цветового пространства доступна, только если возвращенное цветовое пространство вашей камеры по умолчанию grayscale.

Как использовать BayerSensorAlignment свойство, вы должны задать ReturnedColorSpace свойство к bayer.

Примечание

Для некоторых адаптеров, таких как GigE и GenTL, если вы используете формат, который начинается с Bayer, например BayerGB8_640x480, мы автоматически преобразуем необработанный шаблон Байера в цвет - ReturnedColorSpace является RGB. Если вы задаете ReturnedColorSpace на 'grayscale', вы получите сырой шаблон.

Пример, показывающий, как определить цветовое пространство по умолчанию и изменить настройку цветового пространства, см. в разделе «Определение цветового пространства».

Особенности

Доступ

Чтение/запись

Тип данных

Вектор символов

Значения

Определяется во время создания объекта и зависит от выбранного формата видео