首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

OpenCV中怎样判断一个点在CvRect内?解决方案

2014-04-20 
OpenCV中怎样判断一个点在CvRect内?CvPoint xyCvRect rect用什么函数判断点xy在框rect内部?[解决办法]if

OpenCV中怎样判断一个点在CvRect内?
CvPoint xy;
CvRect rect;

用什么函数判断点xy在框rect内部?
[解决办法]

if (rect.x<xy.x && xy.x<rect.x+rect.width && rect.y<xy.y && xy.y<rect.y+rect.height) {
 //xy在rect内部
} else {
 //xy在rect边上或外部
}

[解决办法]
++,OpenCV应该没有提供现成的函数。

引用:
if (rect.x<xy.x && xy.x<rect.x+rect.width && rect.y<xy.y && xy.y<rect.y+rect.height) {
 //xy在rect内部
} else {
 //xy在rect边上或外部
}

热点排行