본문 바로가기

MATLAB/imshow

MATLAB Image Processing Toolbox, imshow()

MATLAB 영상처리 예, imshow()를 이용한 이미지의 출력

참고 http://www.mathworks.co.kr/kr/help/images/analyzing-images.html

MATLAB를 실행하면 나타나는 Command Window에 다음과 같은 내용을 입력하면 이미지를 화면에 출력할 수 있다

>> helpwin images/Contents; %matlab 버전정보와 설치된 모든 toolbox의 정보가 출력됨 >> file_name = 'D:\ScanWorks\sample.png'; >> color_image = imread(file_name); >> whos; Name Size Bytes Class Attributes C 1x1 8 double R 1x1 8 double X 1x1 8 double color_image 400x550x3 660000 uint8 file_name 1x31 62 char >> ls >> imagesc(color_image); %기본 matlab 툴박스에 포함된 함수 >> imshow(color_image); %Image Processing Toolbox에 포함된 함수

명령어 다음에 세미콜른(;)을 추가하면 명령어(Matlab 함수)가 리턴하는 값이 콘솔에 출력되지 않는다.

명령어 다음에 세미콜른을 추가하지 않으면 함수가 수행된 후에 리턴된 값이 콘솔화면에 출력된다.

명령어가 별도의 화면에 이미지를 출력하는 경우에는 명령어 뒤의 세미콜른(;)은 무시된다