Digital Signal Processing Reference
In-Depth Information
void run (ImageProcessor ip)
Startet das Plugin. Das ubergebene ImageProcessor -Objekt ip
ist das aktuelle Ausgangsbild.
int setup (String arg, ImagePlus imp)
Wird bei der Ausfuhrung eines Plugins durch ImageJ vor der
run() -Methode aufgerufen. Das ubergebene ImagePlus -Objekt
imp ist das aktuelle Ausgangsbild (nicht der Bildprozessor). Falls
das aktuelle ImagePlus -Objekt in der nachfolgend ausgefuhrten
run -Methode benotigt wird, kann man es in der setup() -Methode
an eine statische Variable der Plugin-Klasse binden oder mit
IJ.getImage() ermitteln. Ruckgabewert der setup() -Methode
ist ein kodiertes int -Bitmuster, das die Moglichkeiten des Plugins
beschreibt und aus einer Kombination der untenstehenden Kon-
stanten gebildet wird. Ist der Ruckgabewert DONE , dann wird die
run() -Methode des Plugin nicht ausgefuhrt.
Konstanten
C.18 Plugins
fur
Ruckgabewerte
der setup() -Methode der
Klasse
PlugInFilter (alle vom Typ int ):
DOES 8G (Konstante)
Das Plugin akzeptiert 8-Bit Grauwertbilder.
DOES 8C (Konstante)
Das Plugin akzeptiert 8-Bit Indexfarbbilder.
DOES 16 (Konstante)
Das Plugin akzeptiert 16-Bit Grauwertbilder.
DOES 32 (Konstante)
Das Plugin akzeptiert 32-Bit float -Bilder.
DOES RGB (Konstante)
Das Plugin akzeptiert 3
×
8-Bit Vollfarbbilder.
DOES ALL (Konstante)
Das Plugin akzeptiert alle Arten von ImageJ-Bildern.
DOES STACKS (Konstante)
Die run -Methode des Plugin soll fur alle Bilder eines Stacks aus-
gefuhrt werden.
DONE (Konstante)
Die run -Methode des Plugin soll nicht ausgefuhrt werden.
NO CHANGES (Konstante)
Das Plugin modifiziert die Pixeldaten des ubergebenen Bilds
nicht.
NO IMAGE REQUIRED (Konstante)
Das Plugin benotigt kein Bild zur Durchfuhrung. In diesem Fall
hat ip in der run -Methode den Wert null .
NO UNDO (Konstante)
Das Plugin erfordert keine UNDO-Moglichkeit.
ROI REQUIRED (Konstante)
Das Plugin erfordet ein Bild, in dem die Region of Interest (ROI)
explizit spezifiziert ist.
Search WWH ::




Custom Search