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); }改为生成白底黑字的图片
时间: 2024-02-28 15:54:57 浏览: 94
DOM相关内容速查手册
您可以通过将 `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);
}
```
阅读全文