Fix iOS warnings about implicit conversion precision by changing double literals to float ones

Conflicts:
	modules/contrib/include/opencv2/contrib/retina.hpp
This commit is contained in:
Thomas Gabrowski
2015-02-13 00:51:03 +00:00
committed by Dikay900
parent 655b28ee0c
commit 63dbeeaac5
2 changed files with 5 additions and 5 deletions

View File

@@ -253,7 +253,7 @@ void cv::Affine3<T>::rotation(const Vec3& _rvec)
double c = std::cos(theta);
double s = std::sin(theta);
double c1 = 1. - c;
double itheta = theta ? 1./theta : 0.;
double itheta = (theta != 0) ? 1./theta : 0.;
rx *= itheta; ry *= itheta; rz *= itheta;