Núcleo (procesamiento digital de imágenes)

De testwiki
Revisión del 20:14 24 sep 2021 de 2806:108e:11:ae20:c56e:cd7d:b355:c906 (discusión) (Origen)
(difs.) ← Revisión anterior | Revisión actual (difs.) | Revisión siguiente → (difs.)
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

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

Operación Núcleo Imagen resultante
Identidad [000010000]
Detección de bordes [  101  00  010  1]
[0  101410  10]
[1111  81111]
Enfocar [  01  01  51  01  0]
Desenfoque de cuadro
(normalizado)
19[111111111]
Desenfoque gaussiano 3 × 3
(aproximación)
116[121242121]
Desenfoque gaussiano 5 × 5
(aproximación)
1256[1464141624164624362464162416414641]
Máscara de desenfoque 5 × 5
Basado en desenfoque gaussiano
con cantidad 1 y
umbral 0
(sin máscara de imagen)
1256[14  641416  24164624476246416  2416414  641]

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

Origen

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

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

Plantilla:Listaref

Enlaces externos


Plantilla:Control de autoridades