初始化QtFont

时间:2017-08-30 15:42:08

标签: c++ qt opencv

我正在尝试使用cv::addText()所需的OpenCV 3.3中的新字体。我正在尝试两个不同的例子:

cv::QtFont font8 = cv::fontQt("Times", 1, cv::Scalar(255,255,255), 
cv::QT_FONT_NORMAL, cv::QT_STYLE_NORMAL, 0);

它在内存位置cv::Exception处失败。它无法执行memcpy。

第二个变体类似于:CvFont fontB = cv::fontQt ("Times", 30, cv::Scalar (255, 255, 255), CV_FONT_BOLD);

这个可以在不同的教程中找到,但它不起作用,因为它无法将qt字体转换为cv字体。即使官方文档中最基本的例子也失败了。我从各自的网站新安装了OpenCV,我使用的是Visual Studio 2015。

还有其他初始化QtFont的方法吗? OpenCV需要以特殊方式编译吗?

0 个答案:

没有答案