가우시안 고역 통과 필터를 설계하여 이미지를 선명하게하려고합니다. 나는 하이 패스 필터가 행렬을 뺀 로우 패스 필터에 해당 사실을 사용하여이 작업을 수행하고 싶은, 그래서 나는 다음과 같은 한 : 나는 날카로운 이미지를 얻을하지 않았다MATLAB Image Sharpening - (1- 가우스 저역 통과 필터 사용)
image= imread('Question3_Data-Cats.jpg'); % read image
H = 1 - fspecial('gaussian' ,[5 5],2); % create unsharp mask
sharpened = imfilter(image,H); % create a sharpened version of the image using that mask
imshow([image sharpened]); %showing input & output images
. 대신, 나는 이미지의 작은 영역에 몇 가지 색상의 흰색 이미지를 가지고있다. 누군가 도울 수 있습니까? 고맙습니다.
, 당신의 행렬을 차감하고 있다고 할 수있다 사람. –
나는 H = 255-fspecial ('gaussian', [5 5], 2) 시도했다; 잘 작동하지 않았습니다. –
눈을 사용해 보셨습니까? –