Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

edgetaper

Discontinuidades cónicas a lo largo de bordes de imagen

Descripción

ejemplo

J = edgetaper(I,PSF) difumina los bordes de la imagen de entrada utilizando la función de dispersión de puntos.IPSF

La imagen de salida es la suma ponderada de la imagen original y su versión borrosa.JI La matriz de ponderación, determinada por la función de autocorrelación de, hace igual a en su región central, y igual a la versión borrosa de cerca de los bordes.PSFJII

La función reduce el efecto de timbre en los métodos de desdifuminado de la imagen que utilizan la transformación discreta de Fourier, como, y.edgetaperdeconvwnrdeconvregdeconvlucy

Ejemplos

contraer todo

original = imread('cameraman.tif');  PSF = fspecial('gaussian',60,10); edgesTapered = edgetaper(original,PSF); figure, imshow(original,[]);

figure, imshow(edgesTapered,[]);

Argumentos de entrada

contraer todo

Imagen de entrada, especificada como una matriz numérica.

Tipos de datos: single | double | int16 | uint8 | uint16

Función de propagación de puntos, especificada como una matriz numérica. El tamaño de la no puede exceder la mitad del tamaño de la imagen en cualquier dimensión.PSF

Tipos de datos: single | double | int16 | uint8 | uint16

Argumentos de salida

contraer todo

Suma ponderada de la imagen original y su versión borrosa, devuelta como una matriz numérica del mismo tamaño y clase que.I La matriz de ponderación, determinada por la función de autocorrelación de, hace igual a en su región central, y igual a la versión borrosa de cerca de los bordes.PSFJII

Introducido antes de R2006a