将tif文件夹中三通道RGB图像转化为一通道的python代码
时间: 2023-12-25 18:53:31 浏览: 96
gdal裁剪tif_tif遥感图像_GDAL裁剪_遥感影像_GDAL_gdal批量裁剪_
5星 · 资源好评率100%
以下是Python代码,可以将tif文件夹中的三通道RGB图像转换为一通道:
```python
import os
from PIL import Image
# 输入文件夹路径
input_folder = "tif"
# 输出文件夹路径
output_folder = "gray"
# 遍历文件夹中的所有文件
for filename in os.listdir(input_folder):
# 只处理tif文件
if filename.endswith(".tif"):
# 读取图像
img = Image.open(os.path.join(input_folder, filename))
# 转换为灰度图像
gray_img = img.convert("L")
# 保存图像
gray_img.save(os.path.join(output_folder, filename))
```
请注意,这只是一个示例代码,实际使用时需要根据具体情况进行修改。
阅读全文