网站建设资讯

NEWS

网站建设资讯

python或C++读取指定文件夹下的所有图片-创新互联

本文实例为大家分享了python或C++读取指定文件夹下的所有图片,供大家参考,具体内容如下

创新互联服务项目包括南木林网站建设、南木林网站制作、南木林网页制作以及南木林网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,南木林网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到南木林省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!

1.python读取指定文件夹下的所有图片路径和图片文件名

import cv2
from os import walk,path

def get_fileNames(rootdir):
 data=[]
 prefix = []
 for root, dirs, files in walk(rootdir, topdown=True):
  for name in files:
   pre, ending = path.splitext(name)
   if ending != ".jpg" and ending != ".jepg" and ending != ".png":
    continue
   else:
    data.append(path.join(root, name))
    prefix.append(pre)
 return data, prefix



if __name__ == '__main__':

 images, preifx = get_fileNames('/home/yasin/target_pics') #得到指定文件夹下的图片,例如.jpg,.jepg或.png等,可根据上述代码更改
 for i in range(len(images)):
  img = cv2.imread(images[i])
  w = img.shape[1]
  l = img.shape[0]
  img_res = cv2.resize(img, (w*2,l*2)) #对图片操作后
  cv2.imwrite("./resized_wb/{}.jpg".format(preifx[i]),img_res)

文章题目:python或C++读取指定文件夹下的所有图片-创新互联
标题URL:http://njwzjz.com/article/dcsdcd.html