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.

imsharpen

Afilar la imagen usando enmascaramiento desafilado

Descripción

ejemplo

B = imsharpen(A) agudiza la imagen de entrada de escala de grises o de color verdadero (RGB) mediante el método.Unenmascaramiento desafilado

ejemplo

B = imsharpen(A,Name,Value) utiliza pares nombre-valor para controlar los aspectos del enmascaramiento desafilado.

Ejemplos

contraer todo

Lea una imagen en el espacio de trabajo y mostrarla.

a = imread('hestain.png'); imshow(a) title('Original Image');

Afilar la imagen utilizando la función y mostrarla.imsharpen

b = imsharpen(a); figure, imshow(b) title('Sharpened Image');

Lea una imagen en el espacio de trabajo y mostrarla.

a = imread('rice.png'); imshow(a), title('Original Image');

Afilar la imagen, especificando los parámetros y.radiusamount

b = imsharpen(a,'Radius',2,'Amount',1); figure, imshow(b) title('Sharpened Image');

Argumentos de entrada

contraer todo

Imagen que se debe afilar, especificada como una imagen en escala de grises o RGB.

Si es una imagen de color verdadero (RGB), convierte la imagen al espacio de color, aplica el enfoque solo al canal y, a continuación, convierte la imagen de nuevo al espacio de color RGB antes de devolverla como imagen de salida.UnimsharpenL*a*b*L*B

Tipos de datos: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32

Argumentos de par nombre-valor

Especifique pares de argumentos separados por comas opcionales. es el nombre del argumento y es el valor correspondiente. deben aparecer dentro de las cotizaciones.Name,ValueNameValueName Puede especificar varios argumentos de par de nombre y valor en cualquier orden como.Name1,Value1,...,NameN,ValueN

Ejemplo: 'Radius',1.5

Desviación estándar del filtro de paso bajo gaussiano, especificado como un número positivo. Este valor controla el tamaño de la región alrededor de los píxeles del borde que se ve afectado por el enfoque. Un valor grande agudiza regiones más anchas alrededor de los bordes, mientras que un valor pequeño agudiza regiones más estrechas alrededor de los bordes.

Ejemplo: 'Radius',1.5

Tipos de datos: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

Fuerza del efecto de afilado, especificado como un escalar numérico. Un valor más alto conduce a un mayor aumento en el contraste de los píxeles afilados. Los valores típicos de este parámetro están dentro del intervalo, aunque los valores son mayores que los permitidos.[0 2]2 Los valores muy grandes para este parámetro pueden crear efectos indeseables en la imagen de salida.

Ejemplo: 'Amount',1.2

Tipos de datos: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

El contraste mínimo necesario para que un píxel se considere un píxel de borde, especificado como un escalar en el intervalo [0 1]. Los valores más altos (más cercanos a 1) permiten enfocar solo en regiones de alto contraste, como bordes fuertes, dejando las regiones de bajo contraste no afectadas. Los valores más bajos (más cercanos a 0) además permiten enfocar en regiones relativamente más suaves de la imagen. Este parámetro es útil para evitar el ruido de nitidez en la imagen de salida.

Ejemplo: 'Threshold',0.7

Tipos de datos: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

Argumentos de salida

contraer todo

Imagen afilada, devuelta como una matriz numérica del mismo tamaño y clase que la imagen de entrada.Un

Más acerca de

contraer todo

Afilado

La nitidez es en realidad el contraste entre los diferentes colores. Una transición rápida de negro a blanco se ve nítida. Una transición gradual de negro a gris a blanco se ve borrosa. Las imágenes de afilado aumentan el contraste a lo largo de los bordes donde se encuentran diferentes colores.

El enmascaramiento desafilado

La técnica de enmascaramiento sin nitidez proviene de un proceso de la industria editorial en el que una imagen se agudiza restando una versión borrosa (no nítida) de la imagen de sí misma. No se confunda con el nombre de este filtro: un filtro desafilado es un operador utilizado para afilar una imagen.

Consulte también

| |

Introducido en R2013a