1、提取Qlabel中的图片

qimg=self.showScreenImgLabel.pixmap().toImage()

2、将Qimage转换为mat

    def qimage2mat(self,qimg):ptr = qimg.constBits()ptr.setsize(qimg.byteCount())mat = np.array(ptr).reshape(qimg.height(), qimg.width(), 4)  # 注意这地方通道数一定要填4,否则出错return matdef slotMedianBl

3、在将mat进行其他处理之前,必须将mat 的BGR转换为RGB。

全部代码如下:

    def qimage2mat(self,qimg):ptr = qimg.constBits()ptr.setsize(qimg.byteCount())mat = np.array(ptr).reshape(qimg.height(), qimg.width(), 4)  # 注意这地方通道数一定要填4,否则出错return matdef slotMedianBlurAction(self):print("中值滤波")qimg=self.showScreenImgLabel.pixmap().toImage() #获取Qlabel图片mat_img_temp=self.qimage2mat(qimg) #将Qimage转换为mat类型mat_img=cv2.cvtColor(mat_img_temp, cv2.COLOR_BGR2RGB)#在对图像处理前 先转换为RGB类型 切记img_median = cv2.medianBlur(mat_img, 5)gqimg=QImage(img_median.data, img_median.shape[1], img_median.shape[0],img_median.shape[1] * 3,QImage.Format_RGB888).scaled(self.showProcessImgLabel.width(),self.showProcessImgLabel.height())self.showProcessImgLabel.setPixmap(QPixmap.fromImage(gqimg))

pyqt5 获取Qlabel中的图片并对其进行处理(包括Qimage转换为Mat)相关推荐

  1. android 读取mysql中的图片_Android 通过API获取数据库中的图片文件方式

    Overview 今天复习了一下Android 如何将我们数据库中图片获取出来,并且将其转换为bitmap进行显示. 开发环境以及技术 使用Visual Studio 2019 Android Stu ...

  2. java的get请求获取网络中的图片

    写项目的时候写的,感觉以后还会用,所以记录一下 一种通过 java 的get请求获取 网上图片的数据 二种,通过获取本地的具体文件下的图片的数据 前台写的 date.t.avatat 是 存在数据库中 ...

  3. [c#]获取exchange中的图片

    摘要 在exchange 2007或者2010中获取的邮件内容为html标签格式,也就是一个页面.如果里面含有img标签,你会发现img标签的src属性为cid:xxxxxxxxxxxx的一串字符串, ...

  4. Android中动态获取Drawable中的图片

    比如Drawable中有一系列连续的图片,img_0.png, img_1.png, img_2.png ... 如果要动态获取这些图片,通过"R.drawable.img_x"的 ...

  5. Android中实现获取相册中的图片扫描二维码的功能

    博主前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住也分享一下给大家,

  6. 从富文本中截取图片_JS 获取富文本中的第一张图片 (正则表达式)

    JS 获取富文本中的第一张图片 (正则表达式) JS 获取富文本中的第一张图片 url 正则公式及去除字符串里面的 html 标签 后台发来一个富文本字符串里面可能包含了 0,1,2,3... 个图片 ...

  7. 获取CSS中图片地址

    用JS实现自动从CSS文件中获取图片地址 源码如下: <html> <head> <meta http-equiv=content-type content=" ...

  8. java 获取解析excel中的图片

    以xlsx2007的excel为例 //获取整个文档 XSSFWorkbook wb; // 页 XSSFSheet sheet;//表 // 行 XSSFRow row;//行 // 打开文件 tr ...

  9. 从富文本中截取图片_js获取富文本中的第一张图片(正则表达式)

    js获取富文本中的第一张图片url正则公式及去除字符串里面的html标签 后台发来一个富文本字符串里面可能包含了0.1.2.3-个图片标签(img),我们的任务是获取这个字符串里面第一张图片的url, ...

最新文章

  1. Substance Painter实时角色制作视频教程
  2. 图解Spring循环依赖,看过之后面试再也不用慌了!
  3. javaWEB总结(9):自定义HttpServlet
  4. java中抽象类的定义_Java中抽象类的定义和使用
  5. [素数拓展] 质因数的个数 [2007年清华大学计算机研究生机试真题]
  6. Alluxio部署(local模式)
  7. [带权并查集] Jzoj P1503 体育场
  8. linux脚本vrrp_script,keepalived之vrrp_script详解
  9. 18个有用的 .htaccess 文件使用技巧
  10. 1讲.Cisco模拟器-小凡软件的安装使用(附视频链接)
  11. QQ群会员彩色昵称代码
  12. atmega168p与328p_atmega328P 写入 Boot Loader的那点事 之 互相伤害
  13. 操作系统实验七:动态分区分配方式的模拟
  14. 成长笔记之博客统计第一篇
  15. .bss段和.data段引起的文件大小增加
  16. vscode 连接ubuntu显示“试图写入的管道不存在”
  17. word/exce转lPDF乱码(思源字体)
  18. 批量将多个文件夹整理合并到一个文件夹中
  19. 快应用开发中常见的几个版本号~~
  20. win10下完美卸载ubuntu

热门文章

  1. 发明喂饭机器人_人类又懒出新高度,老美发明自动喂饭机器人,“君子”动嘴不动手...
  2. 简述网络调研的作用_利用龙伯球透镜天线提升高铁4G网络覆盖
  3. 计算机课件知识,计算机基础知识1认识计算机课件.ppt
  4. python中使用什么来实现异常捕捉_Python异常原理及异常捕捉实现过程解析
  5. android代码移除焦点,android-如何从单个editText移除焦点
  6. hive mysql命令,Hive数据库常用命令
  7. python协成_Python协程(上)
  8. Linux进阶之路————Linux运行级别(重置密码)
  9. java明文发送_使用java MD5加密网络明文
  10. dataframe 拼接_拼接关系图在石材生产过程中的重要性