1.double acos(_In_ double _X);
返回值为[0~pi ];
2.double asin(_In_ double _X);
返回值为[-pi/2~pi/2];
3.double atan(_In_ double _X);
返回值为[-pi/2~pi/2];
4.double atan2(_In_ double _Y, _In_ double _X);
返回值为[-pi ~pi ],且不考虑_X是否为0;
double tana=atan2(1,1);
cout<<tana*180/ CV_PI <<endl;
tana=atan2(1,-1);
cout<<tana*180/ CV_PI<<endl;
tana=atan2(-1,-1);
cout<<tana*180/ CV_PI<<endl;
tana=atan2(-1,1);
cout<<tana*180/ CV_PI<<endl;