Отображение изображения RGB на значке маскированной подсистемы
image(a
) image(a
,position
) image(a
,position
,rotation
)
изображение
отображает изображение (a
)
, где a
- m -by- n -by-3 массив значений RGB. При необходимости используйте MATLAB® команды a
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 с именем |
[data, map]=image('label.gif'); pic=ind2rgb(data,map); | Считывает и преобразует GIF файла, |
image(pic) | Считывает преобразованное изображение метки. |