GIMP Stable Boy: gratis AI-vuller in 3 minuten 🎨⚡
Belangrijkste samenvatting
- Vermijd dure Adobe-abonnementen; GIMP + Stable Boy is een krachtig en gratis alternatief voor generatieve vulling. 🎨✨
- Configureer GIMP met de Stable Boy-plug-in en voer het Stable Diffusion-model uit in Google Colab om toegang te krijgen tot gratis generatieve functies. 💻🚀
- Pas de instellingen aan, volg de installatiehandleiding en los problemen op om optimale resultaten te krijgen met deze doe-het-zelf AI-oplossing. 🛠️🔧
Je hoeft geen geld uit te geven aan een Creative Cloud-abonnement om de Firefly-functies van Photoshop te gebruiken. Ik laat je zien hoe je een gratis en krachtige oplossing maakt die zelfs op een bescheiden pc toegankelijk is, omdat deze in de cloud draait.
Photoshop Firefly: pure magie, maar duur 💸
De generatieve vullingfunctie van Photoshop is ongelooflijk krachtig. Als je ooit urenlang afbeeldingen hebt samengesteld, is het indrukwekkend om te zien hoe een object direct verschijnt, perfect geïntegreerd in perspectief en belichting. Je tekent simpelweg een selectie, typt wat je wilt (een kat, een bal, een boom) en Photoshop genereert het automatisch.

Adobe Photoshop met IAS-vulling. Deze functie is echter alleen te gebruiken na een Creative Cloud-abonnement. U betaalt hiervoor $ 20 per maand.
GIMP + Stable Boy: een gratis en open source alternatief 🆓
Op zoek naar open-source alternatieven leek het onmogelijk om een generatieve vulling te vinden die zo geavanceerd is als Photoshop Firefly. Maar ik ontdekte Staljongen, een gratis plug-in voor GIMP gebaseerd op Stable Diffusion, een krachtig AI-model voor het genereren van afbeeldingen.
Met Stable Boy kunt u gebieden met maskers inkleuren en tekst gebruiken om te beschrijven wat u wilt genereren. Ook kunt u afbeeldingen remixen en verbeteren, waardoor de Adobe Firefly-ervaring wordt nagebootst.
Om het lokaal te gebruiken, heb je een krachtige GPU nodig, maar als je een gewone pc gebruikt, kun je de cloud gebruiken. Met Google Colab kun je gratis AI-modellen uitvoeren en deze via API aan de plug-in koppelen, wat universele toegang mogelijk maakt.
Wat je nodig hebt om het te laten werken ✅
Dit zijn de noodzakelijke elementen:
- GIMP: Gratis beeldbewerkingsprogramma, compatibel met plug-ins.
- Plugin Stable Boy para GIMP.
- Google Colab om stabiele diffusie uit te voeren en een API-URL te genereren.
- Toegang tot Google Drive voor Google Colab.
- Een beetje doe-het-zelf-mentaliteit en geduld.
- Download GIMP versie 2.10.34 (stabiel en compatibel met Stable Boy).
- Download Stable Boy van GitHub.
- Toegang tot een Google-account en Google Colab.
- Stabiele Diffusie Notebook op Google Collab.
- De URL van de API die het notitieboekje genereert.
Stap 1: GIMP installeren en Stable Boy laden
Download de versie Download GIMP versie 2.10.34 via de officiële link. De installatie is snel en eenvoudig; gebruik de offline-installatie voor extra beveiliging.

Om Stable Boy te downloaden heb je twee opties: open de terminal met Git geïnstalleerd en voer het volgende uit:
git clone https://github.com/thndrbrrr/gimp-stable-boy.git
Als u geen Git hebt, download dan het ZIP-bestand van de GitHub-pagina en pak de map uit.

Ga in GIMP naar Bewerken > Voorkeuren. Uitbreiden Mappen onderaan en selecteer Plug-insHier voegen we de Stable Boy-route toe.

Open de map Stable Boy en kopieer het volledige mappad bron, Bijvoorbeeld:
C:\Gebruikers\Usuario\gimp-stable-boy\src
Plak dit pad in het venster 'Voorkeuren' waar je een nieuwe map toevoegt. Start GIMP opnieuw op en je zou de knop 'Stable Boy' in de bovenste balk moeten zien.
Als Stable Boy niet in de werkbalk verschijnt nadat u de map hebt toegevoegd, controleer dan of het pad correct is en of u GIMP 2.10.34 gebruikt (via Help > Info over GIMP).
Stap 2: Activeer Stable Boy met het AI-model 🚀
Het belangrijkste is nu om de AI-backend aan de praat te krijgen. Om dit te doen, hebben we de Google Colab-notitieboek die Stable Diffusion uitvoert en de API genereert die GIMP nodig heeft.

Voer alle cellen uit met de afspeelknop. Sommige cellen vragen toestemming om toegang te krijgen tot Google Drive; accepteer dit om door te gaan. Selecteer bij het uitvoeren van de modelcel 'v1.5 Inpainting' voor een hoogwaardige, vervormingsvrije generatieve vulling.
Wanneer u ten slotte de cel uitvoert om Stable Diffusion te starten, wordt er een openbare URL gegenereerd die fungeert als API voor Stable Boy. Sluit dit tabblad niet terwijl u werkt!

Ga vervolgens terug naar GIMP, open een afbeelding of maak een nieuw document. Selecteer 'Voorkeuren' in het menu van Stable Boy en voer de API-URL in zonder de afsluitende slash om fouten te voorkomen.
Laten we onze instellingen testen ⚙️
Maak met een actief document een nieuwe transparante laag met de naam Inpainting Mask (Respecteer hoofdlettergebruik en exacte spaties.) Dit wordt de laag voor het inkleuren van het vulmasker.

Gebruik een zwart penseel om de omtrek van het object dat je wilt maken, zoals een bal, op de laag te schilderen. Een grotere precisie levert betere resultaten op.

Zorg ervoor dat je de laag 'Inpainting Mask' hebt geselecteerd. Kies vervolgens 'Inpainting' in het menu 'Stable Boy'.
Voer een beschrijvende vraag in, bijvoorbeeld:
Een realistische voetbal met een zachte schaduw eronder
Druk op OK en wacht een paar seconden. De gegenereerde afbeelding verschijnt op een nieuwe laag, die u naar wens kunt verbergen of verwijderen.
Nog een voorbeeld met prompt:
Een realistische golden retriever pup zittend op het gras, vooraanzicht
Tips voor het oplossen van veelvoorkomende problemen 🔧
Als u vreemde bijsnijdingen of wazige afbeeldingen opmerkt, kunt u de volgende mogelijke fouten opmerken:
- Stable Boy of de Stable Diffusion-versie zijn niet correct geconfigureerd.
- De Inpainting Mask-laag heeft een verkeerde naam of is niet goed aangemaakt.
- Om de resultaten te verbeteren, moeten de plug-ininstellingen worden aangepast.
Probeer andere Stable Boy-functies (zoals upscaling of tekst-naar-afbeelding) om te controleren of het probleem bij het model of bij de plug-in ligt.
Om het model te verifiëren, opent u de API-URL in uw browser; er zou rechtsboven "sd-v1-5-inpainting.ckpt" moeten staan. Zo niet, wijzig dan het model in het notebook en voer het opnieuw uit.

Om te controleren of Python werkt in GIMP, ga naar Filters > Python-fu > ConsoleAls de console niet verschijnt, installeer dan GIMP 2.10.34 opnieuw. Deze versie bevat ingebouwde ondersteuning voor Python.

Controleer of de laag 'Inpainting Mask' de juiste naam heeft, is geverfd met een zwart penseel met een dekking van 100% en is geselecteerd, zodat de generatie goed werkt.
Voor betere resultaten raad ik de volgende aanpassingen aan:
- Ruisonderdrukkingskracht tussen 75%-80%
- Vulmodus: Latente ruis
- Aantal stappen: ongeveer 40
- Sampler: DPM++ 2M Karras (indien beschikbaar)

De resultaten die ik met deze zelfgemaakte generatieve engine behaalde, waren verbluffend. De installatie kan een beetje uitdagend zijn, maar de ervaring is ongelooflijk lonend en leuk. Probeer het eens en deel je creaties! 🚀🎨



















