python
_寒潭雁影
中科大IT向博士,熟悉MFC,C++,C等语言,参与过ffmpeg、机器视觉、并行计算、数据库等相关项目的研发和代码的编写http://blog.csdn.net/weixinhum为本人博客,上面记录了本人的一些技术总结
展开
-
利用PIL将png图片批量转为pdf
【代码】利用PIL将png图片批量转为pdf。原创 2024-01-21 17:13:17 · 797 阅读 · 0 评论 -
Python解决PySide/PyQT等界面库的界面卡死问题
python解决界面库的界面卡死问题原创 2022-11-18 01:41:51 · 2928 阅读 · 0 评论 -
Python多进程编程
多进程简单实现Python中的多线程实现是在一个物理CPU线程内部进行切片实现的,因此并没有实现真正意义上的多线程(通过在Python多线程中写死循环然后查看CPU的占用情况就能明确该论述)。那是不是Python语言就直接无法利用多个CPU核心线程呢?并不是,Python通过multiprocessing多进程模块实现了该功能。代码实现也很简单,如下所示:import multiprocessingdef worker(interval): print(interval)if __n原创 2022-03-23 11:31:11 · 1228 阅读 · 0 评论 -
python 数据批处理
import osimport os.pathrootdir = "./pic_data"file_object = open('train_list.txt','w')for parent,dirnames,filenames in os.walk(rootdir): for filename in filenames: print filename原创 2017-08-13 22:14:23 · 18794 阅读 · 0 评论 -
python库PIL、matplotlib的使用
from PIL import Imageimport matplotlib.pyplot as plt#绘图库import random#随机数库#打开图像img = Image.open('2007_000032.jpg')#读取图像label= Image.open( '2007_000032.png')#读取标签#并排绘制图像和标签plt.figure("image")ax...原创 2019-01-10 08:47:11 · 578 阅读 · 0 评论 -
Python多线程相关编程
最简单版本:import threadingdef fun1(): while True: print("1")def fun2(): while True: print("2")threading.Thread(target=fun1, args=()).start()threading.Thread(target=fun2, ar...原创 2019-05-13 11:24:25 · 264 阅读 · 0 评论 -
Python GUI编程------Tkinter
Python GUI库有多个,功能最全面的应该是PyQt5,而如果希望最快实现一个界面,则Tkinter肯定是首选,因为它最简单。本篇记录部分Tkinter界面库的实现,但需要特别注意的是,如果要实现复杂或者漂亮的界面,作者还是推荐使用PyQt5。安装sudo apt-get install python3-tk简单使用#encoding=utf-8 import tkinter...原创 2019-05-17 14:30:51 · 343 阅读 · 0 评论 -
用Python写一个最简单的计时秒表
在Windows上是自带计时秒表的,这玩意一般用不上。但对于做视频相关操作的工程师有一个巨大的作用,就是用摄像头拍屏幕上的秒表然后把摄像头得到的图像经过压缩->传输->解析->重新显示到屏幕,这样通过比较屏幕上两个时间的差异就能算出摄像头的延时。在Ubuntu上却只有少数几个相近的软件,因为精度不高、太丑、字体太小而全军覆没。为此,直接写一个精确到1ms的秒表如下:impo...原创 2019-07-01 21:44:14 · 11049 阅读 · 2 评论