@@ -57,7 +57,8 @@ Mat knRnd(int size, int density)
57
57
*/
58
58
void dilate_rgr (InputArray src, InputArray kernel, Point anchor = Point (-1 , -1 ),
59
59
int iterations = 1,
60
- BorderTypes bdrType = BorderTypes::BORDER_CONSTANT, Scalar& bdrVal = Scalar::all(DBL_MAX))
60
+ BorderTypes bdrType = BorderTypes::BORDER_CONSTANT,
61
+ const Scalar& bdrVal = morphologyDefaultBorderValue())
61
62
{
62
63
Mat expected, actual;
63
64
dilate (src, expected, kernel, anchor, iterations, bdrType, bdrVal);
@@ -94,7 +95,8 @@ TEST(ximgproc_StMorph_dilate, regression_it2) { dilate_rgr(im(CV_8UC3), kn5(), P
94
95
*/
95
96
void dilate_ftr (InputArray src, InputArray kernel, Point anchor = Point (-1 , -1 ),
96
97
int iterations = 1,
97
- BorderTypes bdrType = BorderTypes::BORDER_CONSTANT, Scalar& bdrVal = Scalar::all(DBL_MAX))
98
+ BorderTypes bdrType = BorderTypes::BORDER_CONSTANT,
99
+ const Scalar& bdrVal = morphologyDefaultBorderValue())
98
100
{
99
101
Mat expected, actual;
100
102
stMorph::dilate (src, actual, kernel, anchor, iterations, bdrType, bdrVal);
@@ -112,7 +114,8 @@ TEST(ximgproc_StMorph_dilate, feature_32SC3) { dilate_ftr(im(CV_32SC3), kn5());
112
114
*/
113
115
void erode_rgr (InputArray src, InputArray kernel, Point anchor = Point (-1 , -1 ),
114
116
int iterations = 1,
115
- BorderTypes bdrType = BorderTypes::BORDER_CONSTANT, Scalar& bdrVal = Scalar::all(DBL_MAX))
117
+ BorderTypes bdrType = BorderTypes::BORDER_CONSTANT,
118
+ const Scalar& bdrVal = morphologyDefaultBorderValue())
116
119
{
117
120
Mat expected, actual;
118
121
erode (src, expected, kernel, anchor, iterations, bdrType, bdrVal);
@@ -149,7 +152,8 @@ TEST(ximgproc_StMorph_erode, regression_it2) { erode_rgr(im(CV_8UC3), kn5(), Poi
149
152
*/
150
153
void erode_ftr (InputArray src, InputArray kernel, Point anchor = Point (-1 , -1 ),
151
154
int iterations = 1,
152
- BorderTypes bdrType = BorderTypes::BORDER_CONSTANT, Scalar& bdrVal = Scalar::all(DBL_MAX))
155
+ BorderTypes bdrType = BorderTypes::BORDER_CONSTANT,
156
+ const Scalar& bdrVal = morphologyDefaultBorderValue())
153
157
{
154
158
Mat expected, actual;
155
159
stMorph::erode (src, actual, kernel, anchor, iterations, bdrType, bdrVal);
@@ -167,7 +171,8 @@ TEST(ximgproc_StMorph_erode, feature_32SC3) { erode_ftr(im(CV_32SC3), kn5()); }
167
171
*/
168
172
void ex_rgr (InputArray src, MorphTypes op, InputArray kernel, Point anchor = Point (-1 , -1 ),
169
173
int iterations = 1,
170
- BorderTypes bdrType = BorderTypes::BORDER_CONSTANT, Scalar& bdrVal = Scalar::all(DBL_MAX))
174
+ BorderTypes bdrType = BorderTypes::BORDER_CONSTANT,
175
+ const Scalar& bdrVal = morphologyDefaultBorderValue())
171
176
{
172
177
Mat expected, actual;
173
178
morphologyEx (src, expected, op, kernel, anchor, iterations, bdrType, bdrVal);
0 commit comments