Python如何批量读存文件夹内所有照片
来源:互联网 发布:企业软件 编辑:程序博客网 时间:2024/04/30 02:46
import os
import numpy
import cv2
def is_inp(name):
return(name[-4:] in ['.jpg','.JPG', '.jpeg', '.JPEG', '.png', '.PNG'])
inp_path = '/home/no1/Desktop/read/'
all_inps = os.listdir(inp_path)
all_inp = [i for i in all_inps if is_inp(i)]
for i in range(len(all_inp)):
path_=os.path.join(inp_path,all_inp[i])
I=cv2.imread(path_)
cv2.imwrite('/home/no1/Desktop/read/ha/%05d'%(i)+'.jpg',I) #按照00000~以此排序
cv2.imwrite('/home/no1/Desktop/read/aa/'+'{}'.format(i)+'.jpg',I) #按照1~以此排序
cv2.imwrite('/home/no1/Desktop/read/hh/'+all_inp[i],I) #按照原图命名排序
import numpy
import cv2
def is_inp(name):
return(name[-4:] in ['.jpg','.JPG', '.jpeg', '.JPEG', '.png', '.PNG'])
inp_path = '/home/no1/Desktop/read/'
all_inps = os.listdir(inp_path)
all_inp = [i for i in all_inps if is_inp(i)]
for i in range(len(all_inp)):
path_=os.path.join(inp_path,all_inp[i])
I=cv2.imread(path_)
cv2.imwrite('/home/no1/Desktop/read/ha/%05d'%(i)+'.jpg',I) #按照00000~以此排序
cv2.imwrite('/home/no1/Desktop/read/aa/'+'{}'.format(i)+'.jpg',I) #按照1~以此排序
cv2.imwrite('/home/no1/Desktop/read/hh/'+all_inp[i],I) #按照原图命名排序
阅读全文
1 0
- Python如何批量读存文件夹内所有照片
- 如何批量获取文件夹内的所有文件以及文件夹名 汇总到TXT或者EXL?
- python如何获取一个文件夹内包括子文件夹所有文件的名字和路径
- 批量求出一个文件夹内所有文件的md5散列值
- python删除文件夹及文件夹内所有文件
- Python 新建文件夹与复制文件夹内所有内容
- Python 批量删除文件夹下面指定类型的所有文件
- Python 批量删除文件夹下面指定类型的所有文件
- MATLAB 如何批量修改文件夹下面的所有图片
- python遍历文件夹内所有文件or合并文件
- Python读取系统文件夹内所有文件并统计数量
- 如何遍历读取文件夹内所有图片并处理
- bat批量修改文件夹内所有文件后缀名(jpg修改为png)
- matlab 批量读取文件夹内所有图片的几种方法
- python--批量创建文件夹
- python---批量创建文件夹
- tar批量解压问题:如何批量解压某个文件夹下的所有tar.gz文件?
- 复制文件夹内所有文件
- resp.sendRedirect()方法返回中文的问题
- 关于STM32影子寄存器和预装载寄存器和TIM_ARRPreloadConfig
- QTableWidget 显示图片
- Android支持不同的设备
- 关于微信支付,以及返回-1的问题(千万不要慌不要慌!)
- Python如何批量读存文件夹内所有照片
- jenkins下搭建c++持续集成环境
- Find Minimum in Rotated Sorted Array
- 使用Github托管代码
- 配置Log4j
- se2seq practise keynote
- KM算法详解+模板解析
- keil MDK中如何生成*.bin格式的文件
- linux下用户与组管理-用户管理