이미지 표시
이미지 데이터
2차원 숫자형 배열을 이미지로 표시할 수 있습니다. 이미지에서는 배열 요소에 따라 이미지의 밝기나 색이 결정됩니다. 예를 들어, 다음과 같이 이미지 배열과 해당하는 컬러맵을 불러옵니다.
load durer whos Name Size Bytes Class X 648x509 2638656 double array caption 2x28 112 char array map 128x3 3072 double array
파일 durer.mat
를 불러오고 작업 공간에 세 개의 변수를 추가합니다. 배열 X
는 648×509 행렬이고 map
은 이 이미지의 컬러맵인 128×3 배열입니다.
durer.mat
와 같은 MAT 파일은 MATLAB® 변수를 저장하는 방법을 제공하는 이진 파일입니다.
X
의 요소는 1과 128 사이의 정수이며, 컬러맵 map
에 대한 인덱스 역할을 합니다. 이미지를 표시하려면 다음과 같이 imshow
함수를 사용하십시오.
imshow(X,map)
알브레히트 뒤러(Albrecht Durer)의 부식 동판화를 재현합니다.
이미지 읽기와 이미지 쓰기
imread
함수를 사용하여 TIFF, JPEG, PNG 등의 표준 이미지 파일을 읽을 수 있습니다. imread
에서 반환하는 데이터의 유형은 읽는 이미지의 유형에 따라 다릅니다.
imwrite
함수를 사용하여 MATLAB 데이터를 다양한 표준 이미지 형식으로 저장할 수 있습니다.