public class noduleDetection.lungSnake extends InteractiveSnake
InteractiveSnake.Candidates, InteractiveSnake.SmoothSnake, InteractiveSnake.Snake, InteractiveSnake.SnakeStack
absGradient, cur_ptSep, cur_ptShift, curEnergy_Bend, curEnergy_Pressure, curEnergy_Stretch, DoFullyManual, enableCreateMaskSaveAsDicom, filename_addon, gradientIn, gradientOut, gradientType, Label, origSelectedRoi, ProhibitInwardPoints, runAsStandAlone, saveWindows, showEdgeImg, ShowLabels, snakeAd, snakegd, snakeptviewer, snakeStack, useAdditionalDrawingAD
working_canvas
Constructor and Description |
---|
lungSnake() |
Modifier and Type | Method and Description |
---|---|
void |
clipBigPtSeps(InteractiveSnake.Snake cursn,
int sliceAt,
int leftright) |
protected void |
findBottomWallLeftLung(int sliceAt) |
protected void |
findBottomWallRightLung(int sliceAt) |
protected void |
findEdgePts(int d,
boolean onLeftSide) |
protected int |
findStartingIndex(int sliceAt,
boolean onLeftSide) |
protected void |
findTopWallEnd(int sliceAt,
double maxangle,
boolean onLeftSide) |
void |
go() |
void |
indentMask() |
boolean |
removeSnakePt(InteractiveSnake.Snake cursn,
int remove_pt) |
computeEdgeImage, computeEdgeImage, CreateMask, init, InitSnakeDisplay, InitSnakeDisplay, refreshScreen, run, run, run, setFilename_addon, showAbout, spaceWindowsOnScreen, toString, UpdateAttributes, UpdateScreen, UpdateSelection
adjustCurSlice, cropToObjectROI, customButFunc, customChoiceFunc, findClosestMark, get3Dview, get3DviewOfmark, getObjectMaskFromFiles, getObjectMaskFromFiles, getPtInputDirInfo, redisplay, resetwidgets, runGUI, setGUIWinLevelWidgets, setNewSlice, setNewStudy, setupImg, setupImg, setupImg, setupImg, updateMarkingPanel, UpdateSelectionImageReviewer
keyPressed, mouseDragged, mouseMoved, mousePressed, mouseReleased
public void go()
protected void findEdgePts(int d, boolean onLeftSide)
public boolean removeSnakePt(InteractiveSnake.Snake cursn, int remove_pt)
protected int findStartingIndex(int sliceAt, boolean onLeftSide)
protected void findBottomWallLeftLung(int sliceAt)
protected void findBottomWallRightLung(int sliceAt)
protected void findTopWallEnd(int sliceAt, double maxangle, boolean onLeftSide)
public void clipBigPtSeps(InteractiveSnake.Snake cursn, int sliceAt, int leftright)
public void indentMask()