colorcloud

Отобразите 3-D цветовой охват как облако точек в заданном цветовом пространстве

Описание

colorcloud(rgb) отображает полноцветную палитру цветного изображения rgb как облако точек. По умолчанию, colorcloud использует цветовое пространство RGB.

пример

colorcloud(rgb,colorspace) отображает полноцветную палитру цветного изображения rgb когда облако точек в цветовом пространстве задано colorspace.

colorcloud(___,Name,Value) отображает полноцветную палитру с помощью пар "имя-значение", чтобы управлять аспектами визуализации.

hPanel = colorcloud(___) возвращает объект uipanel, созданный colorcloud.

Примеры

свернуть все

Читайте в изображении RGB

RGB = imread('peppers.png');

Просмотрите цветовой охват

colorcloud(RGB,'hsv');

Figure contains an object of type uipanel.

Входные параметры

свернуть все

Цветное изображение в виде m-by-n-by-3 числовой массив.

Типы данных: single | double | uint8 | uint16

Имя цветового пространства в виде одного из этих значений:

ЗначениеОписание
'hsv'Цветовой охват в HSV-цветовом пространстве
'lab'Цветовой охват в CIE 1976 L*a*b* цветовое пространство
'rgb'Цветовой охват в цветовом пространстве RGB
'ycbcr'Цветовой охват в цветовом пространстве YCbCr

Типы данных: char | string

Аргументы name-value

Задайте дополнительные разделенные запятой пары Name,Value аргументы. Name имя аргумента и Value соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

Пример: 'BackgroundColor','w'

Родительский элемент объекта, созданного colorcloudВ виде фигуры или объекта uipanel. Если вы не задаете доступный объект, то colorcloud функция создает новое окно рисунка.

Цвет фона к цветному облаку в виде триплета RGB, названия цвета или короткого названия цвета.

Можно задать любой цвет с помощью триплета RGB. Триплет RGB является вектором-строкой с 3 элементами, элементы которого задают интенсивность красных, зеленых, и синих компонентов цвета. Интенсивность должна быть в области значений [0,1].

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

Название цветаКраткое названиеТриплет RGBВнешний вид
'red''r'[1 0 0]

A rectangle colored pure red

'green''g'[0 1 0]

A rectangle colored pure green

'blue''b'[0 0 1]

A rectangle colored pure blue

'cyan' 'c'[0 1 1]

A rectangle colored pure cyan

'magenta''m'[1 0 1]

A rectangle colored pure magenta

'yellow''y'[1 1 0]

A rectangle colored pure yellow

'black''k'[0 0 0]

A rectangle colored black

'white''w'[1 1 1]

A rectangle colored white

Вот триплеты RGB для цветов по умолчанию что MATLAB® использование во многих типах графиков.

Триплет RGBВнешний вид
[0 0.4470 0.7410]

A rectangle colored medium blue

[0.8500 0.3250 0.0980]

A rectangle colored reddish-orange

[0.9290 0.6940 0.1250]

A rectangle colored dark yellow

[0.4940 0.1840 0.5560]

A rectangle colored dark purple

[0.4660 0.6740 0.1880]

A rectangle colored light green

[0.3010 0.7450 0.9330]

A rectangle colored light blue

[0.6350 0.0780 0.1840]

A rectangle colored dark red

Пример: 'BackgroundColor','r'

Пример: 'BackgroundColor','green'

Пример: 'BackgroundColor',[0 0.4470 0.7410]

Цвет проволочного каркаса в виде триплета RGB, названия цвета, короткого названия цвета или 'none'. Если вы задаете значение 'none'то colorcloud удаляет проволочный каркас.

Можно задать любой цвет с помощью триплета RGB. Триплет RGB является вектором-строкой с 3 элементами, элементы которого задают интенсивность красных, зеленых, и синих компонентов цвета. Интенсивность должна быть в области значений [0,1].

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

Название цветаКраткое названиеТриплет RGBВнешний вид
'red''r'[1 0 0]

A rectangle colored pure red

'green''g'[0 1 0]

A rectangle colored pure green

'blue''b'[0 0 1]

A rectangle colored pure blue

'cyan' 'c'[0 1 1]

A rectangle colored pure cyan

'magenta''m'[1 0 1]

A rectangle colored pure magenta

'yellow''y'[1 1 0]

A rectangle colored pure yellow

'black''k'[0 0 0]

A rectangle colored black

'white''w'[1 1 1]

A rectangle colored white

Вот триплеты RGB для цветов по умолчанию, которые MATLAB использует во многих типах графиков.

Триплет RGBВнешний вид
[0 0.4470 0.7410]

A rectangle colored medium blue

[0.8500 0.3250 0.0980]

A rectangle colored reddish-orange

[0.9290 0.6940 0.1250]

A rectangle colored dark yellow

[0.4940 0.1840 0.5560]

A rectangle colored dark purple

[0.4660 0.6740 0.1880]

A rectangle colored light green

[0.3010 0.7450 0.9330]

A rectangle colored light blue

[0.6350 0.0780 0.1840]

A rectangle colored dark red

Пример: 'WireFrameColor','r'

Пример: 'WireFrameColor','green'

Пример: 'WireFrameColor',[0.8500 0.3250 0.0980]

Цвет осей ориентации и меток в виде триплета RGB, названия цвета, короткого названия цвета или 'none'. Если вы задаете значение 'none'то colorcloud удаляет метки.

Можно задать любой цвет с помощью триплета RGB. Триплет RGB является вектором-строкой с 3 элементами, элементы которого задают интенсивность красных, зеленых, и синих компонентов цвета. Интенсивность должна быть в области значений [0,1].

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

Название цветаКраткое названиеТриплет RGBВнешний вид
'red''r'[1 0 0]

A rectangle colored pure red

'green''g'[0 1 0]

A rectangle colored pure green

'blue''b'[0 0 1]

A rectangle colored pure blue

'cyan' 'c'[0 1 1]

A rectangle colored pure cyan

'magenta''m'[1 0 1]

A rectangle colored pure magenta

'yellow''y'[1 1 0]

A rectangle colored pure yellow

'black''k'[0 0 0]

A rectangle colored black

'white''w'[1 1 1]

A rectangle colored white

Вот триплеты RGB для цветов по умолчанию, которые MATLAB использует во многих типах графиков.

Триплет RGBВнешний вид
[0 0.4470 0.7410]

A rectangle colored medium blue

[0.8500 0.3250 0.0980]

A rectangle colored reddish-orange

[0.9290 0.6940 0.1250]

A rectangle colored dark yellow

[0.4940 0.1840 0.5560]

A rectangle colored dark purple

[0.4660 0.6740 0.1880]

A rectangle colored light green

[0.3010 0.7450 0.9330]

A rectangle colored light blue

[0.6350 0.0780 0.1840]

A rectangle colored dark red

Пример: 'OrientationAxesColor','r'

Пример: 'OrientationAxesColor','green'

Пример: 'OrientationAxesColor',[0.9290 0.6940 0.1250]

Выходные аргументы

свернуть все

Облако точек цветового охвата, возвращенное как объект uipanel.

Введенный в R2017b