Witamy, Gość. Zaloguj się lub zarejestruj.
Czy dotarł do Ciebie email aktywacyjny?


Zaloguj się podając nazwę użytkownika, hasło i długość sesji

Polskie Forum Użytkowników GIMP-aDodatkiPluginy i Script-FuWątek: Voronoi czyli tepowanie w GIMP-ie
Strony: [1]
DrukujPobierz PDF
Autor Wątek: Voronoi czyli tepowanie w GIMP-ie  (Przeczytany 1998 razy)
0 użytkowników i 1 Gość przegląda ten wątek.
MareroQ
Użytkownik

Reputacja: 13 Offline Offline

Płeć: Mężczyzna
GIMP: 1.*
Licencja: Copyright
Wiadomości: 584
Galeria Użytkownika

MareroQ


Zobacz profil
« : 16.01.2015, 22:57:49 »

Dla nielicznych użytkowników zainteresowanych niestandardowymi pluginami dla Gimpa przedstawiam własną koncepcję używania programu Voronoi.
Nie chodzi tu w tym przypadku o dostępny plugin: Filtry -> Renderowanie -> Deseń -> Voronoi  - ale o program Voronoi omówiony na stronie http://www.saliences.com/projects/npr/stippling/index.html który (za pomocą wiersza poleceń w terminalu) służy do tepowania obrazów czyli (w skrócie) symulacji cieniowania za pomocą kropek.

Dla ułatwienia tych czynności napisałem proste pluginy Pythona.
W załączonej paczce znajduje się:

1. Katalog z Voronoi dla Windows 32bit - umieszczamy go w lokalizacji C:\Voronoi (lokalizacja może być inna - ale wtedy trzeba edytować ścieżki w pluginach i plikach voronoi.bat do katalogu Voronoi).
2. Dwa pluginy: VoronoiSwith_savepng.py i VoronoiSwith_opensvg.py które umieszczamy w katalogu plug-ins Gimpa.
3. Zrzut opisu parametrów renderowania pliku svg (aby je zmienić trzeba edytować załączone pliki *.bat)

W menu Gimpa znajdziemy te pluginy pod: Filtry -> Artystyczne -> Voronoi

Sposób użycia jest prosty - najpierw krok 1 - zapis obrazu w formacie png w katalogu Voronoi z wygenerowaniem pliku w formacie svg z opcją wyboru kropek czarnych lub w kolorze) a następnie krok 2 - import pliku svg. Przy wybieraniu parametrów w wywołanym oknie "Renderowanie SVG" warto zwrócić uwagę na szerokość i wysokość - rozmiar powinien być taki sam jak obrazu źródłowego (lecz nie zawsze się tak dzieje) - a to jest ważne jeżeli ewentualnie zechcecie się później pobawić z trybami warstw. Domyślne katalogi i nazwy plików są wywoływane automatycznie.
Ponieważ zaimportowany obraz to kropki na przeźroczystym tle dlatego w kroku 2 dodawana jest warstwa tła w takim kolorze jaki jest ustawiony dla koloru drugoplanowego (wg mnie dla kropek czarnych należy wybrać kolor tła biały a dla kropek kolorowych tło czarne -  co zresztą później można dowolnie zmienić).
Z uwagi na ilość powstających kropek jest to proces dość wolny - należy więc poczekać na jego zakończenie (sygnalizowane zamknięciem lub mignięcie okna terminala)przed przystąpieniem do kroku 2.

ps. Warunkiem zadziałania pliku voronoi.bat (uruchamia w terminalu voronoi.exe) jest lokalizacja Gimpa i katalogu Voronoi na tym samym dysku oraz być może, dla niektórych systemów Windows, instalacja Microsoft Visual C++ 2010 SP1 Redistributable Package (link pobrania na cytowanej wcześniej stronie).


* PluginVor.png (200.49 KB, 702x1632 - wyświetlony 287 razy.)

* EfetctVoronoi.png (1887.77 KB, 1000x908 - wyświetlony 413 razy.)
* Voronoi_i_plugins.zip (332.27 KB - pobrany 121 razy.)
« Ostatnia zmiana: 16.01.2015, 23:23:50 wysłane przez MareroQ » Zapisane
Strony: [1]
DrukujPobierz PDF
Polskie Forum Użytkowników GIMP-aDodatkiPluginy i Script-FuWątek: Voronoi czyli tepowanie w GIMP-ie
Skocz do: