isGenAI.com

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

  1. Scegli il PNG parameters come Prima e changed-settings.png come Dopo.
  2. Leggi le righe del seed e dei passaggi. Cambiano in 84 e 30, mentre il prompt salvato rimane uguale.
  3. 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

Originale confrontato con changed-settings.png. Stessi byte del file: no. Stessi pixel decodificati: sì.
CampoPrimaDopoStato
Prompt salvatoControlled example: a paper boat on a blue tableControlled example: a paper boat on a blue tableUguale
Seed salvato4284Modificato
Passaggi2030Modificato
Larghezza di generazione salvata10241024Uguale
Altezza di generazione salvata768768Uguale
Originale confrontato con reencoded.png. Stessi byte del file: no. Stessi pixel decodificati: sì.
CampoPrimaDopoStato
Prompt salvatoControlled example: a paper boat on a blue tableNon lettoNon leggibile nel file successivo
Seed salvato42Non lettoNon leggibile nel file successivo
Passaggi20Non lettoNon leggibile nel file successivo
Larghezza di generazione salvata1024Non lettoNon leggibile nel file successivo
Altezza di generazione salvata768Non lettoNon 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 bytee76d2af4e6c273e1ba8ca6cf2b5b7885ceda2321bce893f0bb5f9e64ace17c9f
  • changed-settings.png · 13.371 bytefb6bddcf8f163c18c83a81969d3f2e80a739db4541326a718d1cfeed2e265d30
  • reencoded.png · 13.179 byteacdc3a0a5e011cf57af9bf0f1da74c75c2d280a2cc9af9297410c529f86932cf

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.