mirror of
https://github.com/opencv/opencv.git
synced 2025-06-07 17:44:04 +08:00
Merge pull request #19823 from alalek:issue_contrib_2895
This commit is contained in:
commit
6a72bf5085
@ -163,7 +163,7 @@ void cv::cuda::flip(InputArray _src, OutputArray _dst, int flipCode, Stream& str
|
|||||||
|
|
||||||
_dst.create(src.size(), src.type());
|
_dst.create(src.size(), src.type());
|
||||||
GpuMat dst = getOutputMat(_dst, src.size(), src.type(), stream);
|
GpuMat dst = getOutputMat(_dst, src.size(), src.type(), stream);
|
||||||
bool isInplace = (src.data == dst.data) || (src.refcount == dst.refcount);
|
bool isInplace = (src.data == dst.data);
|
||||||
bool isSizeOdd = (src.cols & 1) == 1 || (src.rows & 1) == 1;
|
bool isSizeOdd = (src.cols & 1) == 1 || (src.rows & 1) == 1;
|
||||||
if (isInplace && isSizeOdd)
|
if (isInplace && isSizeOdd)
|
||||||
CV_Error(Error::BadROISize, "In-place version of flip only accepts even width/height");
|
CV_Error(Error::BadROISize, "In-place version of flip only accepts even width/height");
|
||||||
|
Loading…
Reference in New Issue
Block a user