Matlab et traitement numérique de l'image - Accentuation de l'image imsharpen

Matlab Digital Image Processing Image Sharpening Imsharpen



Lorsque l'image est accentuée, un «dépassement» est introduit lorsque le niveau de gris de l'image change, ce qui est le même que l'effet de bande de Mach dans la vision humaine. On comprend que la netteté de l'image vise à améliorer l'effet de bande de Mach de l'œil humain.

mat=zeros(300,500) mat(:,1:100)=0.2 mat(:,101:200)=0.3 mat(:,201:300)=0.4 mat(:,301:400)=0.5 mat(:,401:500)=0.6 figure imshow(mat,[]) mat1=imsharpen(mat,'Radius',1,'Amount',1.1,'Threshold',0.02) figure imshow(mat1,[])



Génération d'images originales de différents niveaux de gris





L'image après la netteté

La distribution de la valeur de chaque ligne d'image après la netteté, et la valeur de chaque ligne d'image avant la netteté est un carré strict