Szófelhő generálás szöveg alapján a saját gépünkön a ComfyUI segítségével teljesen ingyenesen
Szövegtartalom alapján szófelhő kép generálása, ahol a szó mérete a szó gyakoriságával függ össze, és minél nagyobb a gyakoriság, annál nagyobb a szöveg. Meghatározhatjuk a színsémákat, beállíthatjuk a kulcsszavakat, a kizáró szavakat stb. Támogatja a kontúralakú szófelhő-képek generálását alfacsatornás képek bevitelével.
A bővítmény gyökérkönyvtárában található font_dir.ini szerkesztésével a felhasználók testre szabhatják a betűtípusok könyvtárát. A comfyUI minden egyes indításakor az ebben a könyvtárban található *.ttf és *.otf fájlok összegyűjtésre kerülnek, és megjelennek a bővítmény font_path opciójában. A font_dir.ini alapértelmezés szerint a Windows rendszer betűtípuskönyvtárát (C:\Windows\fonts) tartalmazza.
Módosítsa a következő sort:
freq_dict = WordCloud().process_text(' '.join(jieba.cut(text)))
az alábbiakra:
freq_dict = WordCloud().process_text(re.sub(r'[^a-záéíóöőúüű\s]', '', text.lower()))
* Legyél Te is Tagja az Mp3Pintyo csatornának *
https://www.youtube.com/channel/UC-3YkVvPQbZiApqrRXEOaPg/join
*** DISCORD***
Mp3Pintyo szerver: https://discord.gg/NBgUuVDURG
*** Támogatás ***
Patreon: https://www.patreon.com/mp3pintyo
*** Linkek ***
GitHub Word Cloud: https://github.com/amueller/word_cloud
GitHub ComfyUI Word Cloud: https://github.com/chflame163/ComfyUI_WordCloud
ComfyUI telepítés: https://youtu.be/XOooCXcAOU4
Workflow alap: https://www.dropbox.com/scl/fi/fvh85bjy7nkw82cx5u2p5/workflow-wordcloud-alap.png?rlkey=yu2ymsxgtcd3j0qt17qa4i5r0&dl=0
Workflow load text: https://www.dropbox.com/scl/fi/fvh85bjy7nkw82cx5u2p5/workflow-wordcloud-alap.png?rlkey=yu2ymsxgtcd3j0qt17qa4i5r0&dl=0
Workflow generálás: https://www.dropbox.com/scl/fi/36dcvcqjiwuojru0c5rzw/workflow-wordcloud-generalas.png?rlkey=ps5gwdl2n7aeu0g2h0rj9aopg&dl=0
Workflow blend: https://www.dropbox.com/scl/fi/36dcvcqjiwuojru0c5rzw/workflow-wordcloud-generalas.png?rlkey=ps5gwdl2n7aeu0g2h0rj9aopg&dl=0
*** Beállítások ***
- color_ref_image: A bemeneti kép szolgál a szöveg színének referenciájaként.
- mask_image: A bemeneti kép szolgál a szöveg alakjának sziluettjeként. Ha van alfa-csatornával, használja a csatornát kontúraként; A kontúr alakját a szín határozza meg csatorna nélkül, és a fehér rész ki lesz zárva.
- text: A szövegtartalom itt egyes szavakra bontásra kerül, amelyek a szófelhő elemeiként szolgálnak.
- width: A kép szélességének generálása. (Ha van mask_image bemenet, akkor a mask_image méretét használja, és ezt a beállítási értéket figyelmen kívül hagyja).
- height: A generált kép magassága. (Ha van mask_image bemenet, használja a mask_image méretét, és ezt a beállítási értéket figyelmen kívül hagyja)
- scale: Az erősítési tényező, a végső generált kép mérete a beállított szélesség és magasság értékek e számmal való megszorzása lesz.
- margin: Az üres szél mérete.
- font_path: betűtípus fájl.
- min_font_size: A szóelemeknél megjelenített minimális érték.
- max_font_size:A szóelemeknél megjelenített maximális érték.
- relative_scaling: A szóelemek relatív mérete a szófelhőben. Minél nagyobb az érték, annál nagyobb a szórás.
- colormap: A szöveg színe. több, a Matplotlib által biztosított előre definiált színtérképet használunk. (Ha van color_ref_image bemenet, akkor ez a beállítás figyelmen kívül marad).
- background_color: Háttérszín, hexadecimális RGB formátumban leírva. (Ha az átlátszó háttér értéke True, ez a beállítás figyelmen kívül marad)
- transparent_background: Átlátszó-e a háttér. Az alfa-csatornás képek kimenetéhez állítsuk be itt a True értéket.
- prefer_horizontal: Szószintű megjelenítési arány. Minimum 0 (minden függőleges sor), maximum 1 (minden vízszintes sor).
- max_words: A szavak maximális száma.
- repeat: Engedélyezi az ismétlést, ha a maximális szószámot nem éri el.
- include_numbers: Tartalmaz-e a szóelem számokat.
- random_state: A véletlenszám-generátor magja a szófelhő generálásakor. Állítsa be a -1 értéket, hogy minden alkalommal véletlenszerű legyen, míg a többi érték minden alkalommal rögzített.
- stopwords: Az itt beállított szavak nem fognak megjelenni a képen. Az egyes szavakat vesszővel (kínai és angol nyelven egyaránt) vagy szóközzel válassza el.
- contour_width: A sziluett körvonalának szélessége. Egy maszk_ kép bevitele esetén érvényes csak.
- contour_color: A körvonal színe. A maszk_ Csak a kép bevitele érvényes.
- keynote_words: Az itt beállított szavak tovább nagyítódnak, kivéve a stopwords-ben beállított azonos szavakkal. Az egyes szavakat vesszővel (kínai és angol nyelven egyaránt) vagy szóközzel válassza el.
- keynote_weight: A kulcsszavak súlyozott kulcsa. Minél nagyobb az érték, annál relatíve nagyobbak a kulcsszavak.
*** BUYING MY ARTS ***
► https://www.etsy.com/shop/mp3pintyo
► https://stock.adobe.com/contributor/211260791/zsolt
*** STAY ACTIVE FOR A FOLLOW ***
►TWITTER: https://twitter.com/Mp3Pintyo
►INSTAGRAM: https://www.instagram.com/mp3pintyo/
►PINTEREST: https://www.pinterest.com/mp3pintyo/
►SOUNDCLOUD: https://soundcloud.com/mp3pintyo