From 2ed5cba110552f8cfdc4925fd627f5a63187b76f Mon Sep 17 00:00:00 2001 From: Alexander Alekhin Date: Sun, 29 Aug 2021 09:17:44 +0000 Subject: [PATCH] build: eliminate build warnings --- modules/calib3d/src/chessboard.cpp | 8 ++++---- modules/gapi/test/streaming/gapi_streaming_tests.cpp | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/calib3d/src/chessboard.cpp b/modules/calib3d/src/chessboard.cpp index 18e2605f53..1801a1cbf4 100644 --- a/modules/calib3d/src/chessboard.cpp +++ b/modules/calib3d/src/chessboard.cpp @@ -1707,10 +1707,10 @@ void Chessboard::Board::normalizeOrientation(bool bblack) iter_bottom_left.getCell()->empty() || iter_bottom_right.getCell()->empty()) return; - float d1 = pow(top_left->top_left->x,2)+pow(top_left->top_left->y,2); - float d2 = pow((*iter_top_right)->x,2)+pow((*iter_top_right)->y,2); - float d3 = pow((*iter_bottom_left)->x,2)+pow((*iter_bottom_left)->y,2); - float d4 = pow((*iter_bottom_right)->x,2)+pow((*iter_bottom_right)->y,2); + float d1 = top_left->top_left->dot(*top_left->top_left); + float d2 = (*iter_top_right)->dot(*(*iter_top_right)); + float d3 = (*iter_bottom_left)->dot(*(*iter_bottom_left)); + float d4 = (*iter_bottom_right)->dot(*(*iter_bottom_right)); if(d2 <= d1 && d2 <= d3 && d2 <= d4) // top left is top right rotateLeft(); else if(d3 <= d1 && d3 <= d2 && d3 <= d4) // top left is bottom left diff --git a/modules/gapi/test/streaming/gapi_streaming_tests.cpp b/modules/gapi/test/streaming/gapi_streaming_tests.cpp index 76027a56c6..369a0c069f 100644 --- a/modules/gapi/test/streaming/gapi_streaming_tests.cpp +++ b/modules/gapi/test/streaming/gapi_streaming_tests.cpp @@ -292,7 +292,7 @@ struct StreamDataProvider : public cv::gapi::wip::onevpl::IDataProvider { size_t fetch_data(size_t out_data_size, void* out_data_buf) override { data_stream.read(reinterpret_cast(out_data_buf), out_data_size); - return data_stream.gcount(); + return (size_t)data_stream.gcount(); } bool empty() const override { return data_stream.eof() || data_stream.bad();