1 //构建一个QT的QRect对象
2 QRect qrect(0, 0, 100, 100);
3 qDebug()<<"qrect.bottomRight:"<<qrect.bottomRight();
4
5 //构建一个opencv的cv::Rect对象
6 cv::Rect rect(0, 0, 100, 100);
7 qDebug()<<"rect.bottomRight:"<<rect.br().x<<","<< rect.br().y;
执行结果如下:
由执行结果可以看出,QT的QRect的实际宽度和实际高度比我们构建的对象的Width和Height小1,而OpenCV 的不会,这是由于QRect会将左上角的起始点也包含进去。