2020.04.15
Note1
使用python获取文件创建时间:
1 | # 获取文件的时间属性 |
把时间戳转化为时间
1 | '''把时间戳转化为时间: 1479264792 to 2016-11-16 10:53:12''' |
Note2
在QImage
上绘制文本
1 | def drawImage(img,info): |
Note3
opencv打开保存带路径带中文的图片:
1 | def cv_imread(filePath="", flags=-1): |
- flags=-1:使用图片默认通道数
- flags=0:打开为灰度图
- flags=1:打开为彩色图
1 | def cv_imwrite(cvimg,filepath): |
Note4
opencv、QImage之间的转换:
1 | def CVMat2QImage(cv_image): |
2020.04.16
Note5
configparser
读写带中文的配置信息,需要设置编码:
1 | self.config = configparser.ConfigParser() |
Note6
pyqt颜色选择器用法:
1 | col = QColorDialog.getColor() |
Note7
QLineEdit
内容修改事件绑定:
1 | self.lineedit_textformat.textChanged.connect(...) |
Note8
pyinstaller
打包时添加图标,使用-i
参数:
1 | pyinstaller -F -w -i pictures.ico main.py |
Note9
读取图片EXIF信息,首先安装包exifread
,然后编写如下代码:
1 | f= open(self.filepath, 'rb') |
2020.04.18
Note10
PIL、QImage之间的转换:
1 | from PIL import Image, ImageQt |