O animație poate conține mai multe straturi și, astfel, dimensiunea sa poate fi importantă. Acest lucru este enervant pentru o pagină web. Filtrele de optimizare vă permit să reduceți această dimensiune. Multe elemente sunt partajate de toate straturile dintr-o animație; astfel, acestea pot fi salvate doar o singură dată în loc de a fi salvate în toate straturile, și numai ceea ce s-a schimbat în fiecare strat poate fi salvat.
GIMP oferă două filtre de optimizare: Optimizare (diferență) și Optimizare (GIF). Rezultatul lor nu arată foarte diferit.
Imagine originală
În această animație, mingea roșie merge în jos și traversează barele verticale. Dimensiunea fișierului este 600 Kb.
Optimizează (diferența)
Dimensiunea fișierului s-a redus la 153 Kb. Straturile deținute doar partea de fundal, care va fi folosit pentru a elimina urmele de bilă roșie. Partea comună a straturilor este transparentă.
Optimizare (GIF)
Dimensiunea fișierului devine 154 Kb, un pic mai mare decât în exemplul prezent, dar dimensiunea stratului a fost redusă. Straturile dețin doar o selecție dreptunghiulară, care include o parte din fundal, ce va fi folosit pentru a elimina urmele de bilă roșie. Partea comună a straturilor este transparentă.
Filtrul „De-optimizează” elimină orice optimizări pe care le are o animație bazată pe straturi. Este posibil să aveți nevoie de această comandă dacă doriți să editați animația și nu este posibil sau nu este utilizabilă anularea pentru orice modificări și se începe editarea de la imaginea originală.