摘要:
〇、写在前面 本应用基于开源UI框架PyDracula进行开发,除去最基本的UI框架外,所有功能的前后端实现都由我个人开发完成,但也有部分UI(如开关控件和进度条)是参考其他大佬的分享。 这个应用是我的本科毕业设计,但因为个人能力不足,姑且只能使用Python+PySide6开发。 开发这个应用的启 阅读全文
摘要:
Windows路径格式 import os # 当前python文件位置:T:\ProgrammingPractice\python_path\test.py # 给定的路径 path = r'D:\AAA\BBB\CCC\x.jpg' # path = 'D:\\AAA\\BBB\\CCC\\x. 阅读全文
摘要:
一、QThread 方法1:子类化创建多线程 创建子线程,继承自QThread类 在子线程中自定义信号 在子线程中重写 run() 方法,进行信号的触发 在主线程中实例化子线程 在主线程中对子线程的信号进行绑定 在主线程中开启子线程 import time from PySide6.QtCore i 阅读全文
摘要:
因为各大软件无法实现每隔自定义固定天数进行事件提醒的功能,在此用Python写了一个简易的Windows端事件提醒弹窗程序。 注意没有做界面,只是把事件写死在了程序中,设置为开机自启动,挂在后台一直运行(cpu占用率几乎为0%),到点就会进行弹窗提醒。 Step 0. 环境配置 建议新建一个环境,后 阅读全文
摘要:
参考:https://blog.csdn.net/xiaokedou_hust/article/details/82187860,实际操作时和该博文有些出入,故作优化。 s1.连接wifi,打开终端。 s2.在终端中输入: sudo apt-get update 和 sudo apt-get upg 阅读全文
摘要:
展示一张图片 代码 import cv2 img=cv2.imread("demoimg.png") #读取图像 cv2.imshow("demoName",img) #显示图像 cv2.waitKey() #等待按键 cv2.destroyAllWindows() #释放所有窗口 运行结果 出现问 阅读全文
摘要:
一、彩色图像像素处理 代码 import cv2 import numpy as np # 蓝色通道 blue=np.zeros((300,300,3),dtype=np.uint8) blue[:,:,0]=255 print("blue=\n",blue) cv2.imshow("blue",b 阅读全文
摘要:
一、图像加法运算 代码 import cv2 img=cv2.imread("demoimg.jpg",0) #读取图片,参数0等价于cv2.IMREAD_GRAYSCALE,将图像调整为单通道的灰度图像 #分别用“+”运算符和cv2.add()函数处理图像 result1=img+img resu 阅读全文
摘要:
一、文档扫描 代码 import cv2 import numpy as np # 计算输入图像的四个顶点的坐标 def order_points(pts): rect = np.zeros((4, 2), dtype="float32") #一共4个坐标 # 按顺序找到对应坐标0123分别是左上、 阅读全文
摘要:
一、人脸检测 准备图片 代码 import cv2 img=cv2.imread("Faces.jpeg") faceCascade=cv2.CascadeClassifier('haarcascade_frontalface_default.xml') #加载级联分类器 gray=cv2.cvtC 阅读全文