Ha a Photoshop helyett szeretnénk alternatívákat kínálni, az olcsóbb kategóriából szinte mindig előkerül az Affinity Photo, míg az ingyenes felhozatalból a GIMP és a Krita. Úgy tűnik, hogy ez utóbbit immár a Photoshop generatív mesterséges intelligenciára épülő funkciói helyett is lehet majd ajánlani. Legalábbis elérhető hozzá egy nyílt forráskódú, ingyenes kiegészítő, amellyel elérhetővé válnak a Photoshopban bemutatott generatív MI funkciók a Krita rajzprogramban is. Így aztán a képgenerálás, a tartalomhoz illeszkedő kitöltés és vászonnövelés, vagy épp az MI-alapú nagyítás egyaránt elérhető a Krita felületén belül, ráadásul teljesen ingyen és akár offline is.
Krita AI Diffusion: generatív MI funkciók a Krita rajzprogramban, ingyen
Ha valaki nem ismerné, a Krita egy ingyenes, cross-platform rajzprogram, amellyel Windowson, Linux és macOS-en egyaránt bárki kiélheti művészi vágyait. Elsősorban digitális festészethez találták ki, de adott esetben fotóretusáláshoz is abszolút jó választás. Ráadásul a program tudása bővíthető is, különféle beépülőkkel tehetjük egyszerűbbé benne a napi munkát.
Ezen plug-inek egyike a nyílt forráskódú Krita AI Diffusion is, amelynek aktuális verzióját jelen pillanatban a GitHub oldalról lehet letölteni, ingyen. Használni a Krita 5.2.2 vagy újabb verziójával lehet, méghozzá a programba építése után teljes kényelemben.
A telepítése nem különösebben bonyolult, de némi manuális másolgatást és pár opció bekapcsolását igényli. Elsőként a letöltött ZIP fájl tartalmát kell bemásolni a pykrita mappába. Ezt a három támogatott rendszeren az alábbi elérési úton lelhetjük meg:
Windows:
C:\User\<felhaszálónév>\AppData\Roaming\krita\pykrita
Linux:
~/.local/share/krita/pykrita
MacOS:
~/Library/Application Support/krita/pykrita
Ha ezzel megvagyunk, indítsuk el a Kritát és a Settings / Configure Krita / Python Plugin Manager menüben (macOS alatt a Krita / Preferences / Python Plugin Manager menüben) elérhető felületen található listában tegyünk egy pipát a Krita AI Diffusion listaelem elé. Ezzel tudathatjuk a programmal, hogy használni kell a telepített plug-int, amit az újraindítása után már meg is tesz.
Miután újraindult a Krita, nincs más dolgunk, csak elnavigálni a Settings / Dockers / AI Image Generation menüpontba és ezzel megjeleníteni az AI Image Generation panelt a felületen. Alapvetően itt tudjuk majd használni a GenAI funkciókat, de mielőtt ezt megtehetnénk, hátra van még egy utolsó tennivaló: a kis fogaskerekes ikonra kattintva elő kell hívnunk a Configure Image Diffusion ablakot és ebben telepíteni a kiegészítő működéséhez szükséges dolgokat. Ebben beletartozik a Python környezet, a hozzá kapcsolódó modulok, illetve a képgeneráló modellek is. Utóbbiak azért szükségesek, mert az egész folyamat offline használható. Ennek köszönhetően egyébként elég durva rendszerigénye a képgenerálónak, 10-15 GB szabad helyre van szükség a Stable Diffusion modellek telepítéséhez és a képgenerálási folyamathoz legalább 16 GB RAM és egy modern, erős processzor ajánlott (Macek esetében valamelyik Apple Silicon chipen alapuló változat). Lehet próbálkozni gyengébb konfigurációval is, de nem biztos, hogy érdemes.
A modulok telepítése amúgy nagyjából egy kattintással megoldható a Configure Image Diffusion / Connection ablakban látható Install gombra kattintva. A működéshez elég a Core components függőségek telepítése, de válogathatunk továbbiakból is. Az SD 1.5 mellett egyébként használhatjuk többek között az SDXL modell is, amely sokkal profibb képek létrehozására alkalmas.
A letöltött modulok amúgy a fentebb részletezett /krita mappán belül az aidiffusion/server almappába kerülnek, szóval ha egyszer szabadulni akarunk tőlük, ott keresgélhetjük, mi foglal egy 10-20 GB-ot a gépen, hiszen maga a Krita azért nem egy gigantikus óriás.
Képgenerálás generatív MI alapon
Ha minden modult, modellt, függőséget telepítettünk, onnantól kezdve már sokkal egyszerűbb az élet, hiszen például egy új kép létrehozásához csak annyi a teendőnk, hogy az AI Image Generation panelen beírjuk a leendő kép tartalmát, kiválasztjuk a Cinematic Photo vagy Digital Artwork lehetőségek közül azt, amelyikre szükségünk van, a Strength értéket 100%-kon hagyjuk, majd rákattintunk a Generate gombra.
Ekkor – a gépünk erejétől függően – a program létrehozza az általunk megálmodott képet, a leírásunknak megfelelően. A dolog amúgy finomhangolható, a Generate gomb melletti másik gombra kattintva a választhatunk lépésszámot, illetve megadhatunk egyedi – vagy fix – magszámot is.
Utóbbi alapértelmezésben véletlenszerűen változik, de ha egymásra hasonlító képeket akarunk létrehozni, érdemes minimális eltérésű vagy azonos magszámot beírni. Ugyanitt tudjuk amúgy megszakítani is a képgenerálás folyamatát, akár egyenként, akár az összeset, merthogy várakozási sorba is állíthatunk többet. Amúgy egy leírás alapján eleve több variáció készül, amelyek közül egyetlen kattintással választhatunk a panelen.
Kitöltés, nagyítás és egyéb nyalánkságok
Nem csak új képek létrehozására használhatjuk ezzel a kiegészítéssel a Kritát. Akadnak további praktikus funkciók is ezen felül is. Ezeket szintén a már említett panelen választhatjuk ki, attól függően, hogy például alkalmaztunk-e valamilyen kijelölést az éppen aktuális vásznon:
- Fill: ezzel leírás (prompt) megadásával tudjuk lecserélni a képen a kijelölt részletet.
- Expand: ezzel megnövelhetjük az eredeti képet bármilyen irányban, természetesen az eredetihez alkalmazkodó tartalommal, stílusban.
- Add Content és Remove Content: hozzáadhatunk vagy eltávolíthatunk részleteket a képről.
- Replace Background: lecserélhetjük a hátteret egy fotó témája mögött.
Ez így azért elég meggyőzően hangzik. Nem csak egyszerűen a képgenerálást építhetjük be a Kritába, hanem egy halom olyan funkciót is, amelyekkel egyszerűsíthetjük a retusálást, vagy a képeink kiegészítését, átszabását. Mivel mindent önálló rétegen kezel, így a létrehozott, lecserélt stb. részleteket utólag is nagyszerűen lehet manipulálni.
Összegzésül: Stable Diffusion a Kritában
Mindent egybevetve a Krita AI Diffusion egy kifejezetten praktikus és jól használható kiegészítő a Kritához, amivel kapcsolatban csak két negatív megjegyzést tudunk tenni: olykor bizonytalan még a működése, illetve az offline használatához kellően erős hardver szükséges, különben vagy rámegy a napunk a generálásokra, vagy eleve el sem tudja készíteni a képeket, a szükséges memória hiányában. Annyit trükközhetünk, hogy lehetőleg nem egy 4k-s vászonra próbálunk meg vele komplett kompozíciót kreálni, hanem kisebb képméretben dolgozunk, s legfeljebb utólag, AI segítséggel felnagyítjuk a kész anyagot, amire szintén van lehetőség a kiegészítővel a Kritán belül.
Mivel ingyenes, így nagy kockázatot nem vállalunk a használatával, érdemes kipróbálni, hogy miként alkalmazhatók a generatív MI funkciók a Krita rajzprogramban. Persze nem a Krita az egyetlen, ami ilyen lehetőségekkel dicsekedhet, az Adobe Photoshop és a Luminar Neo is kapott már GenAI funkciókat. Csak hát azok nem ingyen állnak a rendelkezésünkre.













