Les meilleurs nœuds personnalisés ComfyUI

ComfyUI est une interface pour Stable Diffusion très puissante et flexible, constituée de nœuds (ou nodes en anglais) que l'on peut ajouter et relier entre eux.

Les nœuds ont des inputs (paramètres d'entrée) et des outputs (paramètres de sorties). Par exemple, si on veut redimensionner une image, l'entrée est l'image à redimensionner et la sortie l'image une fois redimensionnée !

ConfyUI disposent d'un certain nombre de type de nœud essentiel, compris dans l'installation, mais il en existe beaucoup qui sont personnalisées et en général open source partagée sur Github.

Pour les installer, il suffit de les télécharger ou de la charger dans les réglages de ComfyUI dans Stability Matrix.

Il peut être aussi nécessaire de redémarrer le serveur ComfyUI.

Efficiency nodes

GitHub - jags111/efficiency-nodes-comfyui: A collection of ComfyUI custom nodes.- Awesome smart way to work with nodes!
A collection of ComfyUI custom nodes.- Awesome smart way to work with nodes! - jags111/efficiency-nodes-comfyui

Efficiency nodes est une collection de nodes très utile, qui viennent notamment remplacer le loader et le K-sampler par défaut.

Pourquoi ?

Pour éviter d'avoir trop de nœuds flottants, et parce que l'interface et les réglages de ces alternatives au loader et au k-sampler sont très bien pensé.

Un autre nœud intéressant permet de charger plusieurs LORA, ce qui par défaut n'est pas possible avec comfyUI (mais est possible avec Automatic111).

Il est donc possible de spécifier le nombre de LORA que l'on veut combiner et même donner des pourcentages d'application.

Un autre nœud intéressant de cette collection est la série XY qui permet de créer des grilles en faisant varier des paramètres, par exemple le nombre d'étapes (steps) ou le CFG (Guidance scale) pour voir en une fois quel est le bon réglage.

Image Resize

GitHub - palant/image-resize-comfyui: Image Resize custom node for ComfyUI
Image Resize custom node for ComfyUI. Contribute to palant/image-resize-comfyui development by creating an account on GitHub.

Image resize est un noeud de ComfyUi très simple dont le but est essentiellement de redimensionner une image, par exemple dans le workflow img2img, c'est à dire quand on veut combiner une image de source et un prompt.

Cela permet de réduire l'image pour qu'elle soit compatible avec le modèle d'IA utilisé.

`## Rgthree ComfyUI

GitHub - rgthree/rgthree-comfy: Making ComfyUI more comfortable!
Making ComfyUI more comfortable! Contribute to rgthree/rgthree-comfy development by creating an account on GitHub.

Cette collection de nœuds contient des nœuds intéressants.

Parmi eux, j'utilise le Comparateur d'images, qui est un nœud permettant de comparer deux images côte à côte.

Cela peut être utile, par exemple, pour comparer une image de base et l'image servant de source dans le flux de travail img2img, afin de les examiner côte à côte.

Ultimate Upscaler

GitHub - ssitu/ComfyUI_UltimateSDUpscale: ComfyUI nodes for the Ultimate Stable Diffusion Upscale script by Coyote-A.
ComfyUI nodes for the Ultimate Stable Diffusion Upscale script by Coyote-A. - ssitu/ComfyUI_UltimateSDUpscale
Ultimate Upscaler

Ce nœud prend une image en entrée et un modèle de mise à l'échelle (upscale model) ainsi qu'un prompt pour mettre à l'échelle l'image avec précision.

ComfyUI IP adapter

GitHub - cubiq/ComfyUI_IPAdapter_plus
Contribute to cubiq/ComfyUI_IPAdapter_plus development by creating an account on GitHub.

La méthode des IP adapter est un workflow Stable diffusion, qui permet de récupérer le style d'une image (artistique par exemple) pour le "pluguer" sur une autre image avec ton propre prompt.

Donc si tu souhaites faire une image dans le style de Van Gogh, mais avec un contenu de ton choix, c'est la technologie des IP adapter dont tu as besoin.

Ce nœud personnalisé (donc non fourni par défaut dans ComfyUI te permet d'aller plus loin avec cette méthode).

ComfyUI essential

GitHub - cubiq/ComfyUI_essentials
Contribute to cubiq/ComfyUI_essentials development by creating an account on GitHub.

Ce module personnalisé de ComfyUI complète les nœuds de base.

Voici quelques cas d'usages pour ComfyUI Essential :

  1. Amélioration de la qualité d’image :
    Optimise les images floues ou de basse résolution pour révéler les détails cachés.
    Exemple : Rendre une photo floue plus nette ou clarifier une capture compressée.
  2. Affinage des détails :
    Ajoute des textures ou des détails subtils pour des rendus plus réalistes et immersifs.
    Exemple : Ajouter des veinures sur une feuille ou des reflets sur une surface métallique.
  3. Post-traitement artistique :
    Applique des ajustements de contraste, de saturation ou des styles spécifiques pour renforcer l'esthétique de tes créations.
    Exemple : Transformer une image réaliste en un tableau au style pastel.
  4. Upscaling intelligent :
    Agrandis une image tout en conservant (ou même en améliorant) sa qualité.
    Exemple : Passer d’une résolution 512x512 à 2048x2048 pour l’impression ou un rendu détaillé.
  5. Correction d’artefacts :
    Réduit les imperfections comme le bruit numérique ou les artefacts de compression pour un rendu propre.
    Exemple : Lisser des zones granuleuses ou supprimer des bords pixélisés.

UI impact PACK

GitHub - ltdrdata/ComfyUI-Impact-Pack: Custom nodes pack for ComfyUI This custom node helps to conveniently enhance images through Detector, Detailer, Upscaler, Pipe, and more.
Custom nodes pack for ComfyUI This custom node helps to conveniently enhance images through Detector, Detailer, Upscaler, Pipe, and more. - ltdrdata/ComfyUI-Impact-Pack

Ce pack de nœuds ComfyUI est parmi le plus populaire, ce qu'on peut voir d'après son nombre d'étoiles sur GitHub.

Il est notamment spécialisé dans les opérations d'améliorations de qualité d'image et d'amélioration du détail. En l'installant, on dispose d'une suite de nœud.

Was node suite

GitHub - WASasquatch/was-node-suite-comfyui: An extensive node suite for ComfyUI with over 210 new nodes
An extensive node suite for ComfyUI with over 210 new nodes - WASasquatch/was-node-suite-comfyui

Un ensemble impressionnant de plus de 210 nœuds, qui permettent de pousser ComfyUI à un niveau supérieur.

Bien que tous les nœuds ne soient pas indispensables, beaucoup sont des outils utilitaires essentiels pour des workflows avancés et optimisés.

Quelques cas d’utilisation

  • Création de grilles d’images
    Comparez différentes variantes générées avec un prompt ou des paramètres modifiés.
    Exemple : une série d’images avec des variations de luminosité ou de style.
  • Automatisation avancée :
    Testez automatiquement plusieurs configurations et paramètres sans intervention manuelle.
  • Logique complexe dans les processus :
    Ajoutez des conditions dynamiques dans vos workflows.
    Exemple : appliquer un filtre uniquement si la luminosité d’une image dépasse un seuil.
  • Optimisation et contrôle :
    Ajustez la couleur, les gradients ou appliquez des masques dynamiquement pour un rendu parfait.

Get image size

GitHub - Derfuu/Derfuu_ComfyUI_ModdedNodes
Contribute to Derfuu/Derfuu_ComfyUI_ModdedNodes development by creating an account on GitHub.

Cette bibliothèque de nœuds custom de ComfyUI se concentre sur des tâches simples, mais le fait bien.

Par exemple la fonction qui nous intéresse ici et qui permet d'obtenir la taille d'une image que l'on charge dans ComfyUI.

Pour par exemple utiliser cette information dans le cadre d'un workflow ControlNet.


Forme-toi à l'IA pour faire des images d'architecture

Formation à l'IA pour l'architecture

Si tu souhaites te former à utiliser l'IA pour les images d'architecture, tu pourrais être intéressé par ma formation aux images IA pour les architectes.

Dans cette formation, je t'apprends à créer ton propre système de production d'images avec l'IA en utilisant Stable diffusion. Pour trouver des inspirations, créer des rendus ou modifier rapidement des images avec l'IA.