Main Content

image

마스크 처리된 서브시스템 아이콘에 RGB 이미지 표시

구문

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

설명

image(a)는 이미지 a를 표시합니다. 여기서 a는 RGB 값으로 구성된 m×n×3 배열입니다. 필요한 경우, MATLAB® 명령 imreadind2rgb를 사용하여 비트맵 파일(예: GIF)을 읽고 필요한 행렬 형식으로 변환합니다.

image(a, position)은 다음과 같이 지정된 위치에서 이미지를 만듭니다.

위치설명
[x, y, w, h]이미지의 위치(x, y)와 크기(w, h)로, 여기서 위치는 마스크의 왼쪽 아래 코너를 기준으로 합니다. 이미지는 지정된 크기에 맞게 스케일링됩니다.
'center'마스크 가운데
'top-left'마스크의 왼쪽 위 코너, 스케일링되지 않음
'bottom-left'마스크의 왼쪽 아래 코너, 스케일링되지 않음
'top-right'마스크의 오른쪽 위 코너, 스케일링되지 않음
'bottom-right'마스크의 오른쪽 아래 코너, 스케일링되지 않음

image(a, position, rotation)을 사용하면 아이콘이 회전할 때 이미지를 회전시킬 것인지('on') 아니면 고정 상태로 유지할 것인지('off')를 지정할 수 있습니다. 디폴트 값은 'off'입니다.

참고

형식 .cur, .hdf4, .ico, .pcx, .ras, .xwd, .svg(Full 버전)의 이미지는 블록 마스크 이미지로 사용할 수 없습니다.

예제

요구 사항에 따라 다른 명령을 사용하여 이미지를 추가할 수 있습니다. 이러한 명령은 마스크 편집기 대화 상자의 아이콘 및 포트 창에서 추가할 수 있습니다.

구문설명
image('icon.jpg')

MATLAB 경로에 있는 JPEG 파일 icon.jpg에서 아이콘 이미지를 읽습니다.

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

GIF 파일 label.gif를 읽고 적합한 행렬 형식으로 변환합니다.

image(pic)

변환된 레이블 이미지를 읽습니다.

버전 내역

R2006a 이전에 개발됨

참고 항목

|