Prognoza średniego kursu za tysiąc odsłon 0,8 zł (na dziś)

Statystyki na miesiąc:
maj
 (wszystkie)
Stan z: 23 kwietnia 12, 14:30
Czy korzystasz z e-dysków np. Dropbox, SkyDrive, Google Drive itp.?





Kategoria:

GIMP - Jak wykonać animację GIF przy użyciu filtra "Pikselizacja" (WIDEOPORADA)

Dodano: środa, 19 maja 10

Jednym z wielu filtrów, w które wyposażony został bezpłatny program GIMP  (do pobrania - TUTAJ) jest Pikselizacja. Działanie tego filtru polega na rozmyciu obrabianej grafiki poprzez przekształcenie obrazu w różnokolorowe kwadraciki lub - zależnie od ustawień - prostokąciki. Przy jego zastosowaniu można utworzyć dość ciekawe animacje które zapisuje się jako pliki obrazu o rozszerzeniu .gif . GIF-y takie można potem między innymi wykorzystać na przykład jako swój animowany 'avatar' na portalach (forach) społecznościowych - o ile dana strona obsługuje tego rodzaju grafikę - czy też po prostu jako własny wygaszacz ekranu lub tapetę w telefonie komórkowym. Oczywiście w obu wymienionych tu przypadkach należy zachować odpowiedni rozmiar takiego gifa-animacji. Przykładowy rozmiar 'avatara' - zależnie od wymagań portalu - to 200x200px i do 256kB. Przykładowa tapeta lub wygaszacz ekranu powinien mieć rozmiar taki jak wymiary wyświetlacza telefonu - np. 220x174px, 320x240px, itp. 
 

 

Wykonanie GIF-a przy użyciu filtra Pikselizacja  w zasadzie jest bardzo proste - nawet dla początkujących użykowników GIMP-a. Wymaga jednak nieco cierpliwości :)


 

Po załadowaniu do okna głównego programu GIMP obrazka lub kilku obrazków, które chcemy przerobić na animację, w okienku Warstwy  należy utworzyć kilka-kilkanaście kopii danej warstwy - zależnie od wartości skoku rozmiaru pikselizacji. W poradzie tej liczba kopii to 14 dla każdego obrazka. Gdy utworzymy zbyt dużą ilość kopii warstw - nie ma problemu - zawsze je można w dowolnym momencie usunąć zaznaczając warstwę do usunięcia i klikając ikonę Kosz  na dolnej listwie okna.



Następnie zaczynając od góry należy zaznaczyć pierwszą (wierzchnią) warstwę i uruchomić filtr Pikselizacja - zakładka w oknie głównym programu: Filtry>Rozmycie>Pikselizacja.
W okienku opcji filtra ustawić rozmiar pikselizacji (np. 25 wysokość i 25 szerokość piksela) i kliknąć OK. Teraz wyłączyć widoczność zedytowanej najwyższej warstwy, zaznaczyć drugą-kolejną warstwę, ponownie otworzyć filtr i tu w okienku ustawień teraz zmniejszyć wartość pikselizacji o kilka (w tym przypadku - 5px) pikseli a następnie ponownie klik na OK.
I tak kolejno z pozostałymi warstwami.

Gdy w okienku ustawień filtru dojdziemy do wartości 0-wysokość  i 0-szerokość  piksela należy opuścić kilka warstw (pozostawić nieedytowane) a edytując kolejne należy teraz zwiększać wartości (szer/wys) do poziomu z pierwszej najwyższej warstwy. 
 

Na ilustracji po lewej stronie przedstawiającej animację złożoną z dwóch różnych obrazków, wartość skoku pikselizacji pomiędzy poszczególnymi warstwami jest stała i wynosi 5px. Czyli najpierw -5px od 25 do 5; potem 5 warstw bez użycia filtra; a następnie +5px czyli od 5 do 25 (identycznie dla każdego z dwóch obrazków). 
Najlepsze efekty końcowe - moim zdaniem - uzyskuje się przy wartości skoku o 2-3 piksele pomiędzy poszczególnymi warstwami. Wiąże się to jednak z większą ilością warstw co z kolei może spowodować dość duży rozmiar (ciężar) pliku wyjściowego
GIF.
Z tymi "skokami" należy więc sobie indywidualnie poeksperymentować.

Kiedy poszczególne warstwy tworzonej animacji zostaną już zedytowane, cały obraz należy przekonwertować z trybu RGB  do trybu Indeksowany. W tym celu klik na zakładkę okna głównego Obraz>Tryb>Indeksowany. Teraz należy zaznaczyć: Wygenerowana Optymalna Paleta (256 kolorów)  oraz wybrać jeden z czterech sposobów ditherowania kolorów - tu również należy popróbować który
Dithering będzie najbardziej odpowiadał wizualnie do konwertowanego obrazu-warstw.
Zmiany można cofnąć skrótem Ctrl+Z  lub w okienku Historia Cofnięć  i konwertowanie przeprowadzić ponownie z innym rodzajem ditheringu. 
Po przekonwertowaniu obrazu pozostaje już tylko zapis do pliku z rozszerzeniem .gif . W oknie zapisu animacji
GIF należy zaznaczyć opcję Zapętlanie Na Zawsze  - aby animacja nie zatrzymała się po jednym pełnym cyklu wyświetlania wszystkich warstw - oraz ustalić czas wyświetlania poszczególnych klatek-ramek animacji (w milisekundach).

Efekt końcowy:


 

 

Po zakończeniu stosowania filtru Pikselizacja  na poszczególnych warstwach, bądź też po przekonwertowaniu obrazu na tryb Indeksowany  można podejrzeć efekt dotychczasowej pracy uruchamiając w tym celu odtwarzacz warstw GIMP-a: 
zakładka Filtry>Animacja>Odtwórz.

 

                    Na załączonym filmiku cały proces "produkcji" animacji: 


Materiał wideo w większej rozdzielczości - kliknij TUTAJ

 



 

Podczas dokonywania zmian w okienku filtru Pikselizacja  warto również poeksperymentować z ustawieniem różnych wartości dla szerokości i wysokości piksela. Wówczas zamiast "zmieniających się" kwadracików uzyskuje się poziome lub pionowe prostokąty, natomiast rezultat końcowy może być jeszcze ciekawszy: 

 





 

Wiecej publikacji na temat pracy z programem GIMP - TUTAJ  

oceń:
Autor: AS_YA


Komentarze

Dobra robota ! ! !

* * * * *

pablo28

(19.05.2010, 09:11)

Super materiał ,oby takich więcej.

Łukash

(19.05.2010, 17:51)

a komu to potrzebne ? nie wiem

mefisto54321

(12.06.2010, 21:05)

super

anya

(13.02.2011, 22:54)
Wyślij do przyjaciół
   
 

Nie znalazłeś interesującego Cię materiału...?
Dodaj temat do POSZUKIWANYCH!!!

Ostatnio zaproponowane tematy:
Windows 8 Consumer Preview - jak naprawić błąd 'brak napędu CD/DVD'
Jak korzystać z usługi GG Dysk?
Procesor z obsługą wirtualizacji - co nam to daje?
Twórz animowane gify z obrazków online - szybko i skutecznie!

Chcesz dodać nową poradę?

- zostać redaktorem vortalu VISTA.PL
- pokazać innym swój skrypt
- zarabiać na swoich artykułach

Dołącz do społeczności VISTA.PL