|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectstereodisc.Conventions
public class Conventions
Class with defaults and conventions for stereo disk file size, names, directories, etc. Copyright (c) 1999-2004, Michael Abramoff. All rights reserved.
| Field Summary | |
|---|---|
static java.lang.String |
classificationName
|
static java.lang.String |
reportName
|
static java.lang.String |
rsName
|
| Constructor Summary | |
|---|---|
Conventions()
|
|
| Method Summary | |
|---|---|
static java.lang.String |
clsDirectory()
|
static byte[] |
convertImageToResult(ij.process.ColorProcessor ip,
int binning)
Convert a ColorProcessor with an image containing different colors for different classes into an array with 0...number of classes for each pixel. |
static java.lang.String |
ftTempDirectory()
|
static java.lang.String |
ftTrainDirectory()
|
static java.lang.String |
ftUnseenDirectory()
|
static java.lang.String |
getBase()
|
static java.lang.String |
getBasename(java.lang.String cname)
Get the name of the original file that was observed for name. |
static java.lang.String[] |
getBasenames(java.lang.String directory)
Return a list of all unique basenames in directory. |
static java.lang.String[] |
getBasenamesFromFile()
Return a list of basenames coming from a file in TEXT format. |
static java.lang.String[] |
getBasenamesFromFile(java.lang.String directory,
java.lang.String fileName)
Return a list of basenames coming from a file in TEXT format. |
static java.lang.String |
getBaseNoExtension(java.lang.String basename)
Get the name of the original file that was observed for name,. |
static java.lang.String[] |
getFeaturenames()
Return a list of all feature files in directory. |
static java.lang.String[] |
getFilenames(java.lang.String directory)
|
static int |
getGroundTruthObserverIndex(java.lang.String name)
Get the index of the observer that observed file name. |
static ij.ImagePlus |
getImagePlus(java.lang.String directory,
java.lang.String name)
Read image file with name making sure it is a JPEG, TIFF or JPS image. |
static ij.process.ImageProcessor |
getLeftProcessor(ij.process.ImageProcessor ip)
Get the left half of an image that contains a stereo pair. |
static ij.ImagePlus |
getObservationImagePlus(java.lang.String basename,
int observer)
Get the image that is the observation by observer of the image basename. |
static java.lang.String[] |
getObservationnames(java.lang.String directory)
Return a list of all observation stack files in directory. |
static int[] |
getObservers()
Get the number of observers that made ground truth files in directory. |
static java.awt.geom.Point2D.Float[] |
getPointsFromFile(java.lang.String directory,
java.lang.String filename)
|
static ij.process.ImageProcessor |
getRightProcessor(ij.process.ImageProcessor ip)
Get the left half of an image that contains a stereo pair. |
static ij.ImagePlus |
getStereoPairImagePlus(java.lang.String basename)
Return an ImagePlus for the sterep pair (single image) in directory with basename. |
static java.lang.String |
imageDirectory()
|
static boolean |
isGroundTruthBackground(java.awt.Color pixel)
|
static boolean |
isGroundTruthCup(java.awt.Color pixel)
Cups are somewhat *&%$&^ yellowish, i.e., G >= 253 and B < = 5. |
static boolean |
isGroundTruthDisk(java.awt.Color pixel)
Disks are somewhat *&%$&^ red, i.e.. |
static boolean |
isOD(java.lang.String name)
|
static boolean |
isOS(java.lang.String name)
|
static double |
lcdr(float[] v)
Calculate linear cup to disc ratio for a float image. |
static ij.process.ImageProcessor |
loadImage(java.lang.String directory,
java.lang.String name,
int i)
Load an image from directory/filename |
static ij.ImageStack |
loadImageStack(java.lang.String directory,
java.lang.String name)
Load an image stack from directory/filename |
static java.lang.String |
makeFeaturesName(java.lang.String basename)
Make a features filename for basename. |
static java.lang.String |
makeFeaturesName(java.lang.String directory,
java.lang.String basestart)
Make a features filename for a basename that starts with basestart. |
static java.lang.String |
makeGroundTruthName(java.lang.String basename)
Make a ground truth filename for basename. |
static java.lang.String |
makeStereoPairName(java.lang.String basename)
Make a stereopair filename for basename. |
static java.lang.String |
obsCompiledDirectory()
|
static java.lang.String |
obsDirectory()
|
static java.lang.String |
resultsDirectory()
|
static double |
rre(float[] rs,
float[] obs)
Calculate relative rim error (rimn = class 1). |
static java.lang.String |
rsDirectory()
|
static void |
setBase(java.lang.String b)
|
static java.lang.String |
slidesDirectory()
|
static java.lang.String |
stacksDirectory()
|
static void |
useArgs(java.lang.String[] args,
java.lang.String exename)
|
static void |
useBase(java.lang.String b)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String rsName
public static final java.lang.String reportName
public static final java.lang.String classificationName
| Constructor Detail |
|---|
public Conventions()
| Method Detail |
|---|
public static void useArgs(java.lang.String[] args,
java.lang.String exename)
public static void useBase(java.lang.String b)
public static java.lang.String getBase()
public static void setBase(java.lang.String b)
public static java.lang.String resultsDirectory()
public static java.lang.String rsDirectory()
public static java.lang.String ftTrainDirectory()
public static java.lang.String ftUnseenDirectory()
public static java.lang.String ftTempDirectory()
public static java.lang.String clsDirectory()
public static java.lang.String obsDirectory()
public static java.lang.String obsCompiledDirectory()
public static java.lang.String imageDirectory()
public static java.lang.String slidesDirectory()
public static java.lang.String stacksDirectory()
public static java.lang.String[] getFilenames(java.lang.String directory)
public static double lcdr(float[] v)
public static double rre(float[] rs,
float[] obs)
rs - float[]obs - float[]
public static java.lang.String[] getBasenamesFromFile()
throws java.lang.Exception
java.lang.Exception
public static java.lang.String[] getBasenamesFromFile(java.lang.String directory,
java.lang.String fileName)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.String[] getBasenames(java.lang.String directory)
public static java.lang.String[] getFeaturenames()
throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String[] getObservationnames(java.lang.String directory)
public static boolean isGroundTruthCup(java.awt.Color pixel)
public static boolean isGroundTruthDisk(java.awt.Color pixel)
public static boolean isGroundTruthBackground(java.awt.Color pixel)
public static int[] getObservers()
public static byte[] convertImageToResult(ij.process.ColorProcessor ip,
int binning)
public static int getGroundTruthObserverIndex(java.lang.String name)
public static java.lang.String getBasename(java.lang.String cname)
public static java.lang.String getBaseNoExtension(java.lang.String basename)
public static ij.process.ImageProcessor getLeftProcessor(ij.process.ImageProcessor ip)
public static ij.process.ImageProcessor getRightProcessor(ij.process.ImageProcessor ip)
public static java.lang.String makeGroundTruthName(java.lang.String basename)
public static java.lang.String makeFeaturesName(java.lang.String basename)
public static java.lang.String makeFeaturesName(java.lang.String directory,
java.lang.String basestart)
public static java.lang.String makeStereoPairName(java.lang.String basename)
public static ij.ImagePlus getObservationImagePlus(java.lang.String basename,
int observer)
directory - Stringbasename - Stringobserver - int
public static ij.ImagePlus getStereoPairImagePlus(java.lang.String basename)
directory - String the directory from where to obtain the imagebasename - String a name of the form
public static ij.ImagePlus getImagePlus(java.lang.String directory,
java.lang.String name)
directory - String where the image file is located.name - String the basename of the image file
public static boolean isOD(java.lang.String name)
public static boolean isOS(java.lang.String name)
public static java.awt.geom.Point2D.Float[] getPointsFromFile(java.lang.String directory,
java.lang.String filename)
throws java.lang.Exception
java.lang.Exception
public static ij.process.ImageProcessor loadImage(java.lang.String directory,
java.lang.String name,
int i)
directory - name - i -
public static ij.ImageStack loadImageStack(java.lang.String directory,
java.lang.String name)
directory - name -
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||