6.0 使用Qt+ OpenCV+Python加载图片

打印 上一主题 下一主题

主题 1695|帖子 1695|积分 5085

本例作为python图像处置惩罚的入门课程1,使用Qt+ OpenCV+Python加载图片。
         主要有如下几个地方需要注意:
         1. OpenCV 默认使用 BGR 格式,而 Qt 使用 RGB。显示前需要转换:cv2.cvtColor(img, cv2.COLOR_BGR2RGB),一样平常使用某个QLabel控件进行显示。
  1. pic = cv2.cvtColor(pic, cv2.COLOR_GRAY2RGB)
  2. showImage = QImage(pic.data, pic.shape[1], pic.shape[0], QImage.Format.Format_RGB888)
  3. qlabel.setPixmap(QPixmap.fromImage(showImage))
复制代码
  1.   2.两个按钮是先添加到水平布局中,然后再把水平布局添加到窗体上。
复制代码

一、PySide6的先容
1.1 PySide6 是 Qt 框架的官方 Python 绑定库,它允许 Python 开辟者使用 Qt 的全部功能来创建跨平台的桌面应用程

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

瑞星

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表