projects
/
platform
/
upstream
/
opencv.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
79d4e86
)
add !empty assertion in seamlessClone()
author
nickjackolson
<metedurlu@gmail.com>
Wed, 17 Nov 2021 20:56:55 +0000
(21:56 +0100)
committer
nickjackolson
<metedurlu@gmail.com>
Thu, 18 Nov 2021 20:19:05 +0000
(21:19 +0100)
issue #20617 addresses lack of warnings on
seamlessClone() function when src is None.
This commit adds source check using CV_Assert
therefore debugging would be easier.
Signed-off-by: nickjackolson <metedurlu@gmail.com>
modules/photo/src/seamless_cloning.cpp
patch
|
blob
|
history
diff --git
a/modules/photo/src/seamless_cloning.cpp
b/modules/photo/src/seamless_cloning.cpp
index
d092035
..
d21a3f2
100644
(file)
--- a/
modules/photo/src/seamless_cloning.cpp
+++ b/
modules/photo/src/seamless_cloning.cpp
@@
-67,6
+67,7
@@
static Mat checkMask(InputArray _mask, Size size)
void cv::seamlessClone(InputArray _src, InputArray _dst, InputArray _mask, Point p, OutputArray _blend, int flags)
{
CV_INSTRUMENT_REGION();
+ CV_Assert(!_src.empty());
const Mat src = _src.getMat();
const Mat dest = _dst.getMat();