Un ejemplo práctico, con los archivos
Comparar los datos de creación de una imagen antes y después de editarla
Elige un archivo anterior y otro posterior para ver cómo difieren sus detalles guardados compatibles. La comparación muestra cada campo por separado para distinguir una semilla modificada de un prompt ausente o una etiqueta de modelo sin cambios.
Sigue los pasos
- Elige el PNG parameters como Antes y changed-settings.png como Después.
- Lee las filas de semilla y pasos. Cambian a 84 y 30, mientras que el prompt guardado sigue igual.
- Repite con reencoded.png como Después. El prompt y los ajustes guardados dejan de ser legibles en esa copia; el informe no inventa valores de sustitución.
Lee los estados con precisión
Igual significa que coinciden ambos valores legibles. Modificado significa que ambos son legibles y distintos. Ilegible después significa que se pudo leer el valor anterior, pero no el posterior. Legible después es lo contrario; no encontrado significa que no se obtuvo un valor de ninguno de los lados.
Ilegible no demuestra eliminación. Otro formato, una estructura no compatible o metadatos dañados también pueden impedir que el lector devuelva un campo.
Qué abarca la comparación
El informe actual separa formato, dimensiones reales y tamaño en bytes del prompt positivo, prompt negativo, modelo indicado y ajustes de generación compatibles. También muestra resúmenes de los grafos de ComfyUI compatibles.
Es una comparación centrada en los datos de creación, no un volcado de todas las etiquetas EXIF o XMP posibles. Para consultar un manifiesto firmado y su estado de validación, usa el comprobador de Content Credentials.
Haz que el resultado sea reproducible
Conserva los dos archivos, sus valores SHA-256 y el JSON de comparación. Indica la transformación exacta si realizaste alguna. El ejemplo de abajo modifica intencionadamente un registro en píxeles dibujados mediante código, por lo que no afirma que un nuevo ajuste del generador produjera una imagen nueva.
Descargar · Ejecutar · Comparar
Prueba el ejemplo verificado
Dibujamos la imagen mediante código y añadimos registros controlados. Los prompts y nombres de modelo guardados son datos de demostración. Estos archivos prueban la lectura de registros; no se usó ningún generador de imágenes, aplicación de capturas ni red social para crear estos resultados.
Resultado observado
| Campo | Antes | Después | Estado |
|---|---|---|---|
| Prompt guardado | Controlled example: a paper boat on a blue table | Controlled example: a paper boat on a blue table | Igual |
| Semilla | 42 | 84 | Modificado |
| Pasos | 20 | 30 | Modificado |
| Anchura de generación guardada | 1024 | 1024 | Igual |
| Altura de generación guardada | 768 | 768 | Igual |
| Campo | Antes | Después | Estado |
|---|---|---|---|
| Prompt guardado | Controlled example: a paper boat on a blue table | No leído | No legible en el archivo posterior |
| Semilla | 42 | No leído | No legible en el archivo posterior |
| Pasos | 20 | No leído | No legible en el archivo posterior |
| Anchura de generación guardada | 1024 | No leído | No legible en el archivo posterior |
| Altura de generación guardada | 768 | No leído | No legible en el archivo posterior |
Los valores de semilla del JSON son cadenas de texto para conservar la precisión de los enteros grandes. Aquí, un resultado null significa que no se devolvió ningún prompt guardado compatible.
Huellas y reproducción
- parameters-tEXt.png · 13.371 bytes
e76d2af4e6c273e1ba8ca6cf2b5b7885ceda2321bce893f0bb5f9e64ace17c9f - changed-settings.png · 13.371 bytes
fb6bddcf8f163c18c83a81969d3f2e80a739db4541326a718d1cfeed2e265d30 - reencoded.png · 13.179 bytes
acdc3a0a5e011cf57af9bf0f1da74c75c2d280a2cc9af9297410c529f86932cf
Los archivos de prueba y las observaciones se publican bajo CC0-1.0. Descargar todas las observaciones y versiones o leer el procedimiento. El script completo de reproducción en Node.js (requiere sharp) crea las mismas entradas de prueba y compara bytes y píxeles. El código fuente de isGenAI también verifica los campos guardados con npx tsx scripts/build-guide-lab.ts.
Para el estudio independiente de exportaciones, explora los 18 casos de conservación de metadatos.
Fuentes y método
Las fuentes primarias enlazadas describen los formatos. Los resultados de los archivos de prueba descargables se comprobaron con aserciones automatizadas frente al lector actual de isGenAI. Estas guías se prepararon con ayuda de IA y se revisaron con esos ejemplos.
Comunicar un error o un ejemplo no compatible. Para un registro firmado, inspecciona las Content Credentials.