python代码筛选出一个文件夹下不为空白的tif图像并保存到一个新文件夹下
时间: 2023-04-07 07:03:19 浏览: 129
Python实现合并同一个文件夹下所有txt文件的方法示例
可以的,以下是Python代码实现:
```python
import os
from PIL import Image
# 定义原始文件夹和目标文件夹路径
src_dir = 'path/to/source/folder'
dst_dir = 'path/to/destination/folder'
# 遍历原始文件夹中的所有文件
for filename in os.listdir(src_dir):
# 判断文件是否为tif格式
if filename.endswith('.tif'):
# 打开文件
img = Image.open(os.path.join(src_dir, filename))
# 判断文件是否为空白
if not img.getbbox():
continue
# 将非空白的tif图像保存到目标文件夹中
img.save(os.path.join(dst_dir, filename))
```
这段代码会遍历指定的原始文件夹中的所有tif图像文件,判断每个文件是否为空白,如果不为空白,则将其保存到指定的目标文件夹中。
阅读全文