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
- Kies de parameters-PNG als Voor en changed-settings.png als Na.
- Lees de rijen voor seed en stappen. Die veranderen in 84 en 30, terwijl de opgeslagen prompt gelijk blijft.
- 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
| Veld | Voor | Na | Toestand |
|---|---|---|---|
| Opgeslagen prompt | Controlled example: a paper boat on a blue table | Controlled example: a paper boat on a blue table | Gelijk |
| Seedwaarde | 42 | 84 | Gewijzigd |
| Stappen | 20 | 30 | Gewijzigd |
| Opgeslagen generatiebreedte | 1024 | 1024 | Gelijk |
| Opgeslagen generatiehoogte | 768 | 768 | Gelijk |
| Veld | Voor | Na | Toestand |
|---|---|---|---|
| Opgeslagen prompt | Controlled example: a paper boat on a blue table | Niet gelezen | Niet leesbaar in het latere bestand |
| Seedwaarde | 42 | Niet gelezen | Niet leesbaar in het latere bestand |
| Stappen | 20 | Niet gelezen | Niet leesbaar in het latere bestand |
| Opgeslagen generatiebreedte | 1024 | Niet gelezen | Niet leesbaar in het latere bestand |
| Opgeslagen generatiehoogte | 768 | Niet gelezen | Niet 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 bytes
e76d2af4e6c273e1ba8ca6cf2b5b7885ceda2321bce893f0bb5f9e64ace17c9f - changed-settings.png · 13.371 bytes
fb6bddcf8f163c18c83a81969d3f2e80a739db4541326a718d1cfeed2e265d30 - reencoded.png · 13.179 bytes
acdc3a0a5e011cf57af9bf0f1da74c75c2d280a2cc9af9297410c529f86932cf
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.