1. Round , Floor , Ceil
舍入转为整数
int cvRound(double value),int cvFloor(double value),int
cvCeil(double value)
2. Sqrt(平方根),
InvSqrt(平方根的倒数),Cbrt(输入值的立方根)
float cvSqrt(float value), float cvInvSqrt(float value), float
cvCbrt(float value)
3. FastArctan
float cvFastArctan(float y,float x)
计算二维向量的全范围角度
4. IsNaN
int cvIsNan(double
value)判断输入值是否为一个数字
5. IsInf
int cvIsInf(double value)
判断一个数字是否为无穷大
6. CartToPolar
void cvCartToPolar(const CvArr * x, const CvArr * y, CvArr *
magnitude, CvArr * angle=NULL,int angle_in_degrees=0);
计算二维向量的长度、角度或者两者,
magnitude:存储向量长度输出数组。
7. PolarToCart
void cvPolarToCart(const CvArr * magnitude, const CvArr * angle,
CvArr * x, CvArr * y,int angle_in_degrees=0);
计算极坐标形式下二维向量所对应的直角坐标
8. Pow, Exp, Log
void cvPow(const CvArr * sr, CvArr * dst, double power)
对数组内的每个元素求幂
void cvExp(const CvArr * src,CvArr * dst)
计算数组元素的的指数幂
void cvLog(const CvArr * src,CvArr * dst)
计算每个数组元素的绝对值的自然对数
9. SolveCubic
void cvSolveCubic(const CvArr * coeffs, CvArr * roots)
求解三次曲线函数的实根