isGenAI.com

Un exemple concret, avec ses fichiers

Lire les graines, étapes et réglages CFG enregistrés dans une image

Lisez les réglages stockés avant de tenter de recréer une image. isGenAI affiche les valeurs prises en charge présentes dans le fichier et laisse de côté les champs indisponibles. Il ne remplace pas une graine ou un échantillonneur absent par une valeur par défaut.

Suivez les étapes

  1. Téléchargez le PNG original et le PNG changed-settings ci-dessous.
  2. Lisez chaque fichier dans l’extracteur de prompts enregistrés. Tous deux contiennent le même prompt positif.
  3. Comparez les réglages : l’original indique la graine 42 et 20 étapes ; la copie modifiée indique la graine 84 et 30 étapes.

Des réglages différents peuvent accompagner les mêmes pixels

Pour cet exemple contrôlé, nous avons modifié l’enregistrement sans régénérer l’image. Les pixels RGBA décodés sont identiques. Cela permet de tester l’affichage des réglages sans suggérer que la nouvelle graine a créé l’image.

Une graine ne constitue pas à elle seule une recette complète. Conservez les autres réglages enregistrés et le fichier original ; les champs absents ou non pris en charge restent inconnus.

Dimensions de génération et dimensions du fichier

L’enregistrement d’exemple indique 1024 × 768 pour la génération. L’image actuelle possède sa propre largeur et sa propre hauteur mesurées, affichées dans le résultat. Lisez ces informations comme des champs distincts.

L’outil de comparaison des métadonnées distingue la largeur de l’image de la largeur de génération enregistrée. Un écart invite à examiner l’historique ; il ne prouve pas automatiquement une retouche particulière.

Comparez les champs modifiés

Utilisez l’outil de comparaison des métadonnées pour afficher un tableau côte à côte. Ici, la graine et le nombre d’étapes changent, tandis que le prompt reste identique. Téléchargez le rapport si quelqu’un doit vérifier les valeurs exactes.

Télécharger · Exécuter · Comparer

Essayez l’exemple vérifié

Nous avons dessiné l’image par du code et ajouté des enregistrements contrôlés. Les prompts et noms de modèles sauvegardés sont des données de démonstration. Ces fichiers testent la lecture des enregistrements ; aucun générateur d’images, logiciel de capture d’écran ou réseau social n’a servi à produire ces résultats.

Résultat observé

Original comparé à changed-settings.png. Mêmes octets dans le fichier : non. Mêmes pixels décodés : oui.
ChampAvantAprèsÉtat
Prompt enregistréControlled example: a paper boat on a blue tableControlled example: a paper boat on a blue tableIdentique
Graine4284Modifié
Étapes2030Modifié
Largeur de génération enregistrée10241024Identique
Hauteur de génération enregistrée768768Identique

Les graines sont des chaînes de caractères dans le JSON afin de préserver la précision des grands entiers. Un résultat null signifie ici qu’aucun prompt enregistré pris en charge n’a été renvoyé.

Empreintes et reproduction
  • parameters-tEXt.png · 13 371 octetse76d2af4e6c273e1ba8ca6cf2b5b7885ceda2321bce893f0bb5f9e64ace17c9f
  • changed-settings.png · 13 371 octetsfb6bddcf8f163c18c83a81969d3f2e80a739db4541326a718d1cfeed2e265d30

Les fichiers de test et les observations sont sous CC0-1.0. Télécharger toutes les observations et versions ou lire la procédure. Le script complet de reproduction Node.js (nécessite sharp) crée les mêmes entrées de test et compare les octets et les pixels. Le code source isGenAI vérifie aussi les champs enregistrés avec npx tsx scripts/build-guide-lab.ts.

Pour l’étude distincte des exports, explorez les 18 cas de conservation des métadonnées.

Sources et méthode

Les sources primaires indiquées décrivent les formats. Les résultats des fichiers de test téléchargeables ont été vérifiés par des assertions automatisées avec le lecteur isGenAI actuel. Ces guides ont été préparés avec l’aide de l’IA et vérifiés à partir de ces exemples.

Signaler une erreur ou un exemple non pris en charge. Pour un enregistrement signé, inspectez les Content Credentials.