Отображение изображения RGB на значке маскированной подсистемы
image(a) image(a,position) image(a,position,rotation)
изображение отображает изображение (a), где a - m -by- n -by-3 массив значений RGB. При необходимости используйте MATLAB® команды aimread и 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) | Считывает преобразованное изображение метки. |