Un esempio pratico, con i file
Confrontare i dati di creazione di un’immagine prima e dopo una modifica
Scegli un file prima e un file dopo per vedere come differiscono i dettagli salvati supportati. Il confronto riporta i singoli campi, distinguendo un seed cambiato da un prompt mancante o da un’etichetta di modello invariata.
Segui i passaggi
- Scegli il PNG parameters come Prima e changed-settings.png come Dopo.
- Leggi le righe del seed e dei passaggi. Cambiano in 84 e 30, mentre il prompt salvato rimane uguale.
- Ripeti con reencoded.png come Dopo. Il prompt e le impostazioni salvate diventano illeggibili in quella copia; il rapporto non inventa valori sostitutivi.
Leggi gli stati con precisione
Uguale significa che i due valori leggibili coincidono. Modificato significa che entrambi sono leggibili ma diversi. Illeggibile dopo significa che il valore precedente era leggibile, ma quello successivo no. Leggibile dopo indica l’inverso; non trovato significa che nessuno dei due lati ha restituito un valore.
Illeggibile non dimostra una cancellazione. Un formato diverso, una struttura non supportata o metadati danneggiati possono impedire al lettore di restituire un campo.
Cosa copre il confronto
Il rapporto attuale separa formato, dimensioni effettive e byte dai campi supportati di prompt positivo, prompt negativo, modello indicato e impostazioni di generazione. Riporta anche riepiloghi dei grafi ComfyUI supportati.
È un confronto mirato dei dati di creazione, non un elenco di ogni possibile tag EXIF o XMP. Per un manifesto firmato e il relativo stato di validazione, usa il verificatore Content Credentials.
Rendi il risultato riproducibile
Conserva entrambi i file, i loro valori SHA-256 e il JSON di confronto. Indica la trasformazione esatta se ne hai eseguita una. L’esempio qui sotto modifica intenzionalmente un record su pixel disegnati tramite codice, quindi non afferma che una nuova impostazione del generatore abbia prodotto una nuova immagine.
Scarica · Esegui · Confronta
Prova l’esempio verificato
Abbiamo disegnato l’immagine tramite codice e aggiunto record controllati. I prompt e i nomi dei modelli salvati sono dati dimostrativi. Questi file verificano la lettura dei record; nessun generatore di immagini, app di screenshot o social network è stato usato per creare questi risultati.
Risultato osservato
| Campo | Prima | Dopo | Stato |
|---|---|---|---|
| Prompt salvato | Controlled example: a paper boat on a blue table | Controlled example: a paper boat on a blue table | Uguale |
| Seed salvato | 42 | 84 | Modificato |
| Passaggi | 20 | 30 | Modificato |
| Larghezza di generazione salvata | 1024 | 1024 | Uguale |
| Altezza di generazione salvata | 768 | 768 | Uguale |
| Campo | Prima | Dopo | Stato |
|---|---|---|---|
| Prompt salvato | Controlled example: a paper boat on a blue table | Non letto | Non leggibile nel file successivo |
| Seed salvato | 42 | Non letto | Non leggibile nel file successivo |
| Passaggi | 20 | Non letto | Non leggibile nel file successivo |
| Larghezza di generazione salvata | 1024 | Non letto | Non leggibile nel file successivo |
| Altezza di generazione salvata | 768 | Non letto | Non leggibile nel file successivo |
I valori dei seed nel JSON sono stringhe per mantenere la precisione degli interi grandi. Un risultato null qui significa che non è stato restituito un prompt salvato supportato.
Impronte e riproduzione
- parameters-tEXt.png · 13.371 byte
e76d2af4e6c273e1ba8ca6cf2b5b7885ceda2321bce893f0bb5f9e64ace17c9f - changed-settings.png · 13.371 byte
fb6bddcf8f163c18c83a81969d3f2e80a739db4541326a718d1cfeed2e265d30 - reencoded.png · 13.179 byte
acdc3a0a5e011cf57af9bf0f1da74c75c2d280a2cc9af9297410c529f86932cf
File di prova e osservazioni sono disponibili con CC0-1.0. Scarica tutte le osservazioni e le versioni oppure leggi la procedura. Lo script completo di riproduzione Node.js (richiede sharp) crea gli stessi input di prova e confronta byte e pixel. Il codice sorgente isGenAI verifica inoltre i campi salvati con npx tsx scripts/build-guide-lab.ts.
Per lo studio separato sulle esportazioni, esplora i 18 casi di conservazione dei metadati.
Fonti e metodo
Le fonti primarie collegate descrivono i formati. I risultati dei file di prova scaricabili sono stati verificati con asserzioni automatiche rispetto all’attuale lettore isGenAI. Queste guide sono state preparate con l’assistenza dell’IA e verificate usando quegli esempi.
Segnala un errore o un esempio non supportato. Per un record firmato, esamina le Content Credentials.