lunes, 22 de mayo de 2023

Procesamiento de imágenes mediante Inteligencia Artificial (IA) para comparar original y copia.

 Para comenzar en el amplio mundo de la Inteligencia Artificial orientada a la administración de archivos digitales, debemos entender el significado de que son los archivos.

"Los archivos testifican la existencia del humano y su intención por dejar rastro de su paso por el planeta tierra. Son el resultado de la actividad humana y constituyen el testimonio irremplazable de hechos pasados. Permiten el estudio  del funcionamiento democrático de las sociedades, la identidad de los individuos y de las comunidades, y así como la defensa de los derechos del hombre. Pero se trata de objetos frágiles y vulnerables (ICA, 2023)".

Ahora que ya sabemos lo que representan los archivos para la humanidad vamos a comenzar con un ejemplo de como manejar archivos digitales mediante Python y la librería OpenCV. Para ello vamos a analizar dos imágenes.

Imágenes para comparar.

PD: Me gustan los relojes <3

Antes de comenzar debemos importar las librerías necesarias para procesar las imágenes.



Primer paso: Ahora que tenemos las dos imágenes cargadas, necesitamos conocer las propiedades de cada una de ellas para encontrar diferencias simples (tamaño y canales).


Segundo paso: Comparamos el contenido de las imágenes debido a que su tamaño y canales son iguales en ambas.


Tercer paso: Obtenemos los pixeles que difieren en ambas imágenes, dando como resultado la siguiente comparativa.

Resumen: La visión por computadora permite detectar variaciones en los colores, algo que a simple vista no es posible para el humano, ya que esta realiza la comparación de valores pixel a pixel.

¿ Cuál es la diferencia entre estos dos pixeles [1, 234, 2] y [1, 233, 2]?, en realidad es bastante simple comparar los números. Ahora veamos su comparación en RGB a simple vista.


  ¿Resulta simple?, déjame tu comentario.
  


0 comentarios:

Publicar un comentario