Príklady script-fu
Zatiaľ sa mi podarilo napísať tieto skripty pre GIMP 2.x. Pred tým než ich začnete podrobne študovať pozrite si krátky súhrn jazyka Scheme a Script-fu. Na ich spustenie je treba súbor skriptu (*.scm) skopírovať do adresára, ktorý je zapísaný medzi adresármi, v ktorých GIMP hľadá skripty - File/Preferences/Folders..
Ako je iste jasné nemôžem sa zaručiť za bezchybné fungovanie skriptov a nedávam tak žiadne záruky, uverejňujem ich však s dobrým úmyslom.
- Batch šablóna - ak potrebujete vykonať dávkové spracovanie
obrázkov, tak vezmite túto šablónu a vhodne ju doplnte volaniami procedúr. Dávka sa vykoná
na všetkých súboroch ktoré vyhovujú zadanej schéme, typu:
"/home/me/pictures/*.jpg". Nemá zmysel vymýšľať multifunkčné dávkové skripty, pretože je jednoduchšie si funkcionalitu vytiahnuť do samostatného skriptu, alebo ako sa často stáva napísať ju tam priamo, keďze čas na napísanie je v zásade krátky voči tomu, čo sa ušetrí takýmto hromadným spracovaním. Ak chcete vedieť viac: GIMP Batch Mode - Thumbnail - skript zjednotí obrázok, zmení velkosť, duplikuje a tento thumbnail zmenší s možnosťou zachovania pomeru strán.
- CCD-filter - skript zmení obrázok tak, ako ho "vidí" ccd snímač napr. v digitálnom fotoaparáte.
- Recursion fractal - script dokáže pomocou zadanej postupnosti bodov nakresliť rekurzívnym volaním funkcií fraktál - napr. Kochovu vločku, Peanovu krivku apod. Ale pozor, skript sa pri vysokých hodnotách počtu iterácií správa pamäťovo veľmi náročne.