mirror of
https://github.com/opencv/opencv.git
synced 2026-07-31 00:03:03 +04:00
Resolve valgrind warnings
This commit is contained in:
@@ -3250,20 +3250,20 @@ typedef testing::TestWithParam<perf::MatDepth> NonZeroSupportedMatDepth;
|
|||||||
|
|
||||||
TEST_P(NonZeroSupportedMatDepth, findNonZero)
|
TEST_P(NonZeroSupportedMatDepth, findNonZero)
|
||||||
{
|
{
|
||||||
cv::Mat src = cv::Mat(16,16, CV_MAKETYPE(GetParam(), 1));
|
cv::Mat src = cv::Mat::zeros(16,16, CV_MAKETYPE(GetParam(), 1));
|
||||||
vector<Point> pts;
|
vector<Point> pts;
|
||||||
EXPECT_NO_THROW(findNonZero(src, pts));
|
EXPECT_NO_THROW(findNonZero(src, pts));
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST_P(NonZeroSupportedMatDepth, countNonZero)
|
TEST_P(NonZeroSupportedMatDepth, countNonZero)
|
||||||
{
|
{
|
||||||
cv::Mat src = cv::Mat(16,16, CV_MAKETYPE(GetParam(), 1));
|
cv::Mat src = cv::Mat::zeros(16,16, CV_MAKETYPE(GetParam(), 1));
|
||||||
EXPECT_NO_THROW(countNonZero(src));
|
EXPECT_NO_THROW(countNonZero(src));
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST_P(NonZeroSupportedMatDepth, hasNonZero)
|
TEST_P(NonZeroSupportedMatDepth, hasNonZero)
|
||||||
{
|
{
|
||||||
cv::Mat src = cv::Mat(16,16, CV_MAKETYPE(GetParam(), 1));
|
cv::Mat src = cv::Mat::zeros(16,16, CV_MAKETYPE(GetParam(), 1));
|
||||||
EXPECT_NO_THROW(hasNonZero(src));
|
EXPECT_NO_THROW(hasNonZero(src));
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -3295,7 +3295,7 @@ typedef testing::TestWithParam<perf::MatDepth> MinMaxSupportedMatDepth;
|
|||||||
|
|
||||||
TEST_P(MinMaxSupportedMatDepth, minMaxLoc)
|
TEST_P(MinMaxSupportedMatDepth, minMaxLoc)
|
||||||
{
|
{
|
||||||
cv::Mat src = cv::Mat(16,16, CV_MAKETYPE(GetParam(), 1));
|
cv::Mat src = cv::Mat::zeros(16,16, CV_MAKETYPE(GetParam(), 1));
|
||||||
double minV=0.0, maxV=0.0;
|
double minV=0.0, maxV=0.0;
|
||||||
Point minLoc, maxLoc;
|
Point minLoc, maxLoc;
|
||||||
EXPECT_NO_THROW(cv::minMaxLoc(src, &minV, &maxV, &minLoc, &maxLoc));
|
EXPECT_NO_THROW(cv::minMaxLoc(src, &minV, &maxV, &minLoc, &maxLoc));
|
||||||
@@ -3303,7 +3303,7 @@ TEST_P(MinMaxSupportedMatDepth, minMaxLoc)
|
|||||||
|
|
||||||
TEST_P(MinMaxSupportedMatDepth, minMaxIdx)
|
TEST_P(MinMaxSupportedMatDepth, minMaxIdx)
|
||||||
{
|
{
|
||||||
cv::Mat src = cv::Mat(16,16, CV_MAKETYPE(GetParam(), 1));
|
cv::Mat src = cv::Mat::zeros(16,16, CV_MAKETYPE(GetParam(), 1));
|
||||||
double minV=0.0, maxV=0.0;
|
double minV=0.0, maxV=0.0;
|
||||||
int minIdx=0, maxIdx=0;
|
int minIdx=0, maxIdx=0;
|
||||||
EXPECT_NO_THROW(cv::minMaxIdx(src, &minV, &maxV, &minIdx, &maxIdx));
|
EXPECT_NO_THROW(cv::minMaxIdx(src, &minV, &maxV, &minIdx, &maxIdx));
|
||||||
|
|||||||
@@ -233,7 +233,7 @@ public:
|
|||||||
outputChannels = numChannels;
|
outputChannels = numChannels;
|
||||||
|
|
||||||
outputs.assign(1, inputs[0]);
|
outputs.assign(1, inputs[0]);
|
||||||
outputs[0][1] = numChannels;
|
outputs[0][(dims == 1) ? 0 : 1] = numChannels;
|
||||||
|
|
||||||
if (dims >= 1)
|
if (dims >= 1)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user