python 将 IplImage 转换为 Qimage
我正在尝试使用 openCV 处理一些视频,然后将其放入 pyqt Qimage 中...
我看到了一些示例,但它们都是用 C++ 编写的,我只能理解 python,
任何人都可以帮助我吗...谢谢
I am trying to process some videos using openCV and then put it inside pyqt Qimage...
I saw some examples to do that but they are all in C++ and I can understand python only,
Can anyone help me please ... thank you
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
您可以使用以下代码将 numpy 数组转换为 QImage:
然后在调用 toQImage() 之前将 OpenCV 的 CvMat 转换为 numpy 数组。
另请参阅 http://opencv.willowgarage.com/documentation/python/cookbook.html 用于之间的转换OpenCV 的 CvMat 和 numpy 数组。
You can use the following code to convert numpy arrays to QImage:
and then just convert OpenCV's CvMat to a numpy array before calling
toQImage()
See also http://opencv.willowgarage.com/documentation/python/cookbook.html for the conversion between OpenCV's CvMat and numpy arrays.
这对我有用。
This worked for me.
我想从 cvMat 到 QImage 对话问同样的问题,但我没有找到任何 python 的例子。
我是这样解决的:
I wanted to ask the same question from cvMat to QImage conversation and I didn't find any example for python.
I solved it like this:
这个功能对我使用 QT5 有用,使用本地磁盘中的 JPEG
This function worked for me using QT5, using a JPEG from local disk