![]() |
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.
|
This is the complete list of members for D_Img_Proc_2dFactory, including all inherited members.
Channel_Merge() | D_Img_Proc_2dFactory | static |
Channel_Merge(int channel_count, bool channels_use[4]) | D_Img_Proc_2dFactory | static |
Channel_Split(int channel) | D_Img_Proc_2dFactory | static |
Channel_Supression(bool use_r=true, bool use_g=true, bool use_b=true, bool force_3ch=false) | D_Img_Proc_2dFactory | static |
ClassBorder_kNN(int n) | D_Img_Proc_2dFactory | static |
Convert_8UC1_binary() | D_Img_Proc_2dFactory | static |
Convert_Angle2Color_Rad(uchar Saturation=255, uchar Value=255) | D_Img_Proc_2dFactory | static |
Convert_Color(int cvt_mode) | D_Img_Proc_2dFactory | static |
Convert_Color2Mono(int col2mono_code) | D_Img_Proc_2dFactory | static |
Convert_Depth_NoScaling(int depth) | D_Img_Proc_2dFactory | static |
Crop_Circle(int x, int y, int r) | D_Img_Proc_2dFactory | static |
Crop_Rect_Abs(int x, int y, int width, int height) | D_Img_Proc_2dFactory | static |
Crop_Rect_Rel(double x1_rel, double y1_rel, double x2_rel, double y2_rel) | D_Img_Proc_2dFactory | static |
Crop_Rect_Rot(int x, int y, int width, int height, double angle) | D_Img_Proc_2dFactory | static |
D_Img_Proc_2dFactory() | D_Img_Proc_2dFactory | |
DistancesStat(function< double(vector< double >)> F_Stat) | D_Img_Proc_2dFactory | static |
Draw_Contours(vector< vector< Point >> vContours, int line_thickness, double value) | D_Img_Proc_2dFactory | static |
Draw_ContourText(vector< vector< Point >> vContours, QStringList QSL_Texts, vector< Point2f > vTextOrigins, int line_thickness, int text_thickness, double text_scale, double value) | D_Img_Proc_2dFactory | static |
Draw_ContourText_InPlace(vector< vector< Point >> vContours, QStringList QSL_Texts, vector< Point2f > vTextOrigins, int line_thickness, int text_thickness, double text_scale, double value) | D_Img_Proc_2dFactory | static |
Draw_Label_Numbers(double scale, double thickness, bool center) | D_Img_Proc_2dFactory | static |
Draw_Label_Numbers_LUT(vector< double > v_LUT, bool border, double scale, double thickness, bool center, int precision, uchar r=0, uchar g=0, uchar b=0) | D_Img_Proc_2dFactory | static |
Draw_Label_Text(QStringList QSL_LabelTexts, bool border, double scale, double thickness, bool center, uchar r=0, uchar g=0, uchar b=0, int connectivity=4) | D_Img_Proc_2dFactory | static |
Feature_Connect(int pt_type1, int pt_type2, double dist_min, double dist_max, int feat1, int feat2, function< bool(double, double)> comp, int connect_mode=c_CONNECT_CLOSEST, int connectivity=4, int thickness=2) | D_Img_Proc_2dFactory | static |
Feature_Select(int feature, double f_min, double f_max, int connectivity) | D_Img_Proc_2dFactory | static |
Feature_Value(int feature, int connectivity) | D_Img_Proc_2dFactory | static |
Feature_Visualize(int feature, int connectivity, int thickness, double scale) | D_Img_Proc_2dFactory | static |
FeatureContext_Select(int pt_type1, int pt_type2, double dist_min, double dist_max, int feat, int stat, double t_min, double t_max, int connectivity=4) | D_Img_Proc_2dFactory | static |
FeatureContext_Value(int pt_type1, int pt_type2, double dist_min, double dist_max, int feat, int stat, int connectivity=4) | D_Img_Proc_2dFactory | static |
Fill_Holes() | D_Img_Proc_2dFactory | static |
Filter_Bilateral(int diameter, int border, double sigma_color, double sigma_space) | D_Img_Proc_2dFactory | static |
Filter_Canny(int size, double thres_low, double thres_high, bool L2_gradient) | D_Img_Proc_2dFactory | static |
Filter_Eilenstein(int comp, int size_x, int size_y, bool normalized, double constant) | D_Img_Proc_2dFactory | static |
Filter_Eilenstein(function< double(double cur, double nei)> response_CurNei, function< double(double res, double wei)> weight_ResWeigth, function< double(vector< double > v_res)> combine_Responses) | D_Img_Proc_2dFactory | static |
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_2dFactory | static |
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_2dFactory | static |
Filter_Gabor(int size_x, int size_y, int border, int out_depth, double sigma, double theta, double lambda, double gamma, double psi, double delta) | D_Img_Proc_2dFactory | static |
Filter_Gauss(int size_x, int size_y, int border, double sigma_x, double sigma_y) | D_Img_Proc_2dFactory | static |
Filter_Laplace(int size, int border, int out_depth, double scale, double delta) | D_Img_Proc_2dFactory | static |
Filter_Maximum_1C(size_t mask_size_x, size_t mask_size_y) | D_Img_Proc_2dFactory | static |
Filter_Mean(int size_x, int size_y, int border, int out_depth, bool norm) | D_Img_Proc_2dFactory | static |
Filter_Median(int size) | D_Img_Proc_2dFactory | static |
Filter_Median() | D_Img_Proc_2dFactory | static |
Filter_RankOrder(double quantil) | D_Img_Proc_2dFactory | static |
Filter_RankOrder_Circular(double quantil, double radius) | D_Img_Proc_2dFactory | static |
Filter_RankOrder_Rect(double quantil, int size_x, int size_y) | D_Img_Proc_2dFactory | static |
Filter_RootMeanSquare(int size_x, int size_y, int border, int out_depth, bool norm) | D_Img_Proc_2dFactory | static |
Filter_Sobel(int size, int border, int out_depth, double scale, double delta, int d_x, int d_y) | D_Img_Proc_2dFactory | static |
Filter_Stat(int stat, int border_type=BORDER_CONSTANT) | D_Img_Proc_2dFactory | static |
Filter_Stat_Circular(double radius, int stat, int border_type=BORDER_CONSTANT) | D_Img_Proc_2dFactory | static |
Filter_Stat_Rect(int size_x, int size_y, int stat, int border_type=BORDER_CONSTANT) | D_Img_Proc_2dFactory | static |
Floodfill_Border(double new_val) | D_Img_Proc_2dFactory | static |
Floodfill_Delta(int seed_x, int seed_y, uchar val_new, uchar val_delta) | D_Img_Proc_2dFactory | static |
ForceSize(int width, int heigth, int border_type=BORDER_CONSTANT) | D_Img_Proc_2dFactory | static |
GammaSpread(double gamma, double in_min, double in_max, double out_min, double out_max, bool force_8bit) | D_Img_Proc_2dFactory | static |
GammaSpread_Quantiles(double gamma, double quantile_low, double quantile_high, double out_min=0, double out_max=255, bool force_8bit=false, bool ignore_zeros=true) | D_Img_Proc_2dFactory | static |
Generate_byValueFunction(int width, int height, function< double(double x, double y)> value_function) | D_Img_Proc_2dFactory | static |
Generate_byValueFunction_Complex(int width, int height, function< complex< double >(complex< double > x, complex< double > y)> value_function) | D_Img_Proc_2dFactory | static |
Geometric_Reduce(int geometric, int connectivity, int thickness, uchar value) | D_Img_Proc_2dFactory | static |
Grab_Color(int color_space, int out_mode, vector< uchar > min, vector< uchar > max) | D_Img_Proc_2dFactory | static |
Histogram_Equalize() | D_Img_Proc_2dFactory | static |
Hysteresis(bool labeling=false) | D_Img_Proc_2dFactory | static |
Labeling(int connectivity, int out_depth) | D_Img_Proc_2dFactory | static |
Load_From_Path_Raw(string path, int width, int height, int out_type) | D_Img_Proc_2dFactory | static |
Math_1img_Addition(double summmand) | D_Img_Proc_2dFactory | static |
Math_1img_Division(double divisor) | D_Img_Proc_2dFactory | static |
Math_1img_Inversion() | D_Img_Proc_2dFactory | static |
Math_1img_Log() | D_Img_Proc_2dFactory | static |
Math_1img_Multiplication(double factor) | D_Img_Proc_2dFactory | static |
Math_1img_Power(double power) | D_Img_Proc_2dFactory | static |
Math_1img_Root() | D_Img_Proc_2dFactory | static |
Math_1img_Subtraction(double subtrahend) | D_Img_Proc_2dFactory | static |
Math_2img_Addition() | D_Img_Proc_2dFactory | static |
Math_2img_AdditionWeighted(double weight_1, double weight_2, double weight_sum) | D_Img_Proc_2dFactory | static |
Math_2img_BitwiseAnd() | D_Img_Proc_2dFactory | static |
Math_2img_BitwiseOr() | D_Img_Proc_2dFactory | static |
Math_2img_BitwiseXor() | D_Img_Proc_2dFactory | static |
Math_2img_Compare(int comp) | D_Img_Proc_2dFactory | static |
Math_2img_Division(double scale) | D_Img_Proc_2dFactory | static |
Math_2img_Function(function< double(double x, double y)> function_img1_img2) | D_Img_Proc_2dFactory | static |
Math_2img_Function_8bit(function< uchar(double x, double y)> function_img1_img2) | D_Img_Proc_2dFactory | static |
Math_2img_Function_Complex(function< complex< double >(complex< double > x, complex< double > y)> function_img1_img2) | D_Img_Proc_2dFactory | static |
Math_2img_Maximum() | D_Img_Proc_2dFactory | static |
Math_2img_Minimum() | D_Img_Proc_2dFactory | static |
Math_2img_Multiplication(double scale) | D_Img_Proc_2dFactory | static |
Math_2img_Subtraction() | D_Img_Proc_2dFactory | static |
Math_2img_SubtractionAbsolute() | D_Img_Proc_2dFactory | static |
Math_3img_Addition() | D_Img_Proc_2dFactory | static |
Math_3img_Addition(double summand) | D_Img_Proc_2dFactory | static |
Math_3img_BitwiseAnd() | D_Img_Proc_2dFactory | static |
Math_3img_BitwiseOr() | D_Img_Proc_2dFactory | static |
Math_3img_Multiplication() | D_Img_Proc_2dFactory | static |
Math_3img_Multiplication(double factor) | D_Img_Proc_2dFactory | static |
Math_4img_Addition() | D_Img_Proc_2dFactory | static |
Math_4img_Addition(double summand) | D_Img_Proc_2dFactory | static |
Math_4img_BitwiseAnd() | D_Img_Proc_2dFactory | static |
Math_4img_BitwiseOr() | D_Img_Proc_2dFactory | static |
Math_4img_Multiplication() | D_Img_Proc_2dFactory | static |
Math_4img_Multiplication(double factor) | D_Img_Proc_2dFactory | static |
Matrix_Product() | D_Img_Proc_2dFactory | static |
Morphology_Elemental(int morph_type, int elem_type, int elem_size_X, int elem_size_Y, int border_type, int iterations) | D_Img_Proc_2dFactory | static |
Morphology_LocMax_Rect(int elem_size_X=3, int elem_size_Y=3) | D_Img_Proc_2dFactory | static |
Morphology_Reconstruction(double quantil=1) | D_Img_Proc_2dFactory | static |
Morphology_Skeleton(int elem_type, int elem_size_X, int elem_size_Y, int border_type) | D_Img_Proc_2dFactory | static |
Normalize(int norm, int type, double min, double max) | D_Img_Proc_2dFactory | static |
OverlayOverwrite(uchar r, uchar g, uchar b, double intensity_overlay) | D_Img_Proc_2dFactory | static |
OverlayOverwrite(double intensity_overlay, double intensity_backg) | D_Img_Proc_2dFactory | static |
OverlayOverwrite(uchar r, uchar g, uchar b, double intensity_overlay, double intensity_backgr) | D_Img_Proc_2dFactory | static |
Pad_Border(int size_x, int size_y, int type=BORDER_CONSTANT) | D_Img_Proc_2dFactory | static |
RadiometricStereo(double S1X, double S1Y, double S1Z, double S2X, double S2Y, double S2Z, double S3X, double S3Y, double S3Z, int out_mode) | D_Img_Proc_2dFactory | static |
Scale_Factor(double scale_x, double scale_y) | D_Img_Proc_2dFactory | static |
Scale_ToSize(int size_x, int size_y) | D_Img_Proc_2dFactory | static |
Shading_Correct() | D_Img_Proc_2dFactory | static |
Sign2Color(bool norm=false) | D_Img_Proc_2dFactory | static |
Stitch_Border_abs(int border_R, int border_B, int overlap_R, int overlap_B, Stitcher::Mode mode=Stitcher::SCANS) | D_Img_Proc_2dFactory | static |
Stitch_Border_abs_custom(int border_R, int border_B, int overlap_R, int overlap_B) | D_Img_Proc_2dFactory | static |
Stitch_Border_rel(double border_R, double border_B, double overlap_R, double overlap_B, Stitcher::Mode mode=Stitcher::SCANS) | D_Img_Proc_2dFactory | static |
Stitch_Border_rel_custom(double border_R, double border_B, double overlap_R, double overlap_B) | D_Img_Proc_2dFactory | static |
Threshold_Absolute(double thresh) | D_Img_Proc_2dFactory | static |
Threshold_Adaptive(int mode, int max, int mask_type, int mask_size, double offset) | D_Img_Proc_2dFactory | static |
Threshold_Adaptive_Gauss(int size, double sigma, double offset, double scale) | D_Img_Proc_2dFactory | static |
Threshold_Auto(int mode, int max, int auto_type) | D_Img_Proc_2dFactory | static |
Threshold_RankOrderOffsetHysteresis(double radius, double quantile, double thresh_offset_indicator, double thresh_offset_hysteresis, bool labeling=false) | D_Img_Proc_2dFactory | static |
Threshold_Realtive(double base, double thresh_rel) | D_Img_Proc_2dFactory | static |
Threshold_Value(int mode, int max, int thresh) | D_Img_Proc_2dFactory | static |
Transformation_Distance(int metric, int precision) | D_Img_Proc_2dFactory | static |
Transformation_Fourier(bool complex_input=true, bool invers=false, bool force_fft=true, bool out_real=false, int out_complex_mode=c_COMPLEX2REAL_ABS, bool out_scale=false, bool out_center=true, bool out_nof0=true) | D_Img_Proc_2dFactory | static |
Transformation_Watershed() | D_Img_Proc_2dFactory | static |
Transformation_Watershed_Auto(double distance, bool include_not_seeded, bool conv_8bit, bool exclude_border) | D_Img_Proc_2dFactory | static |
Transformation_Watershed_Auto(int size, double sigma, bool include_not_seeded, bool conv_8bit, bool exclude_border) | D_Img_Proc_2dFactory | static |
Transformation_Watershed_Auto(bool include_not_seeded, bool conv_8bit, bool exclude_border) | D_Img_Proc_2dFactory | static |
Transformation_Watershed_Custom(int connectivity=8) | D_Img_Proc_2dFactory | static |
ValueStat(int stat, int connectivity=8) | D_Img_Proc_2dFactory | static |
ValueStat_Select(int stat, double thresh_min, double thresh_max, int connectivity=8) | D_Img_Proc_2dFactory | static |
Visualize_to8bit(int mode_crop, int mode_trafo, int mode_anchor, int mode_range, double val_anchor, double val_range, double val_min, double val_max, double val_gamma, double val_center, double val_scale, bool keep_min_max=false) | D_Img_Proc_2dFactory | static |