Plugins
Das eigentliche Konzept von GIMP basiert auf Plugins.
D.h. viele Funktionen wie Filter aber auch Lese- und Schreibfunktionen verschiedener Dateiformate werden durch Plugins realisiert.
Über das Menü <Xtns> - <Plugin-Details...> ist eine Übersicht über alle installierten Plugins erreichbar.
Screenshot
- basiert auf Anwendung
xwd
- verschiedenen Einstellungen (einzelne Fenster, mit/ohne Dekoration)
- interessant für Vortragsunterlagen
Scanner
- nutzt die Anwendung
xsane
- erforderlich ist die Installation der Scannersoftware
sane
Digitalkamera
- nutzt die Anwendung
gtkam
- basierend auf dem gphoto2-Projekt
Installation von Plugins
- Voraussetzungen:
-
gimptool
- C-Compiler
- GTK-Bibliotheken
$ /usr/bin/gimptool --install redeye.c
/usr/bin/install -c -d /afs/tu-chemnitz.de/home/urz/a/anhe/.gimp-2.0/plug-ins
gcc -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -Wall -I/usr/include/gimp-2.0 -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/usr/include/gtk-2.0
-I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/freetype2/config
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -o /afs/tu-chemnitz.de/home/urz/a/anhe/.gimp-2.0/plug-ins/redeye redeye.c -L/usr/lib -lgimpui-2.0
-lgimpwidgets-2.0 -lgimp-2.0 -lgimpcolor-2.0 -lgimpmath-2.0 -lgimpbase-2.0 -Wl,--export-dynamic -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0
-lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
$ ls ~/.gimp-2.0/plug-ins/
redeye