![]() |
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_Math, including all inherited members.
Affinity_2D_h(double shift_x, double shift_y, double a11, double a12, double a21, double a22) | D_Math | static |
Affinity_3D_h(double shift_x, double shift_y, double shift_z, double a11, double a12, double a13, double a21, double a22, double a23, double a31, double a32, double a33) | D_Math | static |
AngleRad(Point2f pt1, Point2f pt2) | D_Math | static |
AreaCircle(double r) | D_Math | static |
AreaCircleSection_r_alpha(double r, double alpha) | D_Math | static |
AreaCircleSection_r_s(double r, double s) | D_Math | static |
AreaOverlapCircles(double r1, double r2, double d) | D_Math | static |
Binomial_Coefficient(double n, double k) | D_Math | static |
Center(Point2f pt1, Point2f pt2) | D_Math | static |
Close_Contour_Gaps_With_Lines_8(vector< Point > *pvContour) | D_Math | static |
Close_Contour_Gaps_With_Lines_8(vector< vector< Point >> *pvvContours) | D_Math | static |
Compare(size_t compare_index, double v1, double v2) | D_Math | static |
Complex_Absolute(complex< double > c) | D_Math | inlinestatic |
Complex_Absolute(double r, double i) | D_Math | inlinestatic |
Complex_Absolute_Square(complex< double > c) | D_Math | inlinestatic |
Complex_Absolute_Square(double r, double i) | D_Math | inlinestatic |
Complex_Conjugated(complex< double > c) | D_Math | inlinestatic |
Complex_Conjugated(double r, double i) | D_Math | inlinestatic |
Complex_Imaginary(complex< double > c) | D_Math | inlinestatic |
Complex_Phase(complex< double > c) | D_Math | inlinestatic |
Complex_Phase(double r, double i) | D_Math | inlinestatic |
Complex_Real(complex< double > c) | D_Math | inlinestatic |
Condition_2D(int type, double a=1, double b=0, double c=1, double d=0, double e=0, double f=0, double g=0, double h=0) | D_Math | static |
CopyValue() | D_Math | static |
Curve_Array(int prototype) | D_Math | static |
D_Math() | D_Math | |
Difference_AngleRad(double a1, double a2) | D_Math | static |
Distance(Point pt1, Point pt2) | D_Math | static |
Distance(Point2f pt1, Point pt2) | D_Math | static |
Distance(Point pt1, Point2f pt2) | D_Math | static |
Distance(Point2f pt1, Point2f pt2) | D_Math | static |
Distance(Point2d pt1, Point2d pt2) | D_Math | static |
Distance(Point2f pt, Rect r) | D_Math | static |
Distance(Point pt, Rect r) | D_Math | static |
Distance_AngleRad_Shortest_Signed(double a1, double a2) | D_Math | static |
Distance_AngleRad_Shortest_Unsigned(double a1, double a2) | D_Math | static |
Distance_Transformation_1D(vector< double > *v_edt, vector< double > v_line, double spacing=1) | D_Math | static |
Euclidean_2D_h_deg(double shift_x, double shift_y, double angle) | D_Math | static |
Euclidean_2D_h_rad(double shift_x, double shift_y, double angle) | D_Math | static |
Euclidean_3D_h_deg(double shift_x, double shift_y, double shift_z, double angle_x, double angle_y, double angle_z) | D_Math | static |
Euclidean_3D_h_rad(double shift_x, double shift_y, double shift_z, double angle_x, double angle_y, double angle_z) | D_Math | static |
Function_1D_to_1D(int type, double a=1, double b=0, double c=0, double d=0) | D_Math | static |
Function_2D_to_1D(int type, double a=1, double b=0, double c=1, double d=0, double e=0, double f=0, double nan_val=0, double inf_val=0) | D_Math | static |
Function_2D_to_1D_8bit(int type, double a=1, double b=0, double c=1, double d=0, double e=0, double f=0, uchar nan_val=0, uchar inf_val=0) | D_Math | static |
Function_2D_to_1D_Complex(int type, double sx, double ox, double sy, double oy, double a=1, double b=0, double c=1, double d=0, double e=0, double f=0, double nan_val=0, double inf_val=0) | D_Math | static |
Function_6D_to_1D(int type, double sx, double ox, double sy, double oy, double sz, double oz, double st, double ot, double ss, double os, double sp, double op, double a=1, double b=0, double c=1, double d=0, double e=0, double f=0, double nan_val=0, double inf_val=0) | D_Math | static |
GammaCorrect_to01(double min, double max, double gamma) | D_Math | static |
Greater_3D(double x0, double x1, double x2, double y0, double y1, double y2) | D_Math | static |
GreaterOrEqual_3D(double x0, double x1, double x2, double y0, double y1, double y2) | D_Math | static |
Homogenious_2D(double x, double y) | D_Math | static |
Homogenious_2D(double u, double v, double w) | D_Math | static |
Homogenious_2D(Mat V_inhomo) | D_Math | static |
Homogenious_3D(double x, double y, double z) | D_Math | static |
Homogenious_3D(double u, double v, double w, double q) | D_Math | static |
Homogenious_3D(Mat V_inhomo) | D_Math | static |
Inhomogenious_2D(double x, double y) | D_Math | static |
Inhomogenious_2D(double u, double v, double w) | D_Math | static |
Inhomogenious_2D(Mat V_homo) | D_Math | static |
Inhomogenious_3D(double x, double y, double z) | D_Math | static |
Inhomogenious_3D(double u, double v, double w, double q) | D_Math | static |
Inhomogenious_3D(Mat V_homo) | D_Math | static |
LimitRange(double min, double max) | D_Math | static |
Line_Bresenham_8(Point P0, Point P1) | D_Math | static |
Log_Centered(double center, double divisor) | D_Math | static |
Log_Centered(double min, double max, double center, double divisor) | D_Math | static |
Maximum_Gil(vector< double > *vDataOut, vector< double > *vDataIn, size_t mask_size) | D_Math | static |
MedianRunning(vector< uchar > *vDataOut, vector< uchar > vDataIn, size_t mask_size) | D_Math | static |
Minimum_TrisectionInterval(function< double(double)> F, double start_border_low, double start_border_high, double resolution_needed) | D_Math | static |
Points_Are_Neighbors_8(Point P0, Point P1) | D_Math | static |
Projektion_2D_h(double shift_x, double shift_y, double a11, double a12, double a21, double a22, double p1, double p2) | D_Math | static |
Projektion_3D_h(double shift_x, double shift_y, double shift_z, double a11, double a12, double a13, double a21, double a22, double a23, double a31, double a32, double a33, double p1, double p2, double p3) | D_Math | static |
Projektion_ND_h(Mat A, Mat t, Mat P) | D_Math | static |
Pythagoras(double x, double y) | D_Math | static |
QuantilRunning(vector< uchar > *vDataOut, vector< uchar > vDataIn, size_t mask_size, double quantil_lower) | D_Math | static |
Rotation_2D_h_deg(double angle) | D_Math | static |
Rotation_2D_h_deg(double angle, double center_x, double center_y) | D_Math | static |
Rotation_2D_h_rad(double angle) | D_Math | static |
Rotation_2D_h_rad(double angle, double center_x, double center_y) | D_Math | static |
Rotation_2D_i_deg(double angle) | D_Math | static |
Rotation_2D_i_rad(double angle) | D_Math | static |
Rotation_3D_h_deg(double angle_x, double angle_y, double angle_z) | D_Math | static |
Rotation_3D_h_deg(double angle_x, double angle_y, double angle_z, double center_x, double center_y, double center_z) | D_Math | static |
Rotation_3D_h_rad(double angle_x, double angle_y, double angle_z) | D_Math | static |
Rotation_3D_h_rad(double angle_x, double angle_y, double angle_z, double center_x, double center_y, double center_z) | D_Math | static |
Rotation_3D_i_deg(double angle_x, double angle_y, double angle_z) | D_Math | static |
Rotation_3D_i_rad(double angle_x, double angle_y, double angle_z) | D_Math | static |
Shift_2D_h(double shift_x, double shift_y) | D_Math | static |
Shift_3D_h(double shift_x, double shift_y, double shift_z) | D_Math | static |
Similarity_2D_h_deg(double shift_x, double shift_y, double angle, double scale) | D_Math | static |
Similarity_2D_h_rad(double shift_x, double shift_y, double angle, double scale) | D_Math | static |
Similarity_3D_h_deg(double shift_x, double shift_y, double shift_z, double angle_x, double angle_y, double angle_z, double scale) | D_Math | static |
Similarity_3D_h_rad(double shift_x, double shift_y, double shift_z, double angle_x, double angle_y, double angle_z, double scale) | D_Math | static |
Smaller_3D(double x0, double x1, double x2, double y0, double y1, double y2) | D_Math | static |
SmallerOrEqual_3D(double x0, double x1, double x2, double y0, double y1, double y2) | D_Math | static |
Spread_2_8bit(double min, double max, function< double(double val_in)> F) | D_Math | static |
Sum_AngleRad(double a1, double a2) | D_Math | static |