目录
基本函数
split()
python中的split()函数和os.path.split()函数使用详解
去除头尾:str.strip(‘想要去除的关键字’)
去除头部:str.lstrip(‘想要去除的关键字’) # 从左开始执行删除操作
去除尾部:str.rstrip(‘想要去除的关键字’) # 从右开始执行删除操作
copy()与deepcopy()
os库
读出文件下的图片
获得某一目录下的所有图片(按照图片名字排序):
import os
img_folder = ''
img_list = [os.path.join(img_folder, nm) for nm in os.listdir(img_folder) if nm[-3:] in ['jpg','png','gif']]
img_list.sort()
此外,命名时要注意尽量不使用单个数字,因为这样在图片sort排序的时候,会出现11.jpg排在2.jpg前面的情况:【Python】获得某一目录下的所有图片(按照图片名字排序)
重命名
os.rename(‘旧名’,‘新名’)
例如:os.rename(img_file, tar+‘/’+filename+str(i)+‘.png’)
time&datatime库
Python获取秒级时间戳与毫秒级时间戳以及python中时间、日期、时间戳的转换
matplotlib库
通过pyplot.plot()画不同线形的图
plt.plot(x,y,线性/颜色选项)
Python图像处理库PIL
PIL格式转换
Python图像处理库PIL中图像格式转换(一)
Python OpenCV格式和PIL.Image格式 互转
调色板
Python Imaging Library: ImagePalette Module(图像调色板模块)