의료메카트로닉스 영상재구성
- 최초 등록일
- 2008.12.01
- 최종 저작일
- 2007.01
- 18페이지/ 한컴오피스
- 가격 2,000원
소개글
의료메카트로닉스 raw file 영상 재구성 리포트.
matlab을 이용하여 영상 파일을 재구성하여 필요한 정보로 재 구성..
목차
1. hh00.raw 이미지
2. hh01.raw 이미지
3. JPG image file 변환
raw fle 변환. JPG file 변환
본문내용
1. hh00.raw 이미지
①gain offset correction
실제 이미지를 이용하여 게인 오프셋을 교정하기에 앞서 white와 dark 이미지를 이용하여 게인 오프셋을 교정해보았다.
white 이미지
dark 이미지
게인 오프셋 교정 후
Nimage=([white]- [dark])./([white]- [dark]).*sum(sum([white]))/(1024*1024);
figure, imshow(Nimage, [0 2047]);
다음의 M-file로 white와 dark를 이용하여 평평한 영상을 얻었다.
실제 hh00.raw 이미지를 이용하여 게인 오프셋을 교정해 보았다.
교정 전
교정 후
교정하는 방법:
%%file read
image=ReadRaw(`hh00.raw`, [1024 1024], `uint16`, `l`);
white=ReadRaw(`white.raw`, [1024 1024], `uint16`, `l`);
dark=ReadRaw(`dark.raw`, [1024 1024], `uint16`, `l`);
%%before correction
figure(1) , imshow(image, [0 2047]);
%figure(2) , imshow(white, [0 2047]);
%figure(3) , imshow(dark, [0 2047]);
%%after correction
Nimage=([image]- [dark])./([white]- [dark]).*sum(sum([white]))/(1024*1024);
figure(4) , imshow(Nimage, [0 2047]);
다음의 M-file을 이용하여 게인 오프셋을 교정할 수 있었다. 위의 영상은 어두운 부분이 많이 있어서 이미지를 전체적으로 밝게하여 영상이 평평하게 교정되었는지 확인해 보았다.
오프셋 처리 후
+100 영상
+200영상
위의 영상들을 확인해보면 전체적으로 영상이 평평하게 펼쳐져 게인 오프셋이 교정 된 것을 알 수 있다.
②dead pixel correction
dead pixel을 교정하기 위하여 다음과 같은 M-file을 이용하였다.
%% dead pixel correction
counter=1;
for x=1:1024
for y=1:1024
if dark(x,y)>500
참고 자료
이영하. {한국의 기업경영}. 서울:한국출판, 1992.
하영호 남재열 이응주 이철희 공역 {디지털 영상처리}, 서울 :도서출판그린, 2004.
장동혁 저,{디지털 영상 처리의 구현}, 서울 :PC어드밴스, 1996
권준식,김동욱,김진태외 3명 공역,{디지털 영상처리 이론 및 응용}, 서울 :에드텍, 2001