Skip to content

Commit 5409e01

Browse files
authored
Merge pull request #3830 from sturkmen72:upd_find_ellipses_cpp
Fix: ximgproc::findEllipses modifies src image unexpectedly
2 parents ec5e4c3 + a6ee365 commit 5409e01

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

modules/ximgproc/src/find_ellipses.cpp

+3-2
Original file line numberDiff line numberDiff line change
@@ -1218,9 +1218,10 @@ void EllipseDetectorImpl::getTriplets413(VVP &pi, VVP &pj, VVP &pk,
12181218
}
12191219
}
12201220

1221-
void EllipseDetectorImpl::preProcessing(Mat1b &image, Mat1b &dp, Mat1b &dn) {
1221+
void EllipseDetectorImpl::preProcessing(Mat1b &src, Mat1b &dp, Mat1b &dn) {
12221222
// smooth image
1223-
GaussianBlur(image, image, _kernelSize, _sigma);
1223+
Mat image;
1224+
GaussianBlur(src, image, _kernelSize, _sigma);
12241225

12251226
// temp variables
12261227
Mat1b edges;// edge mask

0 commit comments

Comments
 (0)