AI-ClothingTryOn : Outil d'essayage virtuel de vêtements basé sur Gemini
Introduction générale
AI-ClothingTryOn est une application de bureau open source basée sur Python, créée par le développeur speedTD et hébergée sur GitHub. Elle utilise Google Gémeaux Technologie d'intelligence artificielle qui permet aux utilisateurs de télécharger des photos de personnes et des photos de vêtements pour générer des résultats d'essayage virtuels. Les utilisateurs peuvent voir comment les vêtements leur vont et décider s'ils les achètent ou non. L'application utilise PyQt6 pour créer une interface intuitive par le biais de l'interface utilisateur. API Gemini Traite les images pour générer des résultats d'essayage réalistes. Cet outil convient aux amateurs de shopping en ligne, mais aussi aux développeurs qui souhaitent étudier la technologie de l'IA. Le projet propose deux façons d'utiliser le fichier EXE et le code source, ce qui convient à différents utilisateurs.

Liste des fonctions
- Télécharger des photosLes photos de personnages et les photos de vêtements peuvent être téléchargées séparément.
- Générer des résultats d'ajustementLa fonction d'ajustement permet de générer 10 images différentes des résultats de l'ajustement à la fois.
- Conseils personnalisésLes utilisateurs peuvent saisir des textes pour ajuster l'effet de génération de l'IA.
- Enregistrer les résultatsVous pouvez enregistrer localement vos images d'ajustement préférées.
- interface intuitiveLe système est doté d'une interface graphique conviviale et facile à utiliser.
- fichier de lotTraitement de plusieurs images en même temps pour plus d'efficacité.
Utiliser l'aide
AI-ClothingTryOn est un outil de bureau qui peut être utilisé directement à partir d'un fichier EXE précompilé ou exécuté à partir du code source. Vous trouverez ci-dessous un guide d'installation et d'utilisation détaillé pour vous aider à démarrer rapidement.
Processus d'installation
Méthode 1 : Utiliser un fichier EXE (adapté aux utilisateurs ordinaires)
- télécharger le programme
- Visitez la page GitHub à l'adresse https://github.com/speedTD/AI-ClothingTryOn.
- Téléchargez la dernière version du fichier EXE à partir de la section Releases.
- Si votre navigateur bloque le téléchargement de l'EXE, vous pouvez utiliser le lien alternatif pour télécharger le fichier ZIP :
https://mega.nz/file/pYpkQbzJ#exFxB7T2QhQFbMUzza1xx_KeAajMreSy3MdBgZOKuQM
- Après avoir téléchargé et extrait le fichier ZIP, recherchez le fichier
AI-ClothingTryOn.exe
.
- programme de course
- double clic
AI-ClothingTryOn.exe
Lancement. - Lorsque vous l'exécutez pour la première fois, vous êtes invité à saisir la clé API Google Gemini.
- double clic
- Configuration de la clé API
- Reportez-vous à la section "Obtenir la clé API Google Gemini" ci-dessous pour obtenir la clé.
- Saisissez la clé dans la fenêtre contextuelle du programme ou enregistrez-la dans le répertoire racine du projet dans le fichier
api_key.txt
Documentation.
Méthode 2 : Utilisation du code source (pour les développeurs)
- Préparation de l'environnement
- Installez Python 3.8 ou une version plus récente à partir du site officiel de Python.
- Installez l'outil Git, téléchargez-le depuis le site web de Git.
- Assurez-vous que vous disposez d'une connexion internet pour appeler l'API Gemini.
- Télécharger le code
- Ouvrez un terminal et entrez la commande suivante pour cloner le projet :
git clone https://github.com/speedTD/AI-ClothingTryOn.git
- Accédez au catalogue de projets :
cd AI-ClothingTryOn
- Ouvrez un terminal et entrez la commande suivante pour cloner le projet :
- Installation des dépendances
- Exécutez la commande suivante pour installer les bibliothèques requises :
pip install -r requirements.txt
- S'il y a un manque de
requirements.txt
, d'installer manuellement les bibliothèques de base :pip install pyqt6 google-generativeai pillow
- Exécutez la commande suivante pour installer les bibliothèques requises :
- programme de course
- Saisissez la commande de démarrage :
python main.py
- Saisissez la commande de démarrage :
Obtenir la clé API de Google Gemini
- Ouvrez votre navigateur et visitez Google AI Studio.
- Connectez-vous avec votre compte Google.
- Trouvez l'option "API Keys" sur la page et cliquez sur "Create new key".
- Copiez la clé API générée.
- Collez la clé dans la boîte d'invite du programme ou enregistrez-la dans le fichier
api_key.txt
Documentation.
Principales fonctions
Télécharger des photos
- Après avoir lancé le programme, l'interface comporte deux boutons : "Sélectionner une photo de personne" et "Sélectionner une photo de vêtement".
- Cliquez sur "Select People Photo" et téléchargez une photo claire du corps entier (le format JPG ou PNG est recommandé).
- Cliquez sur "Select Clothes Photo" et téléchargez une photo de vos vêtements (de préférence vue de face, non obstruée).
- Les photos sont automatiquement enregistrées dans
uploads/
Dossier.
Générer des résultats d'ajustement
- Une fois que vous avez téléchargé vos photos, cliquez sur le bouton "Générer 10 photos d'essai".
- Le programme fait appel à l'API Google Gemini pour générer 10 images différentes de l'armature.
- Le processus de génération prend de quelques secondes à quelques minutes, en fonction de la vitesse du réseau et de la taille de l'image.
- Les résultats s'affichent sur l'interface et sont également enregistrés dans le fichier
results/
Dossier.
Conseils personnalisés
- Dans la zone de texte de l'interface, vous pouvez saisir des invites, telles que "Porter en extérieur" ou "Ajuster pour un bon maintien".
- Saisissez-le et cliquez à nouveau sur le bouton Générer. L'IA ajustera le résultat en fonction des invites.
Enregistrer les résultats
- Un bouton "Enregistrer" se trouve sous les 10 images générées.
- Cliquez sur "Enregistrer" et sélectionnez le chemin d'enregistrement, l'image sera stockée au format JPG.
mise en garde
- Exigences en matière d'imagesLes photos de personnes doivent être parfaitement visibles et les photos de vêtements doivent être claires et sans arrière-plan.
- exigences en matière de réseauL'application doit être en réseau pour appeler l'API Gemini.
- Rappels de fraisL'API Google Gemini peut entraîner des frais en fonction de l'utilisation. Nous vous conseillons donc de vérifier les tarifs officiels de Google.
- traitement des erreursSi le programme se bloque, vérifiez que la clé API est correcte ou que la connexion réseau fonctionne.
Utilisation avancée
- Code d'ajustementLes développeurs peuvent modifier
main.py
Il s'agit notamment d'augmenter le nombre d'images générées ou d'optimiser l'interface. - Optimisation multithreadLe programme utilise plusieurs fils pour traiter les images, et les utilisateurs qui savent programmer peuvent ajuster les paramètres des fils pour augmenter la vitesse.
- Projets de contributionSi vous trouvez un problème ou si vous avez une suggestion d'amélioration, vous pouvez mettre le projet en fourche et soumettre une demande de retrait (Pull Request).
En suivant ces étapes, vous pouvez essayer des vêtements avec AI-ClothingGENERATE et découvrir la commodité de l'IA.
scénario d'application
- Décision d'achat en ligne
Les utilisateurs regardent un vêtement sur une plateforme de commerce électronique et utilisent cet outil pour télécharger leur photo et une photo du vêtement afin de générer un effet d'essayage et de déterminer si le vêtement convient à l'achat. - Test de correspondance des vêtements
Les utilisateurs qui souhaitent essayer différentes combinaisons de vêtements peuvent télécharger plusieurs photos de vêtements afin de générer plusieurs résultats d'essayage et de trouver la meilleure combinaison. - Apprentissage technique de l'IA
Les étudiants ou les développeurs peuvent étudier le code du projet et apprendre à développer des applications de bureau avec l'API Google Gemini et PyQt6.
QA
- Cet outil est-il gratuit ?
Le projet lui-même est gratuit, mais l'utilisation de l'API Google Gemini peut être payante, en fonction des tarifs de Google. - Dois-je travailler en réseau ?
Oui, le programme s'appuie sur l'API Google Gemini et doit être mis en réseau pour générer des images. - L'effet de génération est-il réel ?
Les résultats dépendent de la qualité de la photo et du mot clé. La plupart du temps, les photos sont réalistes, mais les arrière-plans complexes peuvent affecter les résultats. - Puis-je essayer plus d'une robe à la fois ?
La version actuelle traite un vêtement à la fois, les pièces multiples nécessitant plusieurs tirages.
© déclaration de droits d'auteur
Article copyright Cercle de partage de l'IA Tous, prière de ne pas reproduire sans autorisation.
Articles connexes
Pas de commentaires...