Package | Description |
---|---|
woSource | |
woSource.math |
Modifier and Type | Method and Description |
---|---|
boolean |
VesselSegm.areBranchesPaired(VesselBranch branch1,
boolean isfront1,
VesselBranch branch2,
boolean isfront2) |
boolean |
VesselSegm.areRadiiMatched(VesselBranch branch1,
VesselBranch branch2) |
float |
VesselSegm.getSepAngle(VesselBranch branch1,
boolean isfront1,
VesselBranch branch2,
boolean isfront2) |
Modifier and Type | Field and Description |
---|---|
VesselBranch[] |
VesselTree.Branches |
Modifier and Type | Method and Description |
---|---|
VesselBranch |
VesselTree.getMostRecentBranch() |
Modifier and Type | Method and Description |
---|---|
void |
VesselBranch.calcRoiAndMask(int depth,
int width,
int height,
VesselBranch parentBr)
Intent is to create a mask the contains the region around a given branch node over which
to compute the correlation (NCCC) to the original image, for optimizing the branch radius.
|
void |
VesselBranch.CopyAll(VesselBranch A) |
void |
VesselBranch.CopyPts(VesselBranch A) |
int |
VesselBranch.createBifurcationMesh(VesselBranch parentBr)
goal to create the surface mesh that interpolates from the parent to this child.
|
byte[][][] |
VesselBranch.createElemSimImage(byte[][][] simImg,
int elemAt,
float radiusAt,
float taperAt,
Rectangle3D curRoi,
VesselBranch parentBr,
boolean withContrast) |
byte[][][] |
VesselBranch.createElemSimImage(byte[][][] simImg,
int elemAt,
float radiusAt,
Rectangle3D curRoi,
VesselBranch parentBr) |
byte[][][] |
VesselBranch.createElemSimImage(byte[][][] simImg,
int elemAt,
Rectangle3D curRoi,
VesselBranch parentBr)
WO 3/18/2013 intent is to create an image from the current vessel info for use later as a template
to match for the vessel tree.
|
byte[][][] |
VesselBranch.createElemSimImage(byte[][][] simImg,
int elemAt,
Rectangle3D curRoi,
VesselBranch parentBr,
boolean withContrast) |
byte[][][] |
VesselBranch.createIsotropicSimImage(byte[][][] isoSimImg,
float radiusAt,
VesselBranch parentBr) |
byte[][][] |
VesselBranch.createIsotropicSimImage(byte[][][] isoSimImg,
float radiusAt,
VesselBranch parentBr,
boolean withContrast) |
byte[][][] |
VesselBranch.createIsotropicSimImage(byte[][][] isoSimImg,
VesselBranch parentBr)
goal is to create a sim image that can be used to generate a 3D physical model via a 3D printer of the vessel tree.
|
byte[][][] |
VesselBranch.createSimImage(byte[][][] simImg,
boolean doAsSubImg,
int smPtStart,
int smPtEnd,
float radiusAt,
float taperAt,
Rectangle3D roi,
VesselBranch parentBr,
boolean withContrast,
boolean fitEnds)
intent is to use the branch smoothed centerline (in pixel units) and passed in radius (in mm) to create a
simulated image, based on the known voxel dimensions.
|
byte[][][] |
VesselBranch.createSimImage(byte[][][] simImg,
float radiusAt,
float taperAt,
Rectangle3D roi,
VesselBranch parentBr) |
byte[][][] |
VesselBranch.createSimImage(byte[][][] simImg,
float radiusAt,
float taperAt,
Rectangle3D roi,
VesselBranch parentBr,
boolean withContrast) |
byte[][][] |
VesselBranch.createSimImage(byte[][][] simImg,
float radiusAt,
float taperAt,
VesselBranch parentBr) |
byte[][][] |
VesselBranch.createSimImage(byte[][][] simImg,
float radiusAt,
float taperAt,
VesselBranch parentBr,
boolean withContrast) |
byte[][][] |
VesselBranch.createSimImage(byte[][][] simImg,
float radiusAt,
Rectangle3D roi,
VesselBranch parentBr,
boolean withContrast) |
byte[][][] |
VesselBranch.createSimImage(byte[][][] simImg,
float radiusAt,
Rectangle3D roi,
VesselBranch parentBr,
boolean withContrast,
boolean fitEnds) |
byte[][][] |
VesselBranch.createSimImage(byte[][][] simImg,
int smPtStart,
int smPtEnd,
float radiusAt,
float taperAt,
Rectangle3D roi,
VesselBranch parentBr,
boolean withContrast) |
byte[][][] |
VesselBranch.createSimImage(byte[][][] simImg,
int smPtStart,
int smPtEnd,
float radiusAt,
float taperAt,
VesselBranch parentBr) |
byte[][][] |
VesselBranch.createSimImage(byte[][][] simImg,
int smPtStart,
int smPtEnd,
float radiusAt,
float taperAt,
VesselBranch parentBr,
boolean withContrast) |
byte[][][] |
VesselBranch.createSimImage(byte[][][] simImg,
int smPtStart,
int smPtEnd,
VesselBranch parentBr)
This relies on the smoothPts and the avgRadius to create a simulated image, up to and including smPtEnd
|
byte[][][] |
VesselBranch.createSimImage(byte[][][] simImg,
int smPtStart,
int smPtEnd,
VesselBranch parentBr,
boolean withContrast)
This relies on the smoothPts and the avgRadius to create a simulated image, up to and including smPtEnd
|
byte[][][] |
VesselBranch.createSimImage(byte[][][] simImg,
Rectangle3D roi,
VesselBranch parentBr) |
byte[][][] |
VesselBranch.createSimImage(byte[][][] simImg,
Rectangle3D roi,
VesselBranch parentBr,
boolean withContrast) |
byte[][][] |
VesselBranch.createSimImage(byte[][][] simImg,
VesselBranch parentBr) |
byte[][][] |
VesselBranch.createSimImage(byte[][][] simImg,
VesselBranch parentBr,
boolean withContrast) |
byte[][][] |
VesselBranch.createSimImage(float radiusAt,
float taperAt,
Rectangle3D roi,
VesselBranch parentBr) |
byte[][][] |
VesselBranch.createSimImage(float radiusAt,
float taperAt,
Rectangle3D roi,
VesselBranch parentBr,
boolean withContrast) |
byte[][][] |
VesselBranch.createSimImage(int depth,
int width,
int height,
float radiusAt,
float taperAt,
VesselBranch parentBr) |
byte[][][] |
VesselBranch.createSimImage(int depth,
int width,
int height,
float radiusAt,
float taperAt,
VesselBranch parentBr,
boolean withContrast) |
byte[][][] |
VesselBranch.createSimImage(int depth,
int width,
int height,
VesselBranch parentBr)
intent is to use the branch smoothed centerline and passed in radius to create a simulated image, based on
the known voxel dimensions.
|
byte[][][] |
VesselBranch.createSimImage(int depth,
int width,
int height,
VesselBranch parentBr,
boolean withContrast) |
byte[][][] |
VesselBranch.createSimImage(Rectangle3D roi,
VesselBranch parentBr) |
byte[][][] |
VesselBranch.createSimImage(Rectangle3D roi,
VesselBranch parentBr,
boolean withContrast) |
java.lang.String |
VesselBranch.createSTL(VesselBranch parentBr) |
float[][][] |
VesselBranch.createSurfMesh(VesselBranch parentBr) |
float[][] |
VesselBranch.getBifurcationCenterline(VesselBranch parentBr)
goal to create the surface mesh that interpolates from the parent to this child.
|
byte[][][] |
VesselBranch.getNodeSimImage(int nodeAt,
float radiusAt,
float taperAt,
Rectangle3D curRoi,
VesselBranch parentBr,
boolean withContrast) |
byte[][][] |
VesselBranch.getNodeSimImage(int nodeAt,
float radiusAt,
Rectangle3D curRoi,
VesselBranch parentBr) |
byte[][][] |
VesselBranch.getNodeSimImage(int nodeAt,
Rectangle3D curRoi,
VesselBranch parentBr) |
byte[][][] |
VesselBranch.getNodeSimImage(int nodeAt,
Rectangle3D curRoi,
VesselBranch parentBr,
boolean withContrast) |
Constructor and Description |
---|
VesselBranch(int thisIndex,
VesselBranch A) |