public class ColonSegm extends VesselSegm implements ij.plugin.PlugIn
adjustedDiff, adjustedMin, airwayMask, autoRun, badAngleThresh, bigVesselBrightness, bodyRect, branchRadRatioThresh, closingOpSize, connTissueMask, didBodyCrop, didVesselCrop, distAd, havePulmTrunkMask, imagemax, imagemin, leftAtriumMask, leftAtriumSeedx, leftAtriumSeedy, leftAtriumSeedz, loopLocs, masksWereSaved, maxDiff, maxVoxelCount, mediastinumMask, minthresh, nLoopPts, nOrphanedBranches, orphanedBranches, outputdir, parRadRatioThresh, pulmTrunkMask, seedVoxelValue, seedx, seedy, seedz, showDistAd, skelAd, slash, terminateOnSegmClose, threshAd, trunkMaxThresh, trunkMinThresh, trunkSeedx, trunkSeedy, trunkSeedz, trunkSkelStartPt, useDistanceTransform, vesselRect
working_canvas
Constructor and Description |
---|
ColonSegm() |
Modifier and Type | Method and Description |
---|---|
protected void |
applyTaggedFecesThresh() |
protected void |
applyVertLineSegm() |
protected void |
cropToRect(Rectangle3D curRect) |
void |
customButFunc() |
void |
run(java.lang.String arg)
This method is called when the plugin is loaded.
|
void |
run(java.lang.String arg,
ij.ImagePlus passedimp) |
protected void |
updateThresholds() |
AddLoopLocIfUnique, addOrphanedBranchLastPt, addOrphanedBranchPt, adjustBranchRadii, areBranchesPaired, areBranchesPaired, areRadiiMatched, areRadiiMatched, backTraceToMostOffendingBranch, backTraceToMostOffendingBranch, checkRemoveHyperskelPair, create3BrTestTree, create3DcrossingTestTree, createCrossingCylSimImage, createCylinderTestSimImage, createHyperSkelPair, createHyperSkelPair, DeleteLoopLoc, deleteOrphanedBranchPt, deleteTopOrphanedBranchPt, deleteTree, Draw, Draw, Draw, Draw, extendBranchEnds, findClosestSkeletonPt, findClosestSkeletonPt, findSkeletonTop, findSkeletonTop, findSkeletonTopTry, findSkeletonTopTry, findSkeletonTopTry, findSkeletonTopTry, forwardTraceToLargestBranch, forwardTraceToLargeTerminusBranch, forwardTraceToTreeTop, get2ndHyperSkelPairIndex, get2ndHyperSkelPairIndex, getChild1FrontVec, getChild1Index, getChild2FrontVec, getChild2Index, getChildrenBifurAngle, getFalse2DConnectionScore, getFalseLadderConnectionScore, getHyperSkelPairIndex, getHyperSkelPairIndex, getHyperskelPairPt, getHyperskelPairPt, getHyperskelPairPt, getLargestChildRadius, getLargestParentSiblingRadius, getLengthHistogram, getLoopedLocIndexForFromBr, getLoopedLocIndexForToBr, getOrphanedBranchOfTopPt, getPairNCCC, getPairTrimmedNCCC, getRadiusHistogram, getSepAngle, getSepAngle, getSiblingBifurAngle, getSiblingFrontVec, getSimImage, getSimImage, getTopLocIndex, getTreeBranchLabels, getTrimmedBranchEndVec, getTrimmedBranchFrontVec, getTrimmedBranchLength, getTrimmedBranchRadius, getTrimmedBranchRadius, handleFailedBranchRepair, hasMultipleLoopPairings, initialTraceAlongBranch, isAhyperSkelPt, isAhyperSkelPt, isALoopedFromLoc, isALoopedToLoc, isAtopLoc, isPointInAnyTree, readInOrComputeAirwayMask, readInOrComputeConnTissMask, readInOrComputeLungVolMask, readInOrComputePTLAmasks, readInPTLAmasks, ReadSimTreeParams, reallocateLoopedBranchesChildren, reallocateLoopLoc, repairBranchConnection, repairFalse2DConnection, repairFalseLadderConnection, repairLoopLocs, rmConnTissue, setPointRadii, setupMIPs, showBiggestTree, showCenterlinePts, shuffleLoopLocs, spaceWindowsOnScreen, splitTreeAtConnection, traceCenterline, traceCenterlines, traverseToFindTreeTop, trimBranchEndPts, trimSmoothEndPts, trimTreeStubs, updateMIPs, updateMIPs, updateMIPs, updateThreshold, writeAllTreesSTL, writeBiggestTreeParams, writeBiggestTreeParams
adjustCurSlice, cropToObjectROI, customChoiceFunc, findClosestMark, get3Dview, get3DviewOfmark, getObjectMaskFromFiles, getObjectMaskFromFiles, getPtInputDirInfo, redisplay, resetwidgets, runGUI, setGUIWinLevelWidgets, setNewSlice, setNewStudy, setupImg, setupImg, setupImg, setupImg, toString, updateMarkingPanel, UpdateScreen, UpdateSelection, UpdateSelectionImageReviewer
keyPressed, mouseDragged, mouseMoved, mousePressed, mouseReleased
public void run(java.lang.String arg)
ij.plugin.PlugIn
run
in interface ij.plugin.PlugIn
run
in class VesselSegm
public void run(java.lang.String arg, ij.ImagePlus passedimp)
run
in class VesselSegm
public void customButFunc()
customButFunc
in class VesselSegm
protected void applyVertLineSegm()
protected void applyTaggedFecesThresh()
protected void cropToRect(Rectangle3D curRect)
cropToRect
in class VesselSegm
protected void updateThresholds()