A B C D E F G I N R S

A

Allocation - Class in bilateralfilterinstant
This class is in charge of allocate the memory to store all the intermediate results of the Bilateral Filter.
Allocation(int, int) - Constructor for class bilateralfilterinstant.Allocation
 
approximate(Data, float[], float[]) - Method in class bilateralfilterinstant.Filter
Return 3 indicators of the quality of the approximation of the gaussian function discretized over number of bins elements.

B

bilateralfilterinstant - package bilateralfilterinstant
 

C

computeOrder(Data) - Method in class bilateralfilterinstant.Filter
Determines the order of the filter.
COS - Static variable in class bilateralfilterinstant.Initialization
 

D

Data - Class in bilateralfilterinstant
This class contains the input data.
Data(ImagePlus) - Constructor for class bilateralfilterinstant.Data
Constructor.

E

execute(WalkBar, Data, int) - Method in class bilateralfilterinstant.Filter
Processes the image (in).

F

Filter - Class in bilateralfilterinstant
This class contains the processing of the Bilateral Filter.
Filter(float, float, float, float) - Constructor for class bilateralfilterinstant.Filter
Constructor.

G

Gaussian - Class in bilateralfilterinstant
Gaussian filter class.
Gaussian(float[], float, float, float, int, int, int, float[]) - Constructor for class bilateralfilterinstant.Gaussian
Constructor based on the signal.
getArray() - Method in class bilateralfilterinstant.Allocation
 
getChannel(int) - Method in class bilateralfilterinstant.Allocation
 
getMaximum() - Method in class bilateralfilterinstant.Data
Return the maximum value of the input image.
getMinimum() - Method in class bilateralfilterinstant.Data
Return the minimum value of the input image.
getNumberChannels() - Method in class bilateralfilterinstant.Allocation
 
getPixels(int) - Method in class bilateralfilterinstant.Data
 

I

Initialization - Class in bilateralfilterinstant
This class is responsible for the initialization procedure of the sin and cos tables.
Initialization(int, Allocation, Allocation, Allocation, float, float[], float[], float[]) - Constructor for class bilateralfilterinstant.Initialization
 
isRunning() - Method in class bilateralfilterinstant.Gaussian
 
ITERATION_NONE - Static variable in class bilateralfilterinstant.Filter
 
ITERATION_OVERALL - Static variable in class bilateralfilterinstant.Filter
 
ITERATION_RANGE - Static variable in class bilateralfilterinstant.Filter
 
ITERATION_SPACE - Static variable in class bilateralfilterinstant.Filter
 

N

nx - Variable in class bilateralfilterinstant.Data
 
ny - Variable in class bilateralfilterinstant.Data
 
nz - Variable in class bilateralfilterinstant.Data
 

R

run() - Method in class bilateralfilterinstant.Allocation
 
run() - Method in class bilateralfilterinstant.Gaussian
Run method.
run() - Method in class bilateralfilterinstant.Initialization
 

S

selectChannels(int, double) - Method in class bilateralfilterinstant.Filter
Specifies the select of the channels.
SELECTION_ALL - Static variable in class bilateralfilterinstant.Filter
 
SELECTION_BEST - Static variable in class bilateralfilterinstant.Filter
 
SELECTION_BYTOLERANCE - Static variable in class bilateralfilterinstant.Filter
 
SELECTION_BYTRUNCATION - Static variable in class bilateralfilterinstant.Filter
 
setIterativeScheme(int, int) - Method in class bilateralfilterinstant.Filter
Specifies the iterative scheme.
setLog(boolean) - Method in class bilateralfilterinstant.Filter
Specifies the log status.
setMultithread(boolean) - Method in class bilateralfilterinstant.Filter
Specifies the multithread status.
SIN - Static variable in class bilateralfilterinstant.Initialization
 

A B C D E F G I N R S