Pyside2
文章平均质量分 60
Hurri_cane
自动驾驶算法工程师
展开
-
pyside2中避坑tip-防止GUI卡死\阻塞
pyside2中避坑tip-防止GUI卡死\阻塞1.配置环境2.问题描述3.坑点4.填坑5.结束语1.配置环境使用环境:python3.8平台:Windows10IDE:PyCharm2.问题描述Python在创建GUI后,如果需要按照一定周期更新GUI状态,如图。假设过一段时间就要刷新一下各个按钮的状态(颜色、按钮上的文字)等信息3.坑点解决上面的问题很容易想到的一个方法就是设置一个循环,循环中不断更新按钮状态,如果通过一个线程来包住整个循环,让其在后台运行而不阻碍总体进程 def原创 2021-05-17 21:43:46 · 1821 阅读 · 0 评论 -
Pyside2使用Qlabel显示图片扭曲、错位问题的解决
Pyside使用Qlabel显示图片扭曲问题的解决1.配置环境2.问题描述3.问题解决4.问题分析5.参考文献6.结束语1.配置环境使用环境:python3.8平台:Windows10IDE:PyCharm2.问题描述将cv类型的图片转换为Qpixmap显示在Qlabel上出现扭曲的问题,如图所示:此处代码为:img = cv2.imdecode(data, cv2.IMREAD_COLOR)cv2.imshow("part", img)cv2.waitKey(1)img = cv2原创 2021-05-15 18:11:09 · 1829 阅读 · 3 评论 -
pyside2通过套接字socket获取套接字绑定的IP与端口号
Pyside2中Qlabel显示 单通道/二值 图片数据乱码问题解决配置环境功能描述配置环境使用环境:python3.8平台:Windows10IDE:PyCharm功能描述通过套接字实例,获取套接字的IP与端口在pyside2中代码为Sock.getsockname()代码:from socket import *# 创建套接字HOST = '127.0.0.1' #主机号为空白表示可以使用任何可用的地址。PORT = 9966 #端口号BUFSIZ = 1024 #接收原创 2021-01-22 21:30:05 · 581 阅读 · 0 评论 -
Pyside2中Qlabel显示 单通道/二值 图片数据乱码问题解决
Pyside2中Qlabel显示 单通道/二值 图片数据乱码问题解决配置环境1. 问题描述2.问题解决2.1网上查询资料2.2本文解决方案配置环境使用环境:python3.8平台:Windows10IDE:PyCharm1. 问题描述博主在编写GUI时需要显示单通道图片,采用的方法是通过Qlabel完成此功能,在此前,显示彩色图像通过Qlabel来做是没问题的,如图所示但是细心观察会发现,二值化上面的黑白图片是存在乱码的先附上显示图像的代码: import cv2 as cv impo原创 2021-01-22 17:09:31 · 1161 阅读 · 1 评论