|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectbilateralfilterinstant.Filter
public class Filter
This class contains the processing of the Bilateral Filter.
| Field Summary | |
|---|---|
static int |
ITERATION_NONE
|
static int |
ITERATION_OVERALL
|
static int |
ITERATION_RANGE
|
static int |
ITERATION_SPACE
|
static int |
SELECTION_ALL
|
static int |
SELECTION_BEST
|
static int |
SELECTION_BYTOLERANCE
|
static int |
SELECTION_BYTRUNCATION
|
| Constructor Summary | |
|---|---|
Filter(float sigmaR,
float sigmaX,
float sigmaY,
float sigmaZ)
Constructor. |
|
| Method Summary | |
|---|---|
float[] |
approximate(Data data,
float[] gaussian,
float[] approx)
Return 3 indicators of the quality of the approximation of the gaussian function discretized over number of bins elements. |
int[] |
computeOrder(Data data)
Determines the order of the filter. |
float[] |
execute(additionaluserinterface.WalkBar walk,
Data data,
int channel)
Processes the image (in). |
void |
selectChannels(int methodSelectionChannels,
double valueSelectionChannels)
Specifies the select of the channels. |
void |
setIterativeScheme(int nbIteration,
int modeIteration)
Specifies the iterative scheme. |
void |
setLog(boolean log)
Specifies the log status. |
void |
setMultithread(boolean multithread)
Specifies the multithread status. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static int ITERATION_NONE
public static int ITERATION_RANGE
public static int ITERATION_SPACE
public static int ITERATION_OVERALL
public static int SELECTION_BEST
public static int SELECTION_ALL
public static int SELECTION_BYTRUNCATION
public static int SELECTION_BYTOLERANCE
| Constructor Detail |
|---|
public Filter(float sigmaR,
float sigmaX,
float sigmaY,
float sigmaZ)
| Method Detail |
|---|
public void setLog(boolean log)
public void setMultithread(boolean multithread)
public void setIterativeScheme(int nbIteration,
int modeIteration)
public void selectChannels(int methodSelectionChannels,
double valueSelectionChannels)
public int[] computeOrder(Data data)
public float[] execute(additionaluserinterface.WalkBar walk,
Data data,
int channel)
public float[] approximate(Data data,
float[] gaussian,
float[] approx)
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||