deconvlucy
Lucy-Richardson 방법을 사용하여 영상 디블러 처리
구문
설명
예제
입력 인수
출력 인수
팁
deconvlucy
를 사용하여, 이전 디컨벌루션이 중지된 지점부터 시작하는 디컨벌루션을 수행할 수 있습니다. 이 기능을 사용하려면 입력 영상I
를 셀형 배열{I}
로 전달하십시오. 이렇게 하면deconvlucy
함수는 출력 영상J
를 셀형 배열로 반환하며, 이 셀형 배열은 다음번deconvlucy
호출에 입력 배열로 전달할 수 있습니다. 출력 셀형 배열J
는 다음과 같은 4개의 요소를 포함합니다.J{1}
은 원본 영상I
를 포함합니다.J{2}
는 마지막 반복의 결과를 포함합니다.J{3}
은 마지막에서 두 번째 반복의 결과를 포함합니다.J{4}
는 반복 알고리즘에 의해 생성되는 배열입니다.출력 영상
J
에는 알고리즘에서 사용되는 이산 푸리에 변환으로 인해 발생하는 링잉 현상이 존재할 수 있습니다. 링잉 현상을 줄이려면deconvlucy
를 호출하기 전에I = edgetaper(I,psf)
를 사용하십시오.deconvlucy
는 정규화 없이 PSF를double
형으로 변환합니다.deconvlucy
는 입력 영상의 범위를 벗어나는 값을 출력 영상에 반환할 수 있습니다.
참고 문헌
[1] D.S.C. Biggs and M. Andrews, Acceleration of iterative image restoration algorithms, Applied Optics, Vol. 36, No. 8, 1997.
[2] R.J. Hanisch, R.L. White, and R.L. Gilliland, Deconvolutions of Hubble Space Telescope Images and Spectra, Deconvolution of Images and Spectra, Ed. P.A. Jansson, 2nd ed., Academic Press, CA, 1997.