将图片批量进行不同的数据增强处理,并保存到不同的文件夹下。
各种不同的模糊处理
import os
import cv2
def apply_blur_to_images(input_folder_path, output_folder_path):
# 遍历文件夹下的所有文件
for filename in os.listdir(input_folder_path):
# 检查文件类型是否为图片
if filename.endswith('.jpg') or filename.endswith('.jpeg') or filename.endswith('.png'):
# 构建输入图片的完整路径
input_image_path = os.path.join(input_folder_path, filename)
# 读取图片
image = cv2.imread(input_image_path)
# 根据不同的模糊方法进行处理
for blur_method in ['gaussian', 'mean', 'median', 'bilateral']:
# 创建对应的模糊文件夹
output_blur_folder_path = os.path.join(output_folder_path, blur_method)
os

最低0.47元/天 解锁文章
4181

被折叠的 条评论
为什么被折叠?



