image

Отображение изображения RGB на значке маскированной подсистемы

Синтаксис

image(a)
image(a, position)
image(a, position, rotation)

Описание

изображение (a) отображает изображение a, где a - m -by- n -by-3 массив значений RGB. При необходимости используйте MATLAB® команды imread и ind2rgb для чтения и преобразования растровых файлов (таких как GIF) в необходимый матричный формат.

изображение (a, position) создает изображение в заданном положении следующим образом.

ПоложениеОписание
[x, y, w, h]Положение (x, y) и размер (w, h) изображения, где положение относительно левого нижнего угла маски. Изображение масштабируется в соответствии с заданным размером.
'center'Центр маски
'top-left'Верхний левый угол маски, без масштаба
'bottom-left'Нижний левый угол маски, без масштаба
'top-right'Верхний правый угол маски, без масштаба
'bottom-right'Нижний правый угол маски, без масштаба

изображение (a, position, rotation) позволяет вам указать, поворачивается ли изображение ('on') или остается стационарным ('off'), когда значок вращается. Значение по умолчанию является 'off'.

Примечание

Изображения в форматах .cur, .hdf4, .ico, .pcx, .ras, .xwd, .svg (полная версия) не может использоваться в качестве изображений маски блоков.

Примеры

Можно использовать другие команды в зависимости от вашего требования добавить изображение. Эти команды можно добавить на панели Icon & Ports диалогового окна «Редактор маски».

СинтаксисОписание
image('icon.jpg')

Считывает изображение значка из файла JPEG с именем icon.jpg в пути MATLAB.

[data, map]=image('label.gif');
pic=ind2rgb(data,map);

Считывает и преобразует GIF файла, label.gif, в соответствующий матричный формат.

image(pic)

Считывает преобразованное изображение метки.

См. также

|

Представлено до R2006a