【发布时间】:2013-05-01 12:10:48
【问题描述】:
如何在不加载文件名的情况下直接将 cv::Mat 转换为 QPixmap?
我对此进行了一些研究,但没有任何提示!
作为第一步,我尝试的是保存图像,然后加载它。但这不是我想要的。
【问题讨论】:
-
您可以使用函数
QPixmap::loadFromData(...)将字段cv::Mat::data直接加载到QPixmap中。不过我从来没有尝试过这样做。 -
顺便说一句,possible duplicate,因为在 Qimage 和 QPixmap 之间切换很容易。
-
以及如何在QImage和QPixmap之间切换?
-
再简单不过了:
QPixmap::fromImage().
标签: c++ visual-studio-2010 qt opencv qpixmap