东方耀AI技术分享

标题: pathlib这个文件路径库也是比较爽的os glob [打印本页]

作者: 东方耀    时间: 2020-5-19 09:46
标题: pathlib这个文件路径库也是比较爽的os glob




  1. # pathlib这个文件路径库也是比较爽的os glob
  2. from pathlib import Path
  3. import cv2

  4. important_imgs = Path("/home/dfy888/DataSets/64_CASIA-FaceV5/images")

  5. for path in important_imgs.iterdir():
  6.     if path.is_file():
  7.         # 是文件就不管 我需要的是目录
  8.         continue
  9.     else:
  10.         # print("path是目录:", path.name)
  11.         # 这个path是目录 代表具体哪个人的 所有图片
  12.         embs = []
  13.         for file in path.iterdir():
  14.             if not file.is_file():
  15.                 # 不是文件 就不管
  16.                 continue
  17.             else:
  18.                 # 是文件 尝试打开 还不确定是否为图片文件
  19.                 try:
  20.                     # img = Image.open(file)
  21.                     # print(file)
  22.                     img = cv2.imread(str(file))
  23.                 except:
  24.                     print("图片文件没有打开成功!=", file)
  25.                     continue
  26.         # file要是图片文件

复制代码







欢迎光临 东方耀AI技术分享 (http://www.ai111.vip/) Powered by Discuz! X3.4