python高斯滤波批量处理图片完整代码
时间: 2023-04-02 10:01:24 浏览: 345
基于python代码批量处理图片resize
以下是 Python 高斯滤波批量处理图片的完整代码:
```python
import cv2
import os
# 定义高斯滤波器的大小和标准差
kernel_size = (5, 5)
sigma =
# 获取当前目录下所有的图片文件
img_files = [f for f in os.listdir('.') if f.endswith('.jpg')]
# 批量处理图片
for img_file in img_files:
# 读取图片
img = cv2.imread(img_file)
# 高斯滤波
img = cv2.GaussianBlur(img, kernel_size, sigma)
# 保存处理后的图片
cv2.imwrite('processed_' + img_file, img)
```
希望对你有帮助!
阅读全文