Comment utiliser ControlNet pour créer de l'art IA
ControlNet permet de contrôler précisément la génération d'images IA en guidant le processus avec des images de référence. Cette extension révolutionnaire transforme votre approche de la création artistique numérique en vous donnant un contrôle total sur la composition, les poses et les structures.
- Installer l'extension ControlNet dans Automatic1111. Ouvrez l'interface web d'Automatic1111. Cliquez sur l'onglet Extensions, puis sur Installer depuis URL. Collez l'URL du dépôt ControlNet : https://github.com/Mikubill/sd-webui-controlnet.git. Cliquez sur Installer et redémarrez l'interface.
- Télécharger les modèles ControlNet nécessaires. Rendez-vous sur Hugging Face et téléchargez les modèles ControlNet selon vos besoins : canny pour la détection de contours, openpose pour les poses humaines, depth pour la profondeur. Placez les fichiers .safetensors dans le dossier models/ControlNet de votre installation.
- Configurer l'interface ControlNet. Dans l'onglet txt2img ou img2img, faites défiler jusqu'à la section ControlNet. Cochez Enable pour activer l'extension. Sélectionnez le preprocessor et le modèle correspondant à votre type de contrôle souhaité. Ajustez le poids de contrôle entre 0.5 et 1.5 selon l'influence désirée.
- Charger votre image de référence. Glissez-déposez votre image de contrôle dans la zone prévue de ControlNet. L'image sera automatiquement traitée par le preprocessor sélectionné. Vérifiez le résultat dans l'aperçu pour vous assurer que la détection est correcte.
- Rédiger votre prompt et générer. Saisissez votre prompt dans la zone de texte principale en décrivant le style et les éléments souhaités. Conservez la structure de composition définie par ControlNet. Lancez la génération avec vos paramètres habituels de sampling et CFG scale.
- Ajuster les paramètres pour optimiser le résultat. Modifiez le Control Weight pour renforcer ou atténuer l'influence de ControlNet. Ajustez les valeurs Starting/Ending Control Step pour contrôler à quels moments du processus ControlNet intervient. Testez différents preprocessors si le résultat ne correspond pas à vos attentes.
- Combiner plusieurs ControlNet pour un contrôle avancé. Activez plusieurs unités ControlNet pour combiner différents types de contrôle. Utilisez par exemple Canny pour les contours et Depth pour la profondeur simultanément. Équilibrez les poids de chaque contrôleur pour éviter les conflits.