ImageD  v2_7_5 (24.06.22)
ImageD is an image processing software designed for rapid prototyping and implementing algorithms and solutions for science, research and teaching.
D_Img_Proc_3dFactory Member List

This is the complete list of members for D_Img_Proc_3dFactory, including all inherited members.

D_Img_Proc_3dFactory()D_Img_Proc_3dFactory
Distance_Transformation_EDT(double spacing_x=1, double spacing_y=1, double spacing_z=1)D_Img_Proc_3dFactorystatic
Duplicate()D_Img_Proc_3dFactorystatic
Euler_Number(double *euler_number)D_Img_Proc_3dFactorystatic
Filter_Eilenstein_Greater_Sum(int size_x=3, int size_y=3, int size_z=3)D_Img_Proc_3dFactorystatic
Filter_Function(function< double(double cur, double nei)> F1_CenterImage, function< double(double f1r, double msk)> F2_f1mask, function< double(vector< double > vf2r)> F3_Combine, function< double(double f3r, double cen)> F4_f3center, int border_type=BORDER_CONSTANT, bool DoNonZeroMaskOnly=false)D_Img_Proc_3dFactorystatic
Filter_Function_8bit(function< uchar(double cur, double nei)> F1_CenterImage, function< uchar(double f1r, double msk)> F2_f1mask, function< uchar(vector< double > vf2r)> F3_Combine, function< uchar(double f3r, double cen)> F4_f3center, int border_type=BORDER_CONSTANT, bool DoNonZeroMaskOnly=false)D_Img_Proc_3dFactorystatic
Filter_Median(int size_x=3, int size_y=3, int size_z=3)D_Img_Proc_3dFactorystatic
InterferometerMichelson(int scene_size_x_px, int scene_size_y_px, int scene_size_z_px, double scale_px2um, double wavelength_um, double dist_source_um, double dist_detector_um, double dist_mirror1_um, double dist_mirror2_um, double angle_mirror1_x, double angle_mirror1_y, double angle_mirror2_x, double angle_mirror2_y, bool intensity_notfield, bool beam_atSO_SO, bool beam_atSO_M1_SO, bool beam_atSO_SP_M2_SP_SO, bool beam_atM1_SO, bool beam_atM1_M1_SO, bool beam_atM2_SP_SO, bool beam_atM2_M2_SP_SO, bool beam_atDE_SP_M1_SO, bool beam_atDE_M2_SP_SO)D_Img_Proc_3dFactorystatic
Morphology_Dilation(int size_x=3, int size_y=3, int size_z=3)D_Img_Proc_3dFactorystatic
Morphology_Erosion(int size_x=3, int size_y=3, int size_z=3)D_Img_Proc_3dFactorystatic
Neighborhood_Configs()D_Img_Proc_3dFactorystatic
Pad_Border(int border_size_x, int border_size_y, int border_size_z, int border_type=BORDER_CONSTANT, double border_val=0)D_Img_Proc_3dFactorystatic