use*_*422 4 c++ qt opencv visual-studio-2010 qpixmap
我们如何直接将cv :: Mat转换为QPixmap而无需通过文件名加载?
我对它进行了一些研究,但没有提示!
作为第一步,我尝试过的是保存图像,然后加载它.但这不是我想要的.
杰汉是对的.
对于将来引用此线程的人:首先将图像从BGR(由OpenCV使用)转换为RGB.
然后:
QPixmap::fromImage(QImage((unsigned char*) mat.data, mat.cols, mat.rows, QImage::Format_RGB888));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8976 次 |
| 最近记录: |