东方耀AI技术分享

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 2786|回复: 0
打印 上一主题 下一主题

[课堂笔记] pathlib这个文件路径库也是比较爽的os glob

[复制链接]

1365

主题

1856

帖子

1万

积分

管理员

Rank: 10Rank: 10Rank: 10

积分
14437
QQ
跳转到指定楼层
楼主
发表于 2020-5-19 09:46:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式




  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要是图片文件

复制代码


让天下人人学会人工智能!人工智能的前景一片大好!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|人工智能工程师的摇篮 ( 湘ICP备2020019608号-1 )

GMT+8, 2024-5-3 19:14 , Processed in 0.173607 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表