Muchas veces se necesita analizar una imagen pixel por pixel, considerando la cantidad de pixeles
de la imagen, esto puede ser no tan eficiente, por ello hay varias formas de implementar un bucle de scaneo de imagen.
Las imagenes estan compuestas por 3 canales de píxeles ( Rojo, verde, azul) cada uno de estos valores es un 8bit unsigned char, el total de colores es entonces 256x256x256, lo que es cerca de 16 millones de colores, entonces para reducir la complejidad del análisis, usualmente se reduce la cantidad de colores.
Una forma sencilla de lograr este objetivo es simplemente subdividir el espacio RGB en cubos de igual tamaño. Por ejemplo, si se reduce el número de colores en cada dimensión de 8, entonces usted obtendría un total de 32x32x32 colores.
Cada color de la imagen original, entonces se asigna un nuevo valor de color en la imagen de color reducido que corresponde al valor en el centro del cubo a la que pertenece.
Resultado


No hay comentarios.:
Publicar un comentario