Package | Description |
---|---|
woSource | |
woSource.math |
Modifier and Type | Method and Description |
---|---|
NoduleCandidate[] |
noduleDetectionModule.applyTemplates4Selections(int sliceStart,
int sliceEnd) |
NoduleCandidate[] |
noduleDetectionModule.applyTemplates4Selections(int sliceStart,
int sliceEnd,
int threadIndex) |
protected NoduleCandidate[] |
noduleDetection.rmRedundantPts(NoduleCandidate[] A,
float sepThresh,
float xscale) |
protected NoduleCandidate[] |
noduleDetectionModule.rmRedundantPts(NoduleCandidate[] A,
float sepThresh,
float wscale,
float hscale,
float dscale) |
Modifier and Type | Method and Description |
---|---|
float[][][][] |
LIDCreview.addWall2Template(float[][][][] A,
NoduleCandidate cand,
float dilateSize) |
float[][][] |
LIDCreview.addWall2Template(float[][][] A,
NoduleCandidate cand,
float dilateSize) |
float |
LIDCreview.candidateSep(NoduleCandidate A,
NoduleCandidate B)
NoduleCandidate[][][] candTrials;
float[] testRadii = {1f, 1.1f, 1.2f, 1.3f, 1.4f, 1.5f, 1.6f, 1.7f, 1.8f, 1.9f, 2f,
2.2f, 2.4f, 2.6f, 2.8f, 3f,
3.5f, 4f, 4.5f, 5f, 5.5f, 6f, 6.5f, 7f, 7.5f, 8f, 8.5f, 9f};
float[] testPaddings = {1.5f, 2f, 2.5f, 3f};
public void gatAllPtsTrials() {
candTrials = new NoduleCandidate[NtrainingNods][testRadii.length][testPaddings.length];
}
public void getPtTrials(int firstPtCand, int ptAt) {
String studyDirAt = new String(nodsOfInterest[firstPtCand].patientID);
int l = firstPtCand;
// if (origAd != null) origAd.destroy();
// System.gc();
// read in the image data for that study
getPtInputDirInfo(studyDirAt); // sets LIDCstudyInputDir, LIDCnImages & LIDCimageExt.
|
float |
LIDCreview.candidateSep(Point3D A,
NoduleCandidate B) |
boolean |
LIDCreview.kernelHitsChestWall(NoduleCandidate c,
float[][][] A) |
protected NoduleCandidate[] |
noduleDetection.rmRedundantPts(NoduleCandidate[] A,
float sepThresh,
float xscale) |
protected NoduleCandidate[] |
noduleDetectionModule.rmRedundantPts(NoduleCandidate[] A,
float sepThresh,
float wscale,
float hscale,
float dscale) |
Modifier and Type | Method and Description |
---|---|
static NoduleCandidate[] |
ArraysI.insert(NoduleCandidate[] A,
NoduleCandidate newval,
int loc)
insert without extending array
|
static NoduleCandidate |
ArraysI.maxpt(NoduleCandidate[] A) |
static NoduleCandidate |
ArraysI.maxpt(NoduleCandidate[] A,
int x,
int width) |
static NoduleCandidate[] |
ArraysI.read(NoduleCandidate[] A,
java.lang.String path) |
static NoduleCandidate[] |
ArraysI.remove(NoduleCandidate[] A,
int loc) |
static NoduleCandidate[] |
ArraysI.sortInsert(NoduleCandidate[] A,
NoduleCandidate newval) |
static NoduleCandidate[] |
ArraysI.sortMerge(NoduleCandidate[] A,
NoduleCandidate[] B) |
static NoduleCandidate[] |
ArraysI.subArray(NoduleCandidate[] A,
int offset,
int newwidth) |
Modifier and Type | Method and Description |
---|---|
void |
NoduleCandidate.Copy(NoduleCandidate A) |
static NoduleCandidate[] |
ArraysI.insert(NoduleCandidate[] A,
NoduleCandidate newval,
int loc)
insert without extending array
|
static NoduleCandidate[] |
ArraysI.insert(NoduleCandidate[] A,
NoduleCandidate newval,
int loc)
insert without extending array
|
static NoduleCandidate |
ArraysI.maxpt(NoduleCandidate[] A) |
static NoduleCandidate |
ArraysI.maxpt(NoduleCandidate[] A,
int x,
int width) |
void |
ArrayDisplay.overlayBox(NoduleCandidate[] points,
int boxsize) |
void |
ArrayDisplay.overlayBox(NoduleCandidate[] points,
int npts,
int boxsize) |
void |
ArrayDisplay.overlayBox(NoduleCandidate[] points,
int npts,
int boxsize,
java.lang.String color) |
void |
ArrayDisplay.overlayBox(NoduleCandidate[] points,
int boxsize,
java.lang.String color) |
void |
ArrayDisplay.overlayBox(NoduleCandidate point,
int boxsize) |
void |
ArrayDisplay.overlayBox(NoduleCandidate point,
int boxsize,
java.lang.String color) |
void |
ArrayDisplay.overlayCircle(NoduleCandidate[] points,
float mmPerPixelX) |
void |
ArrayDisplay.overlayCircle(NoduleCandidate[] points,
float mmPerPixelX,
java.lang.String color) |
void |
ArrayDisplay.overlayCircle(NoduleCandidate[] points,
int npts,
float mmPerPixelX,
java.lang.String color) |
void |
ArrayDisplay.overlayDiamond(NoduleCandidate[] points,
int boxsize) |
void |
ArrayDisplay.overlayDiamond(NoduleCandidate[] points,
int boxsize,
java.lang.String color) |
void |
ArrayDisplay.overlayDiamond(NoduleCandidate point,
int boxsize) |
void |
ArrayDisplay.overlayDiamond(NoduleCandidate point,
int boxsize,
java.lang.String color) |
static void |
ArraysI.print(NoduleCandidate[][] A,
java.lang.String label) |
static void |
ArraysI.print(NoduleCandidate[] A,
int n,
java.lang.String label) |
static void |
ArraysI.print(NoduleCandidate[] A,
java.lang.String label) |
static NoduleCandidate[] |
ArraysI.read(NoduleCandidate[] A,
java.lang.String path) |
static NoduleCandidate[] |
ArraysI.remove(NoduleCandidate[] A,
int loc) |
static void |
ArraysI.sort(NoduleCandidate[] A) |
static NoduleCandidate[] |
ArraysI.sortInsert(NoduleCandidate[] A,
NoduleCandidate newval) |
static NoduleCandidate[] |
ArraysI.sortInsert(NoduleCandidate[] A,
NoduleCandidate newval) |
static NoduleCandidate[] |
ArraysI.sortMerge(NoduleCandidate[] A,
NoduleCandidate[] B) |
static NoduleCandidate[] |
ArraysI.sortMerge(NoduleCandidate[] A,
NoduleCandidate[] B) |
static NoduleCandidate[] |
ArraysI.subArray(NoduleCandidate[] A,
int offset,
int newwidth) |
static void |
ArraysI.write(NoduleCandidate[][] A,
java.lang.String path) |
static void |
ArraysI.write(NoduleCandidate[][] A,
java.lang.String path,
boolean ask) |
static void |
ArraysI.write(NoduleCandidate[] A,
int npts,
java.lang.String path) |
static void |
ArraysI.write(NoduleCandidate[] A,
int npts,
java.lang.String path,
boolean ask) |
static void |
ArraysI.write(NoduleCandidate[] A,
java.lang.String path) |
static void |
ArraysI.write(NoduleCandidate[] A,
java.lang.String path,
boolean ask) |
Constructor and Description |
---|
NoduleCandidate(NoduleCandidate A) |