From: Qoo Date: Sat, 13 Feb 2021 00:12:05 +0000 (-0500) Subject: refine X-Git-Tag: accepted/tizen/unified/20220125.121719~1^2~1^2~165^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c909693d45423b12346b6ca590b5dcbb21ae28d3;p=platform%2Fupstream%2Fopencv.git refine --- diff --git a/modules/dnn/src/layers/proposal_layer.cpp b/modules/dnn/src/layers/proposal_layer.cpp index 990cfed..403ec82 100644 --- a/modules/dnn/src/layers/proposal_layer.cpp +++ b/modules/dnn/src/layers/proposal_layer.cpp @@ -54,11 +54,11 @@ public: for (int i = 0; i < ratios.size(); ++i) { float ratio = ratios.get(i); + float width = std::floor(baseSize / sqrt(ratio) + 0.5f); + float height = std::floor(width * ratio + 0.5f); for (int j = 0; j < scales.size(); ++j) { float scale = scales.get(j); - float width = std::floor(baseSize / sqrt(ratio) + 0.5f); - float height = std::floor(width * ratio + 0.5f); widths.push_back(scale * width); heights.push_back(scale * height); }