Núcleo (procesamiento digital de imágenes)

De Wikipedia, la enciclopedia libre
Ir a la navegación Ir a la búsqueda

En procesamiento de imagen, un núcleo, kernel, matriz de convolución o máscara es una matriz pequeña que se utiliza para desenfoque, enfoque, realce, detección de bordes y más. Esto se logra realizando una convolución entre un núcleo y una imagen.

Detalles[editar]

Dependiendo de los valores de los elementos, un núcleo puede producir un amplio rango de efectos.

Operación Núcleo Imagen resultante
Identidad Vd-Orig.png
Detección de bordes Vd-Edge1.png
Vd-Edge2.png
Vd-Edge3.png
Enfocar Vd-Sharp.png
Desenfoque de cuadro
(normalizado)
Vd-Blur2.png
Desenfoque gaussiano 3 × 3
(aproximación)
Vd-Blur1.png
Desenfoque gaussiano 5 × 5
(aproximación)
Vd-Blur Gaussian 5x5.png
Máscara de desenfoque 5 × 5
Basado en desenfoque gaussiano
con cantidad 1 y
umbral 0
(sin máscara de imagen)
Vd-Unsharp 5x5.png

Lo anterior son solo unos pocos ejemplos de efectos que se pueden conseguir convolucionando núcleos e imágenes.

Origen[editar]

El origen es la posición del núcleo que está sobre (conceptualmente) el píxel de salida actual. Esto podría estar fuera del núcleo real, aunque generalmente corresponde a uno de los elementos del núcleo. Para un núcleo simétrico, el origen suele ser el elemento central.

Normalización[editar]

Se define normalización como la división de cada elemento en el núcleo por la suma de todos los elementos del núcleo, de forma que la suma de los elementos de un núcleo normalizado es uno. Esto asegurará que el píxel promedio en la imagen modificada sea tan brillante como el píxel promedio en la imagen original.

Referencias[editar]

  • Ludwig, Jamie (n.d.). «Image Convolution» (pdf). Portland State University. 
  • Lecarme, Olivier; Delvare, Karine (Enero de 2013). «The Book of GIMP: A Complete Guide to Nearly Everything». No Starch Press. p. 429. ISBN 978-1593273835. 
  • Gumster, Jason van; Shimonski, Robert (marzo de 2012). «GIMP Bible». Wiley. pp. 438-442. ISBN 978-0470523971. 
  • Shapiro, Linda G.; Stockman, George C. (febrero de 2001). «Computer Vision». Prentice Hall. pp. 53-54. ISBN 978-0130307965. 

Enlaces externos[editar]