Skip to content

Commit e615faf

Browse files
committed
build: fix MSVS2010
1 parent 8ac2c5d commit e615faf

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

modules/dnn/src/layers/lp_normalize_layer.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@ class LPNormalizeLayerImpl : public LPNormalizeLayer
5353
norm = cv::norm(*inputs[0], NORM_L2);
5454
else
5555
{
56-
pow(abs(*inputs[0]), pnorm, internals[0]);
57-
norm = pow(sum(internals[0])[0], 1.0f / pnorm);
56+
cv::pow(abs(*inputs[0]), pnorm, internals[0]);
57+
norm = pow((float)sum(internals[0])[0], 1.0f / pnorm);
5858
}
5959
multiply(*inputs[0], 1.0f / (norm + epsilon), outputs[0]);
6060
}

modules/imgproc/src/shapedescr.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -593,8 +593,8 @@ cv::RotatedRect cv::fitEllipseAMS( InputArray _points )
593593

594594
x0 = p1/l3 + c.x;
595595
y0 = p2/l3 + c.y;
596-
a = sqrt(2)*sqrt((u1 - 4.0*u2)/((l1 - l2)*l3));
597-
b = sqrt(2)*sqrt(-1.0*((u1 - 4.0*u2)/((l1 + l2)*l3)));
596+
a = std::sqrt(2.)*sqrt((u1 - 4.0*u2)/((l1 - l2)*l3));
597+
b = std::sqrt(2.)*sqrt(-1.0*((u1 - 4.0*u2)/((l1 + l2)*l3)));
598598
if (pVec(1) == 0) {
599599
if (pVec(0) < pVec(2) ) {
600600
theta = 0;
@@ -746,8 +746,8 @@ cv::RotatedRect cv::fitEllipseDirect( InputArray _points )
746746

747747
x0 = p1/l3 + c.x;
748748
y0 = p2/l3 + c.y;
749-
a = sqrt(2)*sqrt((u1 - 4.0*u2)/((l1 - l2)*l3));
750-
b = sqrt(2)*sqrt(-1.0*((u1 - 4.0*u2)/((l1 + l2)*l3)));
749+
a = sqrt(2.)*sqrt((u1 - 4.0*u2)/((l1 - l2)*l3));
750+
b = sqrt(2.)*sqrt(-1.0*((u1 - 4.0*u2)/((l1 + l2)*l3)));
751751
if (pVec(1) == 0) {
752752
if (pVec(0) < pVec(2) ) {
753753
theta = 0;

0 commit comments

Comments
 (0)