c++opencv调用Qrect中的数据
时间: 2023-09-29 07:06:41 浏览: 168
如果你想从 `QRect 对象中获取数据,并将其用于 `OpenCV` 的 `Rect` 对象中,你可以使用 `QRect` 对象的成员函数来获取其左上角坐标和矩形的宽度和高度,然后将这些值传递给 `OpenCV` 的 `Rect` 构造函数。
例如,假设你有一个 `QRect` 对象名为 `qrect`,你可以通过以下方式获取其左上角坐标和矩形的宽度和高度:
```c++
int x = qrect.x();
int y = qrect.y();
int width = qrect.width();
int height = qrect.height();
```
然后你可以将这些值传递给 `OpenCV` 的 `Rect` 构造函数:
```c++
cv::Rect rect(x, y, width, height);
```
现在你将有一个 `OpenCV` 的 `Rect` 对象 `rect`,其中包含与原始 `QRect` 对象相同的数据。
阅读全文