Hi,
nein, Weihnachtsgrüße gibt es genügend auf der Welt, ich habe eine Bitte:
ich suche eine Möglichkeit, in einer Reihe von Bildern in GIMP eine wabenförmige Auswahl treffen zu können, um dann die Ausschnitte dieser Bilder wabenförmig aneinandersetzen zu können. Hat dazu jemand eine Idee?
Ach ja, formhalber mal lieber doch: Frohes Fest!
Andreas
Hallo Andreas,
Am Sonntag, dem 24. Dezember 2000 um 18:00:11, schrieb Andreas Kretschmer:
ich suche eine Moeglichkeit, in einer Reihe von Bildern in GIMP eine wabenfoermige Auswahl treffen zu koennen, um dann die Ausschnitte dieser Bilder wabenfoermig aneinandersetzen zu koennen. Hat dazu jemand eine Idee?
Sollen die Waben gleichseitige Sechsecke sein? Ein solches besteht aus gleichseitigen Dreiecken. Wenn die Seitenlaenge s sein soll, dann brauchst du vier vertikale Hilfslinien bei den Positionen x1, x2, x3 und x4, wobei x3-x2=s und x4-x3=x2-x1=s/2 gelten muss. Ausserdem brauchst du drei horizontale Hilfslinien mit y3-y2=y2-y1=s*sqrt(3)/2. Dann kannst du mit dem Bezierwerkzeug ein solches gleichseitiges Sechseck zeichnen. Da die Hilfslinien "magnetisch" sind kannst du bequem mehrere Sechsecke aneinander setzen. Wenn du eine entsprechend weiche Auswahl triffst, erhaelst du auch noch nette Uebergaenge zwischen den Bildern.
Es gibt noch eine geometrische Konstruktion, mit Hilfe von Rechtecken und einem Kreis. Die Punkte des Sechsecks ergeben sich als Schnittpunkte eines Quadrats (Seitenlaenge s) mit dem Kreis (Radius s). Das kannst du dir aber selbst ueberlegen. ;-)
Tschuess Torsten
am Sun, dem 24.12.2000, um 18:52:08 +0100 mailte Torsten Werner folgendes:
Hallo Andreas,
Am Sonntag, dem 24. Dezember 2000 um 18:00:11, schrieb Andreas Kretschmer:
ich suche eine Moeglichkeit, in einer Reihe von Bildern in GIMP eine wabenfoermige Auswahl treffen zu koennen, um dann die Ausschnitte dieser Bilder wabenfoermig aneinandersetzen zu koennen. Hat dazu jemand eine Idee?
Sollen die Waben gleichseitige Sechsecke sein? Ein solches besteht aus gleichseitigen Dreiecken. Wenn die Seitenlaenge s sein soll, dann
Danke für Deine ausführliche Antwort. Ich habe nun ein paar Tage Zeit, drüber nachzudenken. Weihnachten ist gerettet ;-)
Im Ernst: Danke, ich denke, das hilft mir erst einmal weiter. Mathe ist eben doch keine tote Wissenschaft. Es braucht halt manchmal nur den Wink mit dem Zaunspfahl.
Andreas
Hallo Andreas,
zu Deiner Aufgabe mit dem Sechseck empfehle ich Dir das Plugin GFig (das ist in GIMP normalerweise im Installationsumfang enthalten). Du findest es unter: Filter | Render | GFig GFig soll Vektorgrafiken unter GIMP zugänglich machen, also genau das, was Du brauchst.
(0) ein neues Bild mit Seitenlänge 600 px anlegen und GFig aufrufen; (1) *Neues* GFig-Objekt als "Sechseck" benennen; (2) Gitter mit Abstand 10 magnetisch einstellen und auf der Registerkarte "Einstellungen" die Option "Position zeigen" aktivieren; (3) Doppelklick auf das Symbol "Poly" in der linken Symbolleiste und Kanten=6 einstellen; (4) Du solltest ein Gitter mit der Kantenlänge 400 sehen. Jetzt baust Du Dir ein "Einheitssechseck" mit dem Radius des Umkreises R=100, das Du später beliebig skalieren und vielfaeltig weiter anwenden kannst. (Deshalb verwendet man hier sinnvoll eine Vektorgrafik). Vom Punkt (200,200) nach (300,200) das Sechseck aufziehen (=> R=100) (5) Unter "Malen" kannst Du nun entscheiden, ob Du diese Figur als Auswahl oder als Zeichnung haben möchtest. (a) Falls Du zeichnen willst, kannst Du auch noch den Pinsel einstellen. (b) falls Du eine Auswahl brauchst, kannst Du ebenfalls noch Einstellungen für die Maske treffen. (6) Die Figur kann in der GFig-Sammlung gesichert werden. Mit Hilfe eines Texteditors kann man sie aendern.
Beispiel: http://www.lagotzki.de/gf/
Wenn Du das GFig-Objekt haben willst, melde Dich einfach noch mal. GFig *kann* noch abstuerzen, es ist eine zeitige Version. Mit diesem Beispiel gab es aber keine Probleme.
HTH Stefan
Hi,
nein, ich bin nicht debil wegen der doppelten Mail, habe aber noch ein Problem.
Beispiel: http://www.lagotzki.de/gf/
Wenn Du das GFig-Objekt haben willst, melde Dich einfach noch mal.
ja, wäre nett.
Nun das Problem: ich habe mit GIMP 1.2 gesaugt, dazu braucht man ja auch gtk+-1.2.8, das auch als tgz. Allerdings bekomme ich das nicht kompiliert:
[sorry, Zeilenlänge erweitert]
gtkaccelgroup.c: In function `gtk_accel_group_create_add': gtkaccelgroup.c:668: `GTK_TYPE_ACCEL_GROUP' undeclared (first use in this function) gtkaccelgroup.c:668: (Each undeclared identifier is reported only once gtkaccelgroup.c:668: for each function it appears in.) gtkaccelgroup.c:670: `GTK_TYPE_GDK_MODIFIER_TYPE' undeclared (first use in this function) gtkaccelgroup.c:671: `GTK_TYPE_ACCEL_FLAGS' undeclared (first use in this function) gtkaccelgroup.c: In function `gtk_accel_group_create_remove': gtkaccelgroup.c:687: `GTK_TYPE_ACCEL_GROUP' undeclared (first use in this function) gtkaccelgroup.c:689: `GTK_TYPE_GDK_MODIFIER_TYPE' undeclared (first use in this function) make[2]: *** [gtkaccelgroup.lo] Error 1 make[2]: Leaving directory `/home/kretschmer/Projekte/GTK/gtk+-1.2.8/gtk' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/kretschmer/Projekte/GTK/gtk+-1.2.8' make: *** [all-recursive-am] Error 2 kretschmer@kaufbach:~/Projekte/GTK/gtk+-1.2.8 >
Ich bin nun nicht der große Programmierer, der damit klarkommt. Vielleicht willst auch Du das neue GIMP installieren, vielleicht kannst Du mir helfen.
Andreas
Hallo Andreas,
das neue GIMP lade ich auch gerade, nachdem ich endlich einen Server gefunden habe, der nicht ueberlastet war :-) Ein Versuch ist schon abgebrochen :-(
Inzwischen kurz einige Worte zu dem Vektorobjekt. Es wird uebrigens heute abend noch auf der selben Adresse zu sehen sein.
GFig-Objekte liegen in einem entsprechenden GIMP-Verzeichnis und sind nix weiter als Textdateien mit einer ganz einfachen Syntax. Du musst also nur die Textdatei in das Verzeichnis einfuegen. Das Plugin hat eine Schaltflaeche "Neuer Scan" (oder entsprechend).
Wenn ich es geschafft habe, das GIMP runterzuladen und an der selben Stelle der Installation angelangt bin, melde ich mich noch mal. Schau eventuell mal auf www.gimp.de (wenn Du das Problem hattest, haben es vielleicht auch tausend andere ?)
Stefan
am Wed, dem 27.12.2000, um 13:10:44 +0100 mailte Stefan Lagotzki folgendes:
Hallo Andreas,
das neue GIMP lade ich auch gerade, nachdem ich endlich einen Server gefunden habe, der nicht ueberlastet war :-) Ein Versuch ist schon abgebrochen :-(
Wenn ich es geschafft habe, das GIMP runterzuladen und an der selben Stelle der Installation angelangt bin, melde ich mich noch mal. Schau eventuell mal auf www.gimp.de (wenn Du das Problem hattest, haben es vielleicht auch tausend andere ?)
Das Problem lag offenbar hier lokal, Versionsmischmasch. Hab erst einmal aufgeräumt, hoffe, alles richtig gemacht zu haben. Allerdings habe ich mir dann doch noch von gtk.org die RPM's geholt und die verwendet. Das configure von GIMP ist durch, ich habe weiterhin gepatcht:
gtktypebuiltins.h eingefügt : extern GtkType GTK_TYPE_JUSTIFICATION;
weil er in app/gtkwrapbox.c das als unbekannt angemeckert hat. Es gibt dort nur ein GTK_TYPE_GTKJUSTIFICATION, aber in der *.c - Datei wird GTK_TYPE_JUSTIFICATION verwendet. Eine Änderung dort führt zu einem Linker-Fehler.
So, nun ist er fertig, Benutzerinstallation ging fehlerfrei, GIMP 1.2 läuft. Du hast Verständnis, daß ich das nun erst mal teste - also Tschüß! ;-)
Andreas
Hallo Andreas,
Figur und Erklaerung liegen auf
[(reload :-)]
Das Laden von GIMP hab ich erst mal aufgegeben.
Stefan
lug-dd@mailman.schlittermann.de