|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.lang.Thread | +--jm.cepstrum.CepstrumAnalysis
Realisiert den Algothimus zur Kepstrum-Filterung der Nierensequenzen. Wird von der Klasse AnalysisDialog aufgerufen und benoetigt die Klasse Cepstrum zur Durchfuehrung der Berechnungen.
AnalysisDialog
,
Cepstrum
Field Summary | |
int[] |
cepstrumQuality
|
boolean |
error
|
boolean |
finished
|
java.lang.String |
patientBirth
|
java.lang.String |
patientName
|
java.lang.String |
patientWeight
|
java.lang.String |
seriesDate
|
boolean |
stopRunning
|
java.lang.String |
studyDate
|
Fields inherited from class java.lang.Thread |
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
Constructor Summary | |
CepstrumAnalysis(AnalysisDialog dlg,
ij.gui.Roi rightRoi,
ij.gui.Roi leftRoi)
Der Konstruktor. |
Method Summary | |
ij.process.ByteProcessor |
filterSobel(ij.process.ByteProcessor ip)
Fuehrt die Sobel-Filterung des eingegebenen Bildes durch. |
void |
newWindow(boolean w)
Hilfsmethode. |
void |
run()
Haupt-Berechnungsmethode der Klasse. |
void |
setAccuracy(double accuracy)
Hilfsmethode. |
void |
setMinDiff(int s)
Hilfsmethode. |
void |
setSecondChance(boolean sc)
Hilfsmethode. |
void |
setVerbose(boolean v)
Hilfsmethode. |
void |
setWriteLog(boolean log)
Hilfsmethode. |
Methods inherited from class java.lang.Thread |
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public java.lang.String seriesDate
public java.lang.String studyDate
public java.lang.String patientName
public java.lang.String patientBirth
public java.lang.String patientWeight
public boolean stopRunning
public boolean finished
public boolean error
public int[] cepstrumQuality
Constructor Detail |
public CepstrumAnalysis(AnalysisDialog dlg, ij.gui.Roi rightRoi, ij.gui.Roi leftRoi)
dlg
- Die Referenz auf das Plugin-HauptfensterrightRoi
- Die rechte RoileftRoi
- Die linke RoiMethod Detail |
public void setAccuracy(double accuracy)
accuracy
- double Wert fuer die Genauigkeit. Zulaessiger Bereich: 1.0-4.0public void setVerbose(boolean v)
v
- true, wenn Text ausgegeben werden soll.public void newWindow(boolean w)
w
- true, wenn ein neues Fenster gewuenscht ist.public void setSecondChance(boolean sc)
sc
- true = Fehlertoleranz einschaltenpublic void setWriteLog(boolean log)
log
- true, wenn Text in die Dateiausgegeben werden soll.public void setMinDiff(int s)
s
- gibt die Anzahl der Iterationen an. true, wenn Text ausgegeben werden soll.public void run()
run
in interface java.lang.Runnable
run
in class java.lang.Thread
public ij.process.ByteProcessor filterSobel(ij.process.ByteProcessor ip)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |