isGenAI.com

Een uitgewerkt voorbeeld, met de bestanden

Maakgegevens van afbeeldingen voor en na een bewerking vergelijken

Kies een bestand van vóór en na een bewerking om te zien hoe hun ondersteunde opgeslagen gegevens verschillen. De vergelijking toont afzonderlijke velden, zodat een gewijzigde seed te onderscheiden is van een ontbrekende prompt of ongewijzigd modellabel.

Volg de stappen

  1. Kies de parameters-PNG als Voor en changed-settings.png als Na.
  2. Lees de rijen voor seed en stappen. Die veranderen in 84 en 30, terwijl de opgeslagen prompt gelijk blijft.
  3. Herhaal met reencoded.png als Na. De prompt en opgeslagen instellingen zijn in die kopie niet meer leesbaar; het rapport verzint geen vervangende waarden.

Lees de toestanden letterlijk

Gelijk betekent dat beide leesbare waarden overeenkomen. Gewijzigd betekent dat beide leesbaar zijn en verschillen. Daarna onleesbaar betekent dat de eerdere waarde kon worden gelezen en de latere niet. Daarna leesbaar is het omgekeerde; niet gevonden betekent dat geen van beide kanten een waarde opleverde.

Onleesbaar bewijst geen verwijdering. Een ander formaat, een niet-ondersteunde structuur of beschadigde metadata kan de lezer ook verhinderen een veld terug te geven.

Wat de vergelijking omvat

Het huidige rapport houdt bestandsformaat, werkelijke afmetingen en bytegrootte apart van ondersteunde prompttekst, negatieve prompt, opgeslagen modelnaam en generatie-instellingen. Het toont ook samenvattingen van ondersteunde ComfyUI-grafen.

Dit is een gerichte vergelijking van maakgegevens, geen overzicht van elke mogelijke EXIF- of XMP-tag. Gebruik voor een ondertekend manifest en de validatiestatus de Content Credentials-checker.

Maak het resultaat reproduceerbaar

Bewaar beide bestanden, hun SHA-256-waarden en de vergelijkings-JSON. Vermeld de exacte bewerking als je er een hebt uitgevoerd. Het voorbeeld hieronder is een bewuste recordwijziging bij met code getekende pixels. Het beweert dus niet dat een nieuwe generatorinstelling een nieuwe afbeelding opleverde.

Downloaden · Uitvoeren · Vergelijken

Probeer het gecontroleerde voorbeeld

We hebben de afbeelding met code getekend en gecontroleerde records toegevoegd. De opgeslagen prompts en modelnamen zijn demonstratiegegevens. Deze bestanden testen het lezen van records; er is geen afbeeldingsgenerator, screenshotapp of sociaal netwerk gebruikt om deze testresultaten te maken.

Waargenomen uitvoer

Origineel vergeleken met changed-settings.png. Dezelfde bestandsbytes: nee. Dezelfde gedecodeerde pixels: ja.
VeldVoorNaToestand
Opgeslagen promptControlled example: a paper boat on a blue tableControlled example: a paper boat on a blue tableGelijk
Seedwaarde4284Gewijzigd
Stappen2030Gewijzigd
Opgeslagen generatiebreedte10241024Gelijk
Opgeslagen generatiehoogte768768Gelijk
Origineel vergeleken met reencoded.png. Dezelfde bestandsbytes: nee. Dezelfde gedecodeerde pixels: ja.
VeldVoorNaToestand
Opgeslagen promptControlled example: a paper boat on a blue tableNiet gelezenNiet leesbaar in het latere bestand
Seedwaarde42Niet gelezenNiet leesbaar in het latere bestand
Stappen20Niet gelezenNiet leesbaar in het latere bestand
Opgeslagen generatiebreedte1024Niet gelezenNiet leesbaar in het latere bestand
Opgeslagen generatiehoogte768Niet gelezenNiet leesbaar in het latere bestand

Seedwaarden zijn tekenreeksen in de JSON, zodat grote gehele getallen hun precisie behouden. Een null-resultaat betekent hier dat er geen ondersteunde opgeslagen prompt is teruggegeven.

Hashes en reproductie
  • parameters-tEXt.png · 13.371 bytese76d2af4e6c273e1ba8ca6cf2b5b7885ceda2321bce893f0bb5f9e64ace17c9f
  • changed-settings.png · 13.371 bytesfb6bddcf8f163c18c83a81969d3f2e80a739db4541326a718d1cfeed2e265d30
  • reencoded.png · 13.179 bytesacdc3a0a5e011cf57af9bf0f1da74c75c2d280a2cc9af9297410c529f86932cf

Testbestanden en waarnemingen vallen onder CC0-1.0. Alle waarnemingen en versies downloaden of de werkwijze lezen. Het volledige Node.js-reproductiescript (vereist sharp) maakt dezelfde testinvoer en vergelijkt bytes en pixels. De isGenAI-broncode controleert daarnaast opgeslagen velden met npx tsx scripts/build-guide-lab.ts.

Voor het aparte exportonderzoek: bekijk de 18 gevallen van metadatabehoud.

Bronnen en methode

De gelinkte primaire bronnen beschrijven de formaten. De uitvoer van de downloadbare testbestanden is met geautomatiseerde controles getoetst aan de huidige isGenAI-lezer. Deze gidsen zijn met AI-ondersteuning opgesteld en aan die voorbeelden getoetst.

Een fout of niet-ondersteund voorbeeld melden. Voor een ondertekend record: Content Credentials onderzoeken.