cv::Point_<int>::Point_(int, int, cv::Scalar, int)’
时间: 2024-05-31 07:13:52 浏览: 17
这个错误是因为 `cv::Point_<int>::Point_(int, int, cv::Scalar, int)` 这个构造函数是不存在的。
`cv::Point_<int>` 类型的对象只有两个整型参数的构造函数,可以使用 `cv::Point_<int> pt(x, y);` 来构造一个二维坐标点。
如果你想要使用带有 `cv::Scalar` 和 `int` 类型参数的构造函数,你可以使用 `cv::Vec` 类型来表示带有多个元素的向量,例如 `cv::Vec<int, 4> vec(1, 2, 3, 4);`。
相关问题
cv::Mat image = cv::Mat::ones(pixelHeight, pixelWidth, CV_8UC3) * 255; int tmp = 57; for(int i = 0; i < 4;i++) { cv::putText(image, nativeText, cv::Point((int)x, (int)y + i*57), cv::FONT_HERSHEY_SIMPLEX, size, cv::Scalar(0, 0, 0), 3, cv::LINE_AA,false); }改为生成白底黑字的图片
您可以通过将 `putText` 函数中的 `cv::Scalar(0, 0, 0)` 更改为 `cv::Scalar(255, 255, 255)`,即可生成白底黑字的图片。最终代码如下所示:
```
cv::Mat image = cv::Mat::ones(pixelHeight, pixelWidth, CV_8UC3) * 255;
int tmp = 57;
for(int i = 0; i < 4; i++) {
cv::putText(image, nativeText, cv::Point((int)x, (int)y + i * 57), cv::FONT_HERSHEY_SIMPLEX, size,
cv::Scalar(255, 255, 255), 3, cv::LINE_AA,false);
}
```
cv::Mat extractRegion(cv::Mat depthImage, cv::Point center, int radius);
以下是一个示例的函数定义,用于从深度图像中提取出以给定中心点为圆心,给定半径的图像区域:
```c++
cv::Mat extractRegion(cv::Mat depthImage, cv::Point center, int radius) {
cv::Mat region;
// 转换为灰度图像
cv::Mat grayImage;
cv::cvtColor(depthImage, grayImage, cv::COLOR_BGR2GRAY);
// 提取圆形区域
cv::Mat mask(depthImage.rows, depthImage.cols, CV_8UC1, cv::Scalar(0));
// 确保圆的半径不超过图像大小
int maxWidth = std::min(radius, std::min(center.x, depthImage.cols - center.x));
int maxHeight = std::min(radius, std::min
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)