Un plugin Krita pour travailler avec Automatic1111 webui, sd.next webui et forge webui

Remarque: Ce plugin est dans un état "alpha utilisable". Il peut s'écraser ou ne pas être compatible avec les paramètres de votre serveur. Les choses devraient changer quelque peu fréquemment.
11 avr
30 mars 2024 - Ajout d'une option de taille maximale dans les paramètres, pour travailler avec une grande toile sans trop taxer une diffusion stable
23 mars 2024 - Correction de certains bogues de compatibilité ControlNet avec Forge
4 janvier 2024 - Correction d'un bug d'interface utilisateur avec des catégories pliables (ne devrait pas provoquer d'écrasement / chevauchement maintenant)
10 décembre 2023 - Min Taille ajoutée (aide avec des détails plus petits)
15 novembre 2023 - Support d'échelle CFG ajouté. Prise en charge du raffineur pour A1111 ajouté.
2 novembre 2023 - Hires Corred Support Assistance ajouté.
28 octobre 2023 - Meilleures options de masquage d'inscription (merci Miraihi pour toute votre aide à trouver des bugs)
26 oct
25 octobre 2023 - commandes de lots ajoutées, simplifiez l'onglet d'interface utilisateur ajouté (pour masquer les fonctionnalités que vous n'utilisez pas pour le rendre plus comme fooocus)
20 octobre 2023 - Prise en charge Rembg ajoutée, Aperçu du préprocesseur ControlNet pris en charge.
17 octobre 2023 - Support UpScaleur ajouté.
5 octobre 2023 - Assistance dudetailler ajouté.
4 octobre 2023 - Ajout de l'intervention.
3 octobre 2023 - La première itération du support ControlNet ajouté.
--api à votre webui- user.bat (ou équivalent) COMMANDLINE_ARGSSettings > Manage Resources , puis en bas, cliquez sur le bouton Open Resource Folder 

pykrita à l'intérieur de la fenêtre de l'explorateur que Krita a ouvertcyanic et le fichier cyanic.desktop dans votre dossier pykrita . Vous devrez refléter et recharger les fichiers sur ce chemin à chaque fois que vous souhaitez mettre à jour.pykrita vers cyanic et cyanic.desktop . Chaque fois que vous faites un git tire, il mettra à jour le plugin. mklink /j " path_to_your_pykrita_foldercyanic " " path_to_your_git_pullcyanic "
mklink " path_to_your_pykrita_foldercyanic.desktop " " path_to_your_git_pullcyanic.desktop "ln -s " path_to_your_pykrita_folder/cyanic " " path_to_your_git_pull/cyanic "
ln -s " path_to_your_pykrita_folder/cyanic.desktop " " path_to_your_git_pull/cyanic.desktop "Settings > Configure Krita... , puis en bas à gauche de la fenêtre jusqu'à ce que vous voyiez Python Plugin Manager . Cliquez sur cela, puis cochez la case pour activer Cyanic SD Plugin for Krita
Cyanic SD amarrée à Krita. S'il n'apparaît pas, accédez à Settings > Dockers et cochez la case à côté de Cyanic SDRemarque : Cette description a été écrite pendant que l'application était dans "Alpha utilisable". La conception pourrait changer à mesure que le projet mûrit.
Comme je préfère utiliser Krita sur mon ordinateur portable, je voulais que ce plugin soit aussi compact que possible. Une abondance d'onglets rend les webui trop volumineuses, il a donc été remplacé par une barre déroulant dans ce plugin.

Semblable à la webui, il existe des catégories qui sont pliantes.

La sélection de style se fait en sélectionnant une case à cocher à côté du nom du style. Tout style vérifié sera transmis au serveur pour être inclus avec l'invite / invite négative. Cliquez sur "Ajouter à l'invite" décochera tous les styles et ajoutera leurs invites invites / négatives correspondantes aux champs où vous pouvez les affiner.

La sélection d'une image source pour IMG2IMG a quelques options. La sélection de "Utiliser la couche" réduira la sélection aux limites de la couche actuelle, tandis que "Utiliser le toile" sélectionnera la toile entière. Remarque : "Utiliser la couche" n'expose pas ou ne masque pas d'autres couches - il se réfère uniquement à l'image de taille.

Les masques d'instruction sont super simples à faire - créez simplement un nouveau calque et dessiner. Toute couleur fonctionne, tout comme plusieurs couleurs, car le masque final est basé sur la transparence des pixels dans votre couche active.

Vous voulez quelque chose d'un peu plus comme FOOOCUS, avec moins de paramètres sur votre chemin? "Simplifier l'interface utilisateur" pour réduire la quantité d'encombrement.
