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

        本例作为python图像处理的入门课程1,使用Qt+ OpenCV+Python加载图片。

        主要有如下几个地方需要注意:

        1. OpenCV 默认使用 BGR 格式,而 Qt 使用 RGB。显示前需要转换:cv2.cvtColor(img, cv2.COLOR_BGR2RGB),一般使用某个QLabel控件进行显示。

 pic = cv2.cvtColor(pic, cv2.COLOR_GRAY2RGB)
 showImage = QImage(pic.data, pic.shape[1], pic.shape[0], QImage.Format.Format_RGB888)
 qlabel.setPixmap(QPixmap.fromImage(showImage))
  2.两个按钮是先添加到水平布局中,然后再把水平布局添加到窗体上。

6.0 使用Qt+ OpenCV+Python加载图片_第1张图片

一、PySide6的介绍

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

你可能感兴趣的:(相机与图像处理,Qt,OpenCV)