需求:需要导出FastDfs下所有抓怕的人脸图
难题:FastDfs下有许多文件,每个下面可能还有子目录,手动筛选效率低下。
实现:1、通过 os.walk(path) 遍历所有目录(包括子目录实现)
2、x是遍历的所有文件的名字,包括子目录里面的,但是不包含路径
3、os.path.join(root,x) 是遍历的所有文件的名字,包括子目录里面的,包含路径
4、最后是通过 更改筛选出图片的路径来实现转出,实际是个剪切操作
使用:修改好两个路径后,直接运行即可。因为人脸图的像素都较全景图小,所以用 width < 300 来判定
遇到的问题:1、安装Pillow库后,Pycharm 不能import成功
在File -> Setti