Professional Documents
Culture Documents
GIMP. Leksykon Kieszonkowy
GIMP. Leksykon Kieszonkowy
GIMP. Leksykon Kieszonkowy
PRZYKADOWY ROZDZIA
SPIS TRECI
KATALOG KSIEK
KATALOG ONLINE
ZAMW DRUKOWANY KATALOG
GIMP. Leksykon
kieszonkowy
Autor: Sven Neumann
Tumaczenie: Jacek Smycz
ISBN: 83-7197-981-9
Tytu oryginau: GIMP Pocket Reference
Format: B5, stron: 110
TWJ KOSZYK
DODAJ DO KOSZYKA
CENNIK I INFORMACJE
ZAMW INFORMACJE
O NOWOCIACH
ZAMW CENNIK
CZYTELNIA
FRAGMENTY KSIEK ONLINE
GNU Image Manipulation Program (Program GNU do manipulacji obrazem), lub inaczej
Gimp, jest potnym i zoonym programem open source sucym do edycji obrazu.
Poniewa moliwoci Gimpa mog by rozszerzane za pomoc moduw i skryptw,
jego funkcjonalno jest praktycznie nieograniczona. Niniejszy leksykon opisuje Gimpa
w wersji 1.2 oraz wszystkie moduy rozszerzajce i skrypty bdce czci jego
standardowej dystrybucji. Ta ksika pomoe zarwno nowicjuszowi, pragncemu
pozna moliwoci Gimpa, jak i dowiadczonemu uytkownikowi, ktry poszukuje opisu
konkretnych funkcji programu. Duym nakadem pracy udokumentowano wiele, czsto
ukrytych, wasnoci Gimpa, ktre sprawiaj, e praca z nim staje si bardziej wydajna.
Niniejszy leksykon rozpoczyna si od opisu przybornika (Toolbox), gwnego okna
Gimpa oraz funkcji dostpnych za jego pomoc. Druga cz ksiki zawiera opis okna
obrazu (Image) oraz funkcji dostpnych poprzez menu kontekstowe otwierane
klikniciem prawym przyciskiem myszy w dowolnym miejscu okna obrazu. Dokadnie
opisana zostanie hierarchia menu kontekstowego, co umoliwi szybsze odnalezienie
konkretnych funkcji.
Niniejsza ksika opisuje rwnie stosowanie w Gimpie niektrych mniej popularnych
moduw Perla. Jeeli moduy te nie s zainstalowane w danym systemie, nie bdzie
moliwe skorzystanie z niektrych funkcji, ktre Perl docza do Gimpa. Funkcje
wymagajce wykorzystania Perla zostay oznaczone ikon wielbda.
Zrozumienie Gimpa oraz, oglnie mwic, manipulacji obrazem wymaga rozumienia
niektrych terminw technicznych. Terminy te zostay wyjanione na kocu ksiki,
razem z list formatw plikw obrazw obsugiwanych przez Gimpa oraz
odpowiadajcych im waciwoci.
Wydawnictwo Helion
ul. Chopina 6
44-100 Gliwice
tel. (32)230-98-63
e-mail: helion@helion.pl
5RKUVTGEK
!
" ##
$
% $
%& '
% (
%&)*)*"%+ (,
- " (
* (
.*) (/
Spis treci
GIMP
Wywietla obszar, w ktrym mona zmienia cztery kanau
koloru. Po prawej stronie mona zmienia kana trzeci. Jedno
z pl wyboru po prawej stronie kontroluje trzeci kana. Wybra
mona dowolny kolor z przestrzeni RGB lub HSV (zob. Modele koloru).
Watercolor (Akwarela)
Imituje mieszanie akwareli. Mona pobra nieco koloru z lewego
pola poprzez kliknicie lewym przyciskiem myszy; przycisk
prawy uwolni wybrany kolor.
Triangle (Trjkt)
Umoliwia wybranie koloru bliskiego subiektywnej percepcji
koloru. Naley obraca trjkt by zmieni barwy. Nasycenie i jasno mona wybra z samego trjkta.
GTK
Wywietla standardowe okno dialogowe wyboru koloru GTK
uywane take przez moduy rozszerzajce i skrypty. Barwa
i nasycenie s konfigurowane w oknie po lewej stronie, a jasno
w polu po prawej.
Te obszary wywietlaj aktualnie aktywny pdzel, wzr i gradient. Przy
klikniciu na jedno z tych pl wywoane zostaje odpowiednie okno dialogowe (zob. Okna dialogowe). Dodatkowo, obszary te s wykorzystywane jako rda i miejsca docelowe dla operacji przecignij-i-upu.
+OCIG9KPFQY
1MPQQDTC\W
Kademu otwartemu rysunkowi przypisane jest przynajmniej jedno okno
obrazu. W celu oszczdzenia miejsca na ekranie okna te posiadaj jedy-
Spis treci
4/62
33-94.doc
33-94.doc
5/62
Jeli mysz posiada tylko dwa przyciski, naley tak skonfigurowa X serwer,
by interpretowa jednoczesne przycinicie obu przyciskw jako przycinicie
rodkowego.
6/62
33-94.doc
Kade okno obrazu posiada wasne menu File (Plik). Opcje opisane
poniej dotycz rysunku, z ktrego okna wywoano dane polecenie:
33-94.doc
7/62
8/62
33-94.doc
Revert (Przywr)
Porzuca wszystkie zmiany rysunku i przywraca jego ostatnio zapisan wersj.
Print (Drukuj)
W wersji Uniksowej dodatek ten wykorzystuje do wydruku obrazw kolejki drukowania. Dziki temu nie tylko moe wykorzystywa PostScript, ale te i bezporednio porozumiewa si
z wieloma drukarkami laserowymi i atramentowymi. System
udostpniajcy drukark musi udostpnia kolejk drukowania,
zapewniajc bezporednie poczenie bufora z drukark bez
porednictwa filtra. Taka kolejka zazwyczaj nazywana jest kolejk typu raw. Sterowniki bezporednie s szybsze i oferuj
lepsz jako od sterownika PostScriptowego.
Wersja Gimpa dla systemu Windows posiada modu rozszerzajcy umoliwiajcy wykorzystywanie systemowych sterownikw
drukowania i zapewniajcy dostp do wszystkich dostpnych
drukarek.
Okno dialogowe drukowania pozwala na skalowanie i pozycjonowanie rysunku oraz ustalanie jego jasnoci. Wartoci domylne s czsto wystarczajco dobre dla wikszoci drukarek laserowych; w przypadku drukarek atramentowych jednak moe by
konieczne zwikszenie jasnoci wydruku.
33-94.doc
9/62
Menu Edit (Edycja) zawiera operacje czsto wykonywane przy edycji
obrazu, takie jak kopiowanie, wycinanie i wklejanie:
10/62
33-94.doc
Buffer (Bufor)
Udostpnia nastpujce dodatkowe bufory:
10
33-94.doc
11/62
Menu Select (Wybr) uzupenia narzdzia wyboru (patrz Narzedzia
wyboru) o funkcje edycji zaznacze:
11
12/62
33-94.doc
Shrink (Zmniejsz)
Zmniejsza obszar zaznaczenia o liczb pikseli podan w oknie
dialogowym.
Grow (Powiksz)
Zwiksza obszar zaznaczenia o liczb pikseli podan w oknie
dialogowym.
Border (Brzeg)
Zaznacza krawd aktualnie zaznaczonego obszaru. Mona okreli szeroko obramowania w pikselach.
12
33-94.doc
13/62
Menu View (Widok) zapewnia dostp do opcji pozwalajcych kontrolowa wygld ekranu. Funkcje te nie zmieniaj rysunkw zmienia
si tylko sposb ich wywietlania:
13
14/62
33-94.doc
14
33-94.doc
15/62
Gimp pozwala pracowa z rnymi formatami rysunkw, z ktrych
kady moe wywietla rn liczb kolorw. Funkcje menu Mode
(Tryb) umoliwiaj dokonanie konwersji rysunku do innego formatu
(wicej informacji o formatach rysunkw mona znale w czci
Formaty plikw):
15
16/62
33-94.doc
16
33-94.doc
17/62
Compose (Zoenie)
Skada kolorowy rysunek ze zbioru rysunkw w odcieniach szaroci, w ktrym kady rysunek jest obrazem jednego z kanaw docelowego rysunku RGB. W zalenoci od wykorzystanego modelu
kolorw (patrz cz Modele koloru) moesz potrzebowa do
czterech obrazw w odcieniach szaroci. Musz mie one te same
wymiary, ale mog by warstwami pojedynczego rysunku.
Decompose (Rozkadanie)
Tworzy zbir obrazw w odcieniach szaroci z kolorowego rysunku. W przypadku rysunkw w trybie RGB, otrzymywane obrazy
odpowiadaj tym, ktre mona zobaczy w oknie dialogowym
Channel (Kanay) (patrz dzia Layers (Warstwy)). W przypadku
rysunkw w trybie CMYK mona dokona oddzielenia kolorw
dla druku w celach profesjonalnych. Tym niemniej profesjonalne
drukarki z odpowiednio skalibrowanym oprogramowaniem i sprztem pozwalaj osign znacznie lepsze rezultaty.
Image Window (Okno obrazu)
17
18/62
33-94.doc
Ponisze funkcje pozwalaj na manipulowanie kolorami aktywnej
warstwy:
Threshold (Prg)
Dokonuje konwersji rysunku do czerni i bieli (nie odcieni szaroci).
Wywietlany jest tu uyteczny histogram, za pomoc ktrego mona ustali jakie wartoci bd reprezentowane przez biay kolor.
Levels (Poziomy)
Pozwala na modyfikacj zakresu tonalnego rysunku. W oknie
dialogowym mona zobaczy uyteczny histogram z trzema
znacznikami poniej. Za pomoc znacznikw tych okrela si,
jakie wartoci maj przypada kolorowi czarnemu, kolorowi szaremu w 50% oraz biaemu. Odpowiednie wartoci wywietlane
s u gry jako Input Values (Poziomy wejcia). rodkowe pole
zawiera warto jasnoci i jest zwizane z pooeniem szarego
18
33-94.doc
19/62
trjkta. Mona rwnie modyfikowa wartoci wyjciowe. Odpowiednie pola znajduj si w dolnej czci okna dialogowego.
Za pomoc opcji Levels (Poziomy) mona nie tylko zmienia
wartoci oglne ale i rwnie wartoci dowolnego kanau kolorw, cznie z kanaem Alfa. Odpowiedni kana mona wybra
z menu u gry okna dialogowego.
Curves (Krzywe)
Podobnie jak Levels (Poziomy), polecenie Curves (Krzywe) pozwala na modyfikacj zakresu tonalnego rysunku. Wartoci na osi
poziomej s mapowane na wartoci na osi pionowej. W celu zapewnienia lepszej orientacji istnieje moliwo kliknicia rysunku
spowoduje to pokazanie jasnoci wybranego piksela na osi poziomej. Samo w sobie mapowanie jest reprezentowane w postaci
niewielkiego prostokta poniej krzywej. Krzyw mona zmienia
poprzez przeciganie znacznikw sterujcych. Nowe znaczniki
mona umieszcza po prostu klikajc w wybrane miejsce krzywej.
Aby usun znacznik sterujcy naley przecign go do innego
znacznika. Narzdzie to posiada rwnie tryb pozwalajcy na
rczne rysowanie krzywych, bez udziau znacznikw sterujcych
(Curve Type: Free (Typ krzywej: Dowolny)).
Za pomoc menu Curves (Krzywe) mona ustala nie tylko wartoci dla caego obrazu, ale te i dla kadego kanau koloru
z osobna, cznie z kanaem Alfa. Modyfikowany kana mona
wybra za pomoc grnego menu.
Desaturate (Desaturacja)
Usuwa wszystkie kolory z rysunku w wyniku dziaania tej
opcji otrzymuje si rysunek w skali szaroci nadal jednak bdcy
w trybie RGB. Po wykonaniu funkcji mona kontynuowa edycj rysunku z wykorzystaniem kolorw.
Invert (Odwrcenie)
Odwraca kolory rysunku. Jasne piksele staj si ciemnymi i vice
versa, wszystkie barwy za zostaj zastpione swoimi przeciwiestwami.
19
20/62
33-94.doc
Posterize (Posteryzacja)
Redukuje liczb wykorzystywanych kolorw. Za pomoc pola
Levels (Poziomy) mona okreli ile wartoci moe przybra
kady z kanaw koloru. agodne gradienty zmieniaj si w paski z tego samego koloru.
Auto (Automatycznie)
Funkcje te automatycznie dostrajaj kolory i kontrast rysunku:
Equalize (Wyrwnaj)
Modyfikuje kolory tak, by wszystkie wartoci intensywnoci
wystpoway z przyblion czstotliwoci. W rezultacie
uzyskuje si lepszy kontrast, moe to jednak prowadzi rwnie do powanych zmian kolorw. Lepsze rezultaty uzyskuje si za pomoc funkcji Stretch Contrast i Stretch HSV.
Normalize (Normalizuj)
Kolejna funkcja polepszajca kontrast, ktra, w przeciwiestwie do funkcji Stretch Contrast, rozszerza wszystkie kanay
koloru o t sam warto. Takie rozwizanie wyklucza moliwo wystpienia przekama kolorw.
Stretch Contrast
Zwiksza kontrast pomidzy zakresami koloru rysunku. Poniewa operacja ta jest przeprowadzana odrbnie dla kadego
kanau koloru, mog wystpi przekamania barw.
Stretch HSV
Rwnie zwiksza kontrast rysunku, ale robi to, operujc
w przestrzeni kolorw HSV (patrz Modele kolorw). Barwy pozostaj niezmienione.
33-94.doc
21/62
Ponisze funkcje menu Alpha pozwalaj na manipulacj kanaem przeroczystoci rysunkw:
21
22/62
33-94.doc
Funkcje w tym menu pozwalaj na zmienianie rysunkw poprzez poruszanie ich lub obracanie:
Rotate (Obr)
Obraca cay rysunek o wielokrotno 90 stopni. Funkcja ta nie
dziaa przypadku rysunkw zawierajcych maski i kanay. Do
obracania pojedynczych warstw suy funkcja <Image>Layers
Rotate (<Obrazek>WarstwyObr).
22
33-94.doc
23/62
Guillotine (Gilotyna)
Dzieli rysunek zgodnie z wszystkimi liniami przewodnimi ustawionymi za pomoc narzdzia Move, tworzc zbir mniejszych
rysunkw. Moe by to do przydatne przy tworzeniu rysunkw, ktre docelowo maj by wywietlane w tabelach HTML.
23
24/62
33-94.doc
Histogram (Histogram)
Wywietla histogram intensywnoci obrazu oraz informacje o obszarze oznaczonym przez wskanik.
$ % %
Z kilkoma wyjtkami, wszystkie funkcje tego menu s rwnie dostpne w oknie dialogowym Layers (Warstwy) (<Image>DialogsLayers,
Channels&Paths) (<Obrazek>Okna dialogoweWarstwy, kanay i cieki), opisanego w punkcie Layers (Warstwy). Pomimo to postanowilimy przedstawi w jaki sposb mona zaznacza i przenosi warstwy
bez wykorzystywania tego okna. Funkcje te mona rwnie wywoywa za pomoc skrtw klawiaturowych, co przyspiesza prac z rysunkami zawierajcymi wiele warstw:
Rotate (Obr)
Obraca wybran warstw o wielokrotno 90 stopni. Teoretycznie
mona zrobi to samo za pomoc narzdzi transformacji (patrz
dzia Narzdzia wyboru), ale wykorzystywany tu algorytm jest
specjalnie zoptymalizowany dla 90 stopni i dziaa o wiele szybciej
od polecenia Transform (Transformacje).
24
33-94.doc
25/62
( %#
Za pomoc okien dialogowych menu Dialogs mona modyfikowa
wikszo ustawie Gimpa. Dokonane zmiany wprowadzane s w ycie
na bieco. Okna dialogowe mog pozostawa otwarte podczas pracy
nad rysunkiem. Wszystkie okna s rwnie dostpne z poziomu menu
przybornika (<Toolbox>FileDialogs (<Przybornik>PlikOkna dialogowe)) za wyjtkiem Undo History (Historia) dostpnego tylko z menu
Image (Obrazek) (<Image>DialogsUndo History (<Obrazek>Okna
dialogoweHistoria)).
25
26/62
33-94.doc
W zakadce Layers (Warstwy) mona zobaczy hierarchi warstw rysunku. Na prawo od warstwy wywietlana jest jej nazwa. Aby zmieni
nazw warstwy naley dwukrotnie klikn nazw dotychczasow.
Najnisza nazwa standardowo nazywana jest Background (To). Nie
mona przenie jej wyej w hierarchii o ile nie posiada przypisanego
kanau Alfa. W chwili przypisania kanau Alfa (Add Alpha Channel)
warstwa ta jest zamieniana na zwyczajn warstw, ktr mona przenosi w gr hierarchii.
Sposb w jaki kolory warstwy wpywaj na kolory innych warstw
mona ustali za pomoc menu Mode. Szerzej wyjaniono to w czci
Tryby rysowania i warstwy. Opcja Keep Transparency (Utrzymaj
przeroczysto) okrela, czy przeroczysto warstwy ma by zachowywana w kadej sytuacji. Opcja Opacity (Nieprzeroczysto) zapewnia kontrol nad stopniem przeroczystoci kolorw warstwy.
Jeeli na rysunku nie ma adnego zaznaczenia przesuwnego (tzw. floating selection), kliknicie warstwy automatycznie zaznacza j i sprawia,
e staje si aktywna. Zaznaczenie przesuwne w praktyce jest samo
w sobie tymczasow warstw, zawsze pooon na szczycie hierarchii
warstw posiada wasn ikon i etykiet Floating Selection. Zaznaczenie przesuwne jest tworzone w chwili przesunicia zwykego zaznaczenia, wstawienia tekstu do rysunku lub te bezporedniej konwersji zaznaczenia standardowego za pomoc polecenia <Image>
SelectFloat (<Rysunek>ZaznaczeniePrzesuwne). Warstwa zaznaczenia przesuwnego jest poczona z warstw rdow; mona j jednak zamieni na warstw niezalen, usun lub zakotwiczy (poczy) z warstw rdow.
26
33-94.doc
27/62
Znajdujca si obok warstwy ikona oka sygnalizuje jej widoczno. Widoczno warstwy mona przecza klikajc t ikon. Jeeli przy klikniciu ikony zostanie przytrzymany klawisz SHIFT, przeczana jest
rwnoczenie widoczno wszystkich innych warstw dziki temu
mona w atwy sposb wywietli na ekranie tylko jedn warstw.
Warstwy mog by rwnie ze sob poczone. Poczenie sygnalizuje
ikona krzyyka obok ikony oka. Wszystkie poczone warstwy s przesuwane rwnoczenie, dziki czemu ich pooenie wobec siebie pozostaje niezmienione.
Po zdefiniowaniu masek warstw potrzebne s dodatkowe funkcje. Maska warstwy wzbogaca obraz o kolejny kana przeroczystoci. Sama
w sobie maska jest obrazem w skali szaroci o takich samych wymiarach co warstwa. Czarne piksele maski oznaczaj e w danym miejscu
warstwa jest w peni przeroczysta, biae natomiast oznaczaj pen
nieprzeroczysto. Kliknicie maski warstwy zaznacza j do edycji.
Edycja maski przebiega dokadnie tak samo, jak kadej normalnej warstwy o oknie obrazu. Aby wyczy dziaanie maski naley klikn j
przytrzymujc przy tym klawisz CTRL. W takiej sytuacji maska jest oznaczana w oknie dialogowym czerwon obwdk. Aby zobaczy w oknie
obrazu sam mask, naley wybra j przytrzymujc przy tym klawisz
ALT. Ten tryb oznaczany jest w oknie dialogowym zielon obwdk.
Kliknicie prawym przyciskiem myszy na wywietlan hierarchi warstw
otwiera menu z opcjami sucymi do manipulacji warstwami. Do niektrych z najczciej uywanych funkcji mona dotrze rwnie za pomoc
ikon umieszczonych poniej hierarchii warstw. Ikony te rwnie mona
wykorzysta przy operacjach typu przecignij i upu. W zalenoci
od tego, na ktr z ikon zostanie upuszczona dana warstwa, przeprowadzana jest jedna z akcji opisanych w tabeli 3.
Tabela 3. Kombinacje klawiatura-mysz
Miejsce upuszczenia warstwy
Dziaanie
27
28/62
33-94.doc
Pomidzy warstwami
Na Toolbox (Przybornik)
28
33-94.doc
29/62
29
30/62
33-94.doc
W zakadce Channels (Kanay) mona zobaczy kanay rysunku. W przypadku rysunkw w trybie RGB, mona zobaczy tu czerwony, zielony
i niebieski kana koloru. Rysunki w trybie indeksowanym lub w skali
szaroci posiadaj tylko jeden kana. Aby uaktywni kana naley go
klikn. Mona rwnie przecza widoczno kadego z kanaw za
pomoc ikony oka. Wszystkie modyfikacje rysunku dotycz tylko tych
kanaw, ktre s aktywne.
Podobnie jak maski warstw, zaznaczone obszary konwertowane do postaci
kanaw za pomoc funkcji <Image>SelectSave to Channel (<Obrazek>ZaznaczenieZapisz do kanau) s tu dodawane jako obrazy w odcieniach szaroci. Taki kana umoliwia edycj zaznacze. Kolejno kanaw nie ma znaczenia. Zawarto aktywnego kanau mona zmienia
w oknie obrazu, przy czym zmiana jasnoci barw odzwierciedla zmian
przeroczystoci kanau. Dwukrotne kliknicie nazwy kanau prowadzi do
okna dialogowego umoliwiajcego zmian jego nazwy, intensywnoci
30
33-94.doc
31/62
31
32/62
33-94.doc
Powoduje otwarcie okna dialogowego, za pomoc ktrego mona zmieni nazw kanau, kolor i stopie przeroczystoci.
&!# !
cieki to krzywe Beziera definiujce obszar zaznaczenia tworzy
si je za pomoc narzdzia Bezier Selection (Selekcja Beziera) (wicej
informacji na ten temat mona znale w dziale Narzdzia wyboru).
Opisywane okno dialogowe zapewnia dostp do wszystkich narzdzi
tworzenia cieek. U gry okna znajduj si cztery przyciski przedstawiajce rne funkcje edycji. S to odpowiednio:
33-94.doc
33/62
33
34/62
33-94.doc
'!'()(!
Otwiera okno dialogowe z opcjami aktualnie wybranego narzdzia. To
samo mona zrobi dwukrotnie klikajc ikon odpowiadajc danemu
narzdziu w Toolbox (Przybornik).
34
33-94.doc
35/62
35
36/62
33-94.doc
0!0! $%0
Narzdzie Gradient (patrz dzia Blend (Gradient) (L)) pozwala na
uycie jednego z wielu gradientw dostarczanych wraz z Gimpem.
Jednokrotne kliknicie ktrego z gradientw w oknie dialogowym
uaktywnia go, dwukrotne kliknicie natomiast otwiera edytora gradientw. Edytor gradientw umoliwia tworzenie wasnych gradientw
lub edycj tych istniejcych.
W dolnej czci edytora gradientw znajduje si aktualnie wybrany gradient. Gradient skada si z wielu fragmentw, przy czym krawdzie
kadego z fragmentw maj przypisan warto przeroczystoci i kolor.
Poszczeglne czci znajduj si pomidzy czarnymi znacznikami.
Kolor przechodzi pynnie od koloru jednej krawdzi do koloru drugiej.
Biae znaczniki definiuj rodek przejcia kolorw. Aby wybra kolor
z gradientu jako kolor aktualnego ta lub pierwszego planu wystarczy
klikn go lewym przyciskiem myszy.
Niewielki obszar pod podgldem pozwala na uzyskanie dostpu do funkcji rnicowania. Klikniecie lewym przyciskiem myszy zaznacza segment; kliknicie przy wcinitym klawiszu SHIFT powoduje wstawienie
nowego segmentu. Segmenty mona rwnie przesuwa przecigajc je
mysz. Jeli przy przeciganiu zostanie przytrzymany klawisz SHIFT,
zawarto segmentu zostanie rozcignita. Dodatkowe funkcje manipulacji gradientem dostpne s pod prawym klawiszem myszy.
Gradienty pobierane s zarwno z katalogw oglnosystemowych jak
i prywatnego katalogu z gradientami uytkownika (~/.gimp-1.2/gradients).
Zwyky uytkownik (bez uprawnie roota) nie moe usuwa ani zmienia
na stae gradientw oglnosystemowych. Oryginalne gradienty pojawiaj si
ponownie po wybraniu funkcji Refresh Gradients (Odwie gradienty).
Nowe i skopiowane gradienty s automatycznie zapisywane w katalogu uytkownika. Funkcja Save as Povray (Zapisz jako Povray) zapisuje aktualnie wybrany gradient w formacie, ktry pozwala na wykorzystanie go w programie renderujcym POV-Ray.
36
33-94.doc
37/62
37
38/62
33-94.doc
zbir funkcji umoliwiajcych modyfikowanie biecej palety. Modyfikacje palety przeprowadzane s na bieco.
.+23!4(5(!"!
Gimp obsuguje urzdzenia wejciowe, takie jak tablety graficzne,
o ile obsuguje je X serwer oraz GTK+ zosta skompilowany z opcj
rozszerzonej obsugi urzdze wejciowych. W takim wypadku
omawiane okno dialogowe zawiera list urzdze wejciowych, ktre
mona za jego pomoc konfigurowa. W przypadku tabletw jedyn
rzecz ktr naprawd naley skonfigurowa jest to, czy obszar tabletu ma by mapowany na cay ekran, czy te tylko na obszar aktywnego okna.
23!,+,+(5(!
Omawiane okno dialogowe zawiera informacje o aktualnie wybranym
narzdziu, kolorze pierwszego planu, pdzlu, wzorze oraz gradiencie.
Wszystkie te informacje s ju w zasadzie wywietlane na przyborniku; okno to staje si bardziej interesujce dopiero przy pracy z wieloma urzdzeniami wejciowymi. Jeeli urzdzenia te zostay skonfigurowane, w oknie dialogowym Device Status (Stan urzdzenia) wywietlane
s informacje o ustawieniach kadego z urzdze (patrz Input Devices
(Urzdzenia wejciowe)). Cz ustawie moe by kopiowana pomidzy urzdzeniami wystarczy przecign z jednego urzdzenia
do drugiego atrybut, ktry ma zosta skopiowany. Jeeli uaktywniono
opcj Save Device Settings on Exit (Zachowaj ustawienia urzdzenia
przy wyjciu), ustawienia urzdze zostan przywrcone przy ponownym uruchamianiu Gimpa.
38
33-94.doc
39/62
4-! -!!
Okno dialogowe Undo History, ktre mona otworzy tylko z poziomu
menu Image (Obrazek) (<Image>DialogsUndo History (<Obrazek>
Okna dialogoweHistoria)), zawiera list ostatnio dokonanych zmian
rysunku, ktre nadal mona cofn. Kliknicie podgldu natychmiast
przywrci rysunek do stanu poprzedzajcego wybran czynno. Liczb
czynnoci, ktre mona cofa, ustala si za pomoc okna dialogowego
Preferences (Preferencje) (patrz Preferences (Preferencje)).
%
W menu Filters znajduje si wikszo dodatkw rozszerzajcych
moliwoci Gimpa.
39
40/62
33-94.doc
$!(
!5( "8,-./%%/
Otwiera okno dialogowe ostatnio uywanego moduu rozszerzajcego.
*
+$( !
Zapewnia dostp do rnych funkcji rozmywania:
Blur (Rozmyj)
Klasyczna funkcja rozmywajca obraz przy wykorzystaniu matrycy 33 piksele. Operacja ta moe by przeprowadzana wiele
razy w jednym kroku.
40
33-94.doc
41/62
Pixelize (Pikselizacja)
Pikselizuje rysunek sprawiajc, e wyglda on jakby by ogldany w duym powikszeniu.
Zawiera funkcje obsugi koloru niedostpne z poziomu menu <Image>
ImageColors (<Obrazek>ObrazekKolory):
Map (Mapowanie)
Filtry w tym menu pozwalaj na mapowanie kolorw lub caych
zakresw kolorw na inne kolory:
41
42/62
33-94.doc
Colorify (Koloryzuj)
Tworzy koloryzowany monochromatyczny obraz, podobny do
obrazu w odcieniach szaroci.
Hot (Ciepo)
Wyszukuje i modyfikuje kolory, ktre sprawiyby problemy podczas konwersji do telewizyjnego formatu PAL lub NTSC.
Semi-Flatten (P-spaszczanie)
Zastpuje wszystkie pprzeroczyste piksele kolorem ta. Funkcja ta jest uyteczna w przypadku rysunkw w formacie GIF,
poniewa format ten nie obsuguje pprzeroczystoci. Przed
wywoaniem filtra naley ustawi w Gimpie kolor ta na taki
sam, jak kolor ta docelowej strony WWW.
42
33-94.doc
43/62
:!,(+
Ponisze filtry generuj efekty szumu:
Hurl (Zarzu)
Dodaje do rysunku piksele o losowych kolorach.
Noisify (Zaszum)
Dodaje do rysunku losowy szum.
Pick (Mieszaj)
Zastpuje losowe piksele kopi pikseli w ich ssiedztwie.
Slur (Roztop)
Dziaa podobnie jak polecenie Pick (Mieszaj), zastpujc piksele
pikselami z ich ssiedztwa. Istnieje jednak wiksze prawdopodobiestwo wybrania piksela pooonego powyej piksela zastpowanego, co sprawia e rysunek wyglda jakby si topi.
43
44/62
33-94.doc
Spread (Rozlej)
Przesuwa losowe piksele w okrelonym stopniu. Tworzy dziwny
efekt rozmycia.
Edge (Krawdzie)
Wywietla odnalezione krawdzie w ich oryginalnych kolorach
na czarnym tle.
Laplace
Koloruje krawdzie zalenie od zmian intensywnoci na czarnym tle.
Sobel
Dziaa podobnie do funkcji Laplace z tym, e algorytm ten bierze pod uwag take kierunek krawdzi i generuje gadsze i nieco
szersze linie.
7
(
Funkcje te, szczeglnie uyteczne przy edycji skanowanych obrazw,
pozwalaj polepszy jako rysunku:
44
33-94.doc
45/62
NL Filter
Port programu pnmnlfilt z pakietu pnm. Ten bardzo wszechstronny modu rozszerzajcy zapewnia dostp do zbioru nielinearnych
algorytmw wykorzystywanych przy wygadzaniu obrazu, usuwaniu bdw pikseli i akcentowaniu krawdzi.
Sharpen (Wyostrz)
Zwiksza ostro obrazu. Lepsze rezultaty zazwyczaj osiga si
za pomoc filtru Unsharp Mask.
0!';6
Poniszy oglny filtr mona wykorzystywa w celu osignicia wielu
rnych efektw:
45
46/62
33-94.doc
0
7,(
Funkcje te tworz efekty wiata przewiecajcego przez szklane powierzchnie:
!;77 "!
Ponisze filtry symuluj efekty wietlne:
GFlare (Flara G)
Tworzy odbicie wiata podobne do Flare FX (Flara FX), ale
udostpnia wicej opcji konfiguracyjnych.
46
33-94.doc
47/62
Sparkle (Poysk)
Rozjania jasne obszary i nadaje im poysk. W fotografii efekt
ten uzyskuje si za pomoc specjalnego filtra.
SuperNova (Supernowa)
Tworzy efekt przypominajcy eksplozj wiata. Mona modyfikowa wiele parametrw takich jak kolor czy pozycja.
2!9! (!
Ponisze funkcje przemieszczaj piksele rysunku:
Blinds (aluzje)
Tworzy efekt zamknitych lub otwartych aluzji przesaniajcych obraz.
CurveBend (Zagicie)
Zagina aktualnie zaznaczony obszar lub warstw zgodnie ze zdefiniowan krzyw.
Embross (Paskorzeba)
Tworzy z rysunku paskorzeb w odcieniach szaroci. Mona
rwnie zachowa kolory w takim wypadku efekt bdzie przypomina dziaanie funkcji Bump Map (<Image>FiltersMap
(<Obrazek>FiltryMapowanie)).
Engrave (Grawerowanie)
Tworzy wzr paskw. Grubo paskw odpowiada intensywnoci danego obszaru oryginau.
Inwarp (Rozciganie)
Pozwala na zmodyfikowanie obrazu w oknie podgldu za pomoc myszy. Modyfikacje te zostaj nastpnie przeniesione na obraz. Mona rwnie stworzy animacj efektu rozcigania.
47
48/62
33-94.doc
Pagecurl (Stronicowanie)
Tworzy efekt przewracanej strony.
Ripple (Marszczenie)
Przesuwa piksele zgodnie z ksztatem wybranej fali, tworzc
efekt flagi powiewajcej na wietrze.
Shift (Przemie)
W losowy sposb przemieszcza piksele w pionie i poziomie.
Video (Video)
Tworzy wraenie ogldania le nastrojonego telewizora.
Waves (Fale)
Tworzy na obrazie rozbiegajce si fale, przypominajce powierzchnie stawu po wrzuceniu kamienia.
Wind (Wiatr)
Tworzy komiksowy efekt wiatru poprzez poziome rozmywanie
krawdzi obrazu.
48
33-94.doc
49/62
!! (
Ponisze efekty udaj klasyczne style rysowania:
Cubism (Kubizm)
Zastpuje rysunek maymi, pprzeroczystymi kwadratami rozmieszczonymi i pokolorowanymi w ten sposb, by w przyblieniu oddaway wygld oryginau.
GIMPressionist (GIMPresionista)
Ponownie pokrywa obraz aktualnie wybranym pdzlem. Mona
skonfigurowa tu po prostu wszystko rozmiar i form pdzla,
styl malowania, powierzchni.
Oilify (Olej)
Udaje malowanie olejem.
!
Ponisze filtry mona wykorzysta do mapowania rysunku na rne
powierzchnie:
Displace (Wyprzyj)
Przenosi piksele rysunku o odlego zalen od jasnoci pikseli
Displacement Maps w danym miejscu.
49
50/62
33-94.doc
Illusion (Iluzja)
Umieszcza kopie oryginau w okrgu dookoa centrum obrazu,
sprawiajc wraenie, e obraz jest ogldany za pomoc kalejdoskopu.
Tile (Fragmentuj)
Generuje wikszy rysunek tworzc zbir fragmentw oryginau.
50
33-94.doc
51/62
Warp (Rozcignij)
Filtr ten wymaga innego rysunku jako matrycy znieksztacania.
Po wykonaniu funkcji rysunek bdzie mocno znieksztacony.
$$!;
Ponisze filtry renderuj nowy obraz. Warstwa aktywna w chwili wywoania jednego z tych filtrw zazwyczaj zostaje zastpiona now zawartoci i jest wykorzystywane tylko w celu ustalenia typu i rozmiarw tworzonego obrazu. Do filtrw renderowania zaliczaj si:
Clouds (Chmury)
Niezbyt uyteczne przy prbie zasymulowania chmur na niebie.
Efekty te s jednak zamiast tego czsto wykorzystywane jako
rdo efektw mapowania wypukoci:
Plasma (Plazma)
Renderuje kolorowe chmury plazmy.
Nature (Natura)
Ponisze opcje pozwalaj tworzy naturalnie wygldajce obrazy:
Flame (Pomie)
Skomplikowany modu rozszerzajcy generujcy fraktale,
ktre czasami wygldaj jak pomienie. Aby filtr ten mg
korzysta z palet stworzono modu rozszerzajcy Smooth
Palette (<Image>FiltersColors (<Obrazek>FiltryKolory)).
51
52/62
33-94.doc
IfsCompose
Pozwala na obliczanie specjalnego rodzaju fraktala (Iterated
Function System), ktry czasem przypomina wygldem drzewa
lub krzewy. Modu pozwala rwnie na obliczanie klasycznych fraktali, takich jak na przykad trjkt Sierpiskiego.
Rwnanie wykorzystywane do tworzenia okrelonego obrazu
jest zachowywane gdy rysunek zapisuje si w formacie XCF.
Umoliwia to dalsze zmienianie rysunku lub te generowanie
za jego pomoc fraktala o innych rozmiarach w przyszoci.
Pattern (Wzr)
Ponisze moduy rozszerzajce wykorzystuje si przed wszystkim do generowania wzorw ta:
Checkerboard (Szachownica)
Tworzy wzr szachownicy.
Grid (Siatka)
Nakada na obraz czarn siatk, ktr mona wykorzysta
przy rozmieszczaniu elementw rysunku.
Jigsaw (Ukadanka)
Tworzy ukadank przedstawiajc oryginalny rysunek.
Maze (Labirynt)
Tworzy labirynt (bez gwarancji, e istnieje z niego jakie
wyjcie).
52
33-94.doc
53/62
Mosaic (Mozaika)
Tworzy mozaik przedstawiajc oryginalny rysunek.
Qbist (Abstrakcja)
Tworzy rysunek wykorzystujc algorytmy genetyczne, dziki
czemu przypomina on sztuk abstrakcyjn.
53
54/62
33-94.doc
czy tylko wybra czcionk i poda tekst, ktry ma zosta umieszczony na ekranie.
Gfig
Niemale niezaleny program do rysowania grafiki wektorowej.
Gfig zapewnia dostp do olbrzymiej liczby ksztatw geometrycznych. Mona rwnie zapisywa i otwiera rysunki. Nacinicie przycisku Paint nanosi biecy rysunek moduu Gfig na
obraz lub warstw za pomoc aktywnego pdzla.
Sinus
Wykorzystuje funkcj trygonometryczn do tworzenia gadkich,
falujcych, dwukolorowych przej.
54
33-94.doc
55/62
)
Oto kilka uytecznych narzdzi projektowanych z myl o tworzeniu
grafiki dla potrzeb stron WWW:
Perl-o-tine (W)
Tak samo jak funkcja Guillotine (Gilotyna) (<Image>Image
TransformsGuillotine (<Obrazek>ObrazekTransformacje
Gilotyna)) tnie rysunek na kawaki zgodnie z istniejcymi liniami
przewodnimi. Omawiany modu rozszerzajcy zapisuje jednak
rwnie fragmenty rysunku w formacie GIF i tworzy kod HTML
pozwalajcy zrekonstruowa oryginalny rysunek z fragmentw
za pomoc tabeli HTML.
7YCIC
Istnieje moliwo, e w wersji 1.2 Gimpa Logurator zostanie usunity i najprawdopodobniej zastpiony funkcjami Alpha to Logo
55
56/62
33-94.doc
!!!
Ponisze moduy rozszerzajce zaprojektowano z myl o tworzeniu,
edycji i odtwarzaniu animowanych GIF-w przy wykorzystaniu warstw
jako klatek animacji:
!5(
Ponisze funkcje cz ze sob rne obrazy:
56
33-94.doc
57/62
Film
Tworzy rysunek udajcy tam filmow, na ktrym kada warstwa oryginalnego obrazu ma wasn klatk. Do filmu mona
doda wszystkie otwarte obrazy.
9
!
Poniszy modu rozszerzajcy zawiera zbir efektw, ktre wprawdzie
s kompletnie nieprzydatne, ale za to przycigaj wzrok jak nic innego:
*%$
Znajdujce si w tej czci skrypty Perla znacznie upraszczaj prac
z liniami przewodnimi. Sposb korzystania z linii przewodnich opisano szerzej w dziale Move Tool (Przesunicie) (M).
57
58/62
33-94.doc
Pocignicie pdzla) mona na przykad w ten sposb obrysowa linie przewodnie aktualnie wybranym pdzlem.
"
Modu rozszerzajcy zapewniajcy obsug animacji w Gimpie (GAP
Gimp Animation Plug-In) zawiera zbir funkcji przydatnych podczas
tworzenia i edycji animacji. Jego twrcy wyszli z zaoenia, e w przeciwiestwie do animacji w formacie GIF, w ktrych kada ramka jest
warstw obrazu, w zwyczajnych animacjach kada ramka bdzie zapisywana w osobnym, numerowanym pliku na dysku i bdzie moga mie
dowoln liczb warstw. Najwaniejsze jednak jest to, e dana funkcja
moe by zastosowana zgodnie ze zmiennymi lub staymi ustawieniami
na wszystkich ramkach animacji. Poszczeglne funkcje moduu GAP to:
Encode (Koduj)
GAP sam w sobie nie potrafi tworzy filmw w formacie MPEG,
ale moe wywoa odpowiednie programy (mpeg_encode lub
mpeg2encode) z prawidowymi parametrami. Programy kodujce
musz zosta zainstalowane oddzielnie.
58
33-94.doc
59/62
59
60/62
33-94.doc
+
Dostpne w tym menu skrypty modyfikuj istniejcy rysunek. Skrypty
tworzce nowe rysunki znajduj si w menu Xtns przybornika (<Toolbox>Xtns (<Przybornik>Xtns). Tak jak pisano w punkcie Undo Hi-
60
33-94.doc
61/62
Predator
Zgodnie z niektrymi filmami akcji, wanie tak widz nasz
wiat istoty pozaziemskie.
Weave (Tkanina)
Sprawia e rysunek wyglda tak, jakby zosta namalowany na
materiale uplecionym z grubych paskw tkaniny.
!:()(!(!!!
Ponisze skrypty tworz animacje i s optymalizowane pod ktem tworzenia animowanych GIF-w:
61
62/62
33-94.doc
Blend (Mieszanie)
czy dwie lub wicej warstw z warstw ta.
Rippling (Powiewanie)
Sprawia, e rysunek faluje tak jak flaga.
Waves (Fale)
Wykorzystuje modu rozszerzajcy Waves (<Image>Filters
Distorts (<Obrazek>FiltryZnieksztacenia)) do tworzenia fal,
takich jakby kto wrzuci kamie do lustra wody.
22
Ponisze skrypty dekoruj rysunki kilkoma adnymi efektami:
62
33-94.doc
63/62
Slide (Slajd)
Dodaje do rysunku obramowanie sprawiajce, e obraz wyglda
na slajd filmowy.
$$!;
Ponisze skrypty renderuj na obrazie nastpujce efekty wizualne:
Circuit (Obwody)
Wyglda jak schemat obwodw drukowanych.
Lava (Lawa)
Tworzy efekt magmy przewiecajcej przez szczeliny ciemnej lawy.
,
!9((!
Ponisze skrypty modyfikuj krawdzie zaznaczonego obszaru:
Round (Zaokrglij)
Zaokrgla naroniki zaznaczenia.
63
64/62
33-94.doc
,!<
Ponisze funkcje wzbogacaj rysunek o rne efekty cienia:
Perspective (Perspektywa)
Generuje cie perspektywiczny.
Carve-It (Odcinij)
Odciska rysunek w skali szaroci na dowolnym otwartym rysunku.
Chrome-It (Chromuj)
Konwertuje rysunek w odcieniach szaroci na lnic, chromowan powierzchni.
64