public class DiaphragmTrackingTool extends MultiProjectionFilter
Constructor and Description |
---|
DiaphragmTrackingTool() |
Modifier and Type | Method and Description |
---|---|
ImageFilteringTool |
clone()
Creates a clone of the filter with the same configuration as the original.
|
double[] |
computeRansac()
This method computes a random sample consenus.
|
void |
configure()
Configures the object before execution
|
void |
dispModell(double[] mdl,
int c)
This method plots the model into the original image.
|
void |
dispSegmented(double[] mdl) |
java.lang.String |
getBibtexCitation()
Returns the citation in bibTex format
|
static float |
getHighHyst() |
static float |
getLowHyst() |
static int |
getMaxIterations() |
java.lang.String |
getMedlineCitation()
Returns the citation in Medline format
|
static int |
getRoiHeightBottom() |
static int |
getRoiHeightBottomMax() |
static int |
getRoiHeightTop() |
static int |
getRoiHeightTopMax() |
static int |
getRoiWidthHalfMax() |
static int |
getRoiWidthLeft() |
static int |
getRoiWidthRight() |
java.lang.String |
getToolName()
returns the name of the actual tool which was used.
|
static int |
getWorkload() |
boolean |
isDeviceDependent()
returns true, if the filter models or compensates device dependent, i.e.
|
static void |
setHighHyst(float highHyst) |
static void |
setLowHyst(float lowHyst) |
static void |
setMaxIterations(int maxIterations) |
static void |
setPtX(int x) |
static void |
setPtY(int y) |
static void |
setRoiHeightBottom(int roiHeightBottom) |
static void |
setRoiHeightBottomMax(int roiHeightBottomMax) |
static void |
setRoiHeightTop(int roiHeightTop) |
static void |
setRoiHeightTopMax(int roiHeightTopMax) |
static void |
setRoiWidthHalfMax(int roiWidthHalfMax) |
static void |
setRoiWidthLeft(int roiWidthLeft) |
static void |
setRoiWidthRight(int roiWidthRight) |
static void |
setWorkload(int workload) |
close, feedFilter, getContext, getName, prepareForSerialization, process, run, setContext, setShowStatus, setSink, start
getFilterTools, isConfigured, setConfigured, toString
public double[] computeRansac() throws java.lang.InterruptedException, java.util.concurrent.ExecutionException
java.util.concurrent.ExecutionException
java.lang.InterruptedException
public void dispModell(double[] mdl, int c)
mdl
- model to be plottedc
- 1 for display original image, other for display in cropped imagepublic ImageFilteringTool clone()
ImageFilteringTool
clone
in class ImageFilteringTool
public java.lang.String getToolName()
ImageFilteringTool
getToolName
in class ImageFilteringTool
public boolean isDeviceDependent()
ImageFilteringTool
isDeviceDependent
in class ImageFilteringTool
public void configure()
GUIConfigurable
public java.lang.String getBibtexCitation()
Citeable
public java.lang.String getMedlineCitation()
Citeable
public static void setPtX(int x)
public static void setPtY(int y)
public static int getRoiWidthLeft()
public static void setRoiWidthLeft(int roiWidthLeft)
public static int getRoiWidthRight()
public static void setRoiWidthRight(int roiWidthRight)
public static int getRoiHeightBottom()
public static void setRoiHeightBottom(int roiHeightBottom)
public static int getRoiHeightTop()
public static void setRoiHeightTop(int roiHeightTop)
public static int getRoiWidthHalfMax()
public static int getRoiHeightBottomMax()
public static int getRoiHeightTopMax()
public static void setRoiWidthHalfMax(int roiWidthHalfMax)
public static void setRoiHeightBottomMax(int roiHeightBottomMax)
public static void setRoiHeightTopMax(int roiHeightTopMax)
public static float getLowHyst()
public static void setLowHyst(float lowHyst)
public static float getHighHyst()
public static void setHighHyst(float highHyst)
public static int getMaxIterations()
public static void setMaxIterations(int maxIterations)
public static int getWorkload()
public static void setWorkload(int workload)
public void dispSegmented(double[] mdl)