Fixed bug in the operator of cv::Ranges-s intersection (operator &).
This commit is contained in:
parent
bee4c347ba
commit
0ddc661882
@ -2000,7 +2000,7 @@ static inline bool operator !(const Range& r)
|
|||||||
|
|
||||||
static inline Range operator & (const Range& r1, const Range& r2)
|
static inline Range operator & (const Range& r1, const Range& r2)
|
||||||
{
|
{
|
||||||
Range r(std::max(r1.start, r2.start), std::min(r2.start, r2.end));
|
Range r(std::max(r1.start, r2.start), std::min(r1.end, r2.end));
|
||||||
r.end = std::max(r.end, r.start);
|
r.end = std::max(r.end, r.start);
|
||||||
return r;
|
return r;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user