Digital Signal Processing Reference
In-Depth Information
void putPixel (int x , int y , int a )
Setzt das Bildelement an der Position ( x , y ) auf den neuen Wert a .
3 ImageJ
Editieren, Ubersetzen und Ausfuhren des Plugins
Der Java-Quellcode des Plugins muss in einer Datei MyInverter .java
innerhalb des Verzeichnisses <ij>/plugins/ 8 von ImageJ oder in einem
Unterverzeichnis davon abgelegt werden. Neue Plugin-Dateien konnen
uber das Plugins
New... von ImageJ angelegt werden. Zum Editieren
verfugt ImageJ uber einen eingebauten Editor unter Plugins Edit... ,der
jedoch fur das ernsthafte Programmieren kaum Unterstutzung bietet und
daher wenig geeignet ist. Besser ist es, dafur einen modernen Editor oder
gleich eine komplette Java-Programmierumgebung zu verwenden (unter
Windows z. B. Eclipse 9 , NetBeans 10 oder JBuilder 11 ).
Fur die Ubersetzung von Plugins (in Java-Bytecode) ist in ImageJ ein
eigener Java-Compiler als Teil des Runtime Environments verfugbar. 12
Zur Ubersetzung und nachfolgenden Ausfuhrung verwendet man einfach
das Menu
Plugins Compile and Run... ,
wobei etwaige Fehlermeldungen uber ein eigenes Textfenster angezeigt
werden. Sobald das Plugin in den entsprechenden .class -File uber-
setzt ist, wird es auf das aktuelle Bild angewandt. Eine Fehlermeldung
zeigt an, falls keine Bilder geoffnet sind oder das aktuelle Bild nicht den
Moglichkeiten des Plugins entspricht.
Im Verzeichnis <ij>/plugins/ angelegte, korrekt benannte Plugins
werden beim Starten von ImageJ automatisch als Eintrag im Plugins -
Menu installiert und brauchen dann vor der Ausfuhrung naturlich nicht
mehr ubersetzt zu werden. Plugin-Eintrage konnen manuell mit
Install Plugin..
auch an anderen Stellen des Menubaums platziert werden. Folgen von
Plugin-Aufrufen und anderen ImageJ-Kommandos konnen uber
Plugins Macros Record
auch automatisch als nachfolgend abrufbare Makros aufgezeichnet wer-
den.
8 <ij> ist das Verzeichnis, in dem ImageJ selbst installiert ist.
9 www.eclipse.org
10 www.netbeans.org
11 www.borland.com
12 Derzeit nur unter Windows. Angaben zu MacOS und Linux finden sich im
ImageJ Installation Manual.
Plugins
Shortcuts
Search WWH ::




Custom Search