isGenAI.com

Een uitgewerkt voorbeeld, met de bestanden

Opgeslagen seeds, stappen en CFG-instellingen van afbeeldingen lezen

Lees de opgeslagen instellingen voordat je een afbeelding probeert na te maken. isGenAI toont ondersteunde waarden die in het bestand staan en laat niet-beschikbare velden weg. Een ontbrekende seed of sampler wordt niet met een standaardwaarde ingevuld.

Volg de stappen

  1. Download hieronder de originele PNG en de PNG met gewijzigde instellingen.
  2. Lees elk bestand in de extractor voor opgeslagen prompts. Beide bevatten dezelfde positieve prompt.
  3. Vergelijk de instellingen: het origineel bevat seed 42 en 20 stappen; de gewijzigde kopie bevat seed 84 en 30 stappen.

Dezelfde pixels kunnen verschillende instellingen hebben

Voor dit gecontroleerde voorbeeld hebben we het record gewijzigd zonder de afbeelding opnieuw te genereren. De gedecodeerde RGBA-pixels zijn identiek. Zo kun je de weergave van instellingen testen zonder te suggereren dat de nieuwe seed de afbeelding heeft gemaakt.

Een seed alleen is geen volledig recept. Bewaar de andere opgeslagen instellingen en het oorspronkelijke bestand; niet-ondersteunde of ontbrekende velden blijven onbekend.

Generatie-afmetingen en bestandsafmetingen

Het voorbeeldrecord vermeldt 1024 × 768 voor de generatie. De huidige afbeelding heeft een eigen gemeten breedte en hoogte, die in de uitvoer staan. Lees die als aparte velden.

De metadatavergelijker onderscheidt afbeeldingsbreedte van opgeslagen generatiebreedte. Een verschil is een reden om de geschiedenis te onderzoeken, geen automatisch bewijs van een specifieke bewerking.

Vergelijk de gewijzigde velden

Gebruik de metadatavergelijker voor een tabel met beide bestanden naast elkaar. Hier veranderen seed en stappen terwijl de prompt gelijk blijft. Download het rapport als iemand anders de exacte waarden moet bekijken.

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

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

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.