public class Filter3Ddefault
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
protected class |
Filter3Ddefault.Voxel_value |
Modifier and Type | Field and Description |
---|---|
protected double |
initial_value |
Constructor and Description |
---|
Filter3Ddefault(ImageStack in,
ImageStack out,
int r) |
Modifier and Type | Method and Description |
---|---|
void |
filter() |
protected double |
getVoxel(int i,
int j,
int k) |
protected Filter3Ddefault.Voxel_value |
iterate_and_add(int x,
int y,
int z,
byte type) |
protected Filter3Ddefault.Voxel_value |
iterate_and_read(int[] in) |
protected Filter3Ddefault.Voxel_value |
iterate_and_subtract(int x,
int y,
int z,
byte type) |
protected double |
post_process_voxel(double temp_value,
double operand) |
protected Filter3Ddefault.Voxel_value |
process_next_voxel(int x,
int y,
int z,
Filter3Ddefault.Voxel_value prev_voxel,
byte type) |
protected double |
process_voxel(double temp_value,
double operand) |
public void filter()
protected Filter3Ddefault.Voxel_value iterate_and_read(int[] in)
protected Filter3Ddefault.Voxel_value iterate_and_add(int x, int y, int z, byte type)
protected Filter3Ddefault.Voxel_value iterate_and_subtract(int x, int y, int z, byte type)
protected Filter3Ddefault.Voxel_value process_next_voxel(int x, int y, int z, Filter3Ddefault.Voxel_value prev_voxel, byte type)
protected double process_voxel(double temp_value, double operand)
protected double post_process_voxel(double temp_value, double operand)
protected double getVoxel(int i, int j, int k)