Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

113
Vistas
Detectar el cambio de imagen solo por su tamaño binario

El tamaño binario de un archivo de imagen se ve afectado por el cambio de un solo píxel. ¡Tengo curiosidad si comparar los tamaños binarios de dos fotos es suficiente para detectar un cambio! ¿Habrá resultados falsos positivos? ¿Qué tan confiable es esta solución?

Las imágenes que estoy comparando están en formato 'PNG' y son instantáneas de la misma fuente, por lo que la calidad y las dimensiones son idénticas, pero los píxeles pueden diferir.

Conozco bibliotecas como pixelmatch e img-diff-js , pero son demasiado lentas para mis propósitos y no necesito hallazgos extensos de diferencias; solo verdadero/falso será suficiente.

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Asumiendo que los archivos PNG adquiridos y comprimidos por el mismo sistema, la mayoría de los archivos tendrán aproximadamente el mismo tamaño. Un pequeño cambio podría hacer que la imagen compuesta sea un byte más larga o más corta, pero habrá muchas, muchas imágenes diferentes con exactamente el mismo tamaño de archivo.

Pero para encontrar imágenes idénticas no necesita descomprimir los archivos PNG, los datos comprimidos serán idénticos para imágenes idénticas y diferentes para imágenes diferentes. Además, simplemente comparando los archivos byte por byte le dirá si contienen imágenes idénticas o no.

Sin embargo, esto es cierto solo para imágenes idénticas. Si estamos hablando de una cámara que produce un flujo de imágenes y desea saber si algo cambió en la escena, aún tendrá que comparar las imágenes descomprimidas. Esto se debe a que los datos contendrán ruido y el ruido hará que los archivos comprimidos no sean idénticos. Y a partir del archivo comprimido no se puede saber si el cambio se debe al ruido oa un cambio más importante. En este caso, tendrás que descomprimir las imágenes y compararlas con cierta tolerancia.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda