首页 > AI教程 >合成雨雾低光道路图像数据集及代码

合成雨雾低光道路图像数据集及代码

来源:互联网 2026-07-14 06:30:17

基于PyQt6开发的天气效果生成器,支持雾、雨、低光三种氛围效果,可调节浓度、密度、曝光等参数。具备批量处理、参数预设保存与加载、实时预览功能,适用于数据集增强与图像风格化。

天气效果生成器

为照片添加天气效果,能显著提升视觉表现力。这款基于 PyQt6 开发的小工具,支持为图片生成雾、雨、低光三种氛围效果,适用于数据集增强、影视风格化处理等场景。

合成雨雾低光道路图像数据集及代码

长期稳定更新的攒劲资源: >>>点此立即查看<<<

核心功能

多种天气效果生成

  • 雾效果:支持调节浓度(0.01~1.00)、亮度(100~255)及动态纹理(0~50),可控制雾气稀薄与厚重程度。
  • 雨效果:可自定义雨滴密度(5000~30000)、大小(5~30像素)及运动模糊(3~31像素拖尾),从细雨到暴雨均可模拟。
  • 低光效果:提供夜晚、黄昏、黎明三种场景模式,支持曝光度(0.1~1.0)、色温(2000K~8000K)及阴影细节(0~100)微调。

批量处理能力
支持单张图片、多张图片或整个文件夹的批量处理,处理后自动保持原始文件夹结构。

参数预设管理
可将调整好的参数保存为预设文件,后续直接加载使用,也支持删除不需要的预设。

实时预览
采用 2×2 网格布局,同时显示原图、雾、雨、低光四种效果,参数调整后立即更新预览。

合成雨雾低光道路图像数据集及代码

运行环境

Python 3.6 或更高版本,支持 Windows、Linux、macOS 系统。

依赖库

PyQt6、opencv-python、numpy、Pillow。

安装步骤

  1. 下载项目代码。
  2. 安装依赖库:
    pip install -r requirements.txt

使用指南

  1. 启动程序:
    python main.py
  2. 基本操作:点击“加载单张图片”选择图片,通过滑动条调整参数,点击对应效果按钮生成,输出图片自动保存至指定目录。
  3. 批量处理:可使用“加载多张图片”或“批量处理文件夹”功能,程序将在原目录旁自动创建带有 _processed 后缀的文件夹。
  4. 预设管理:调整参数后,点击“保存当前参数为预设”进行保存;需要时通过“加载预设”快速应用;“删除预设”移除不再需要的配置。

参数详解

雾效果

  • 浓度:0.01~1.00,数值越高雾越浓。
  • 亮度:100~255,控制雾气明暗程度。
  • 动态效果:0~50,使雾的纹理产生变化,增强自然感。

雨效果

  • 密度:5000~30000,雨滴数量。
  • 大小:5~30,雨滴像素尺寸。
  • 运动模糊:3~31,雨滴拖尾长度。

低光效果

  • 效果类型:夜晚、黄昏、黎明三选一。
  • 曝光度:0.1~1.0,控制整体亮度。
  • 色温:2000K~8000K,调节画面冷暖。
  • 阴影细节:0~100,保留暗部细节的程度。

合成雨雾低光道路图像数据集及代码

输出结构

处理后图像按效果类型分文件夹存放:

原始目录_processed/
├── fog/        # 雾效果
├── rain/       # 雨效果
└── lowlight/   # 低光效果

合成雨雾低光道路图像数据集及代码

注意事项

  • 支持的图片格式:PNG、JPG、JPEG、BMP。
  • 输入图片分辨率不宜过大,以免影响处理性能。
  • 批量处理前请确保磁盘空间充足。
  • 预设文件保存在程序目录下的 presets.json 文件中。

技术实现

技术栈包括:PyQt6(GUI 框架)、OpenCV(图像处理)、NumPy(数值计算)、Pillow(图像输入输出)。

许可证

MIT License

更新日志

v1.0.0

  • 初始版本发布。
  • 支持雾、雨、低光三种效果。
  • 支持批量处理和预设管理功能。

合成雨雾低光道路图像数据集及代码

合成雨雾低光道路图像数据集及代码

侠游戏发布此文仅为了传递信息,不代表侠游戏网站认同其观点或证实其描述

热游推荐

更多
湘ICP备14008430号-1 湘公网安备 43070302000280号
All Rights Reserved
本站为非盈利网站,不接受任何广告。本站所有软件,都由网友
上传,如有侵犯你的版权,请发邮件给xiayx666@163.com
抵制不良色情、反动、暴力游戏。注意自我保护,谨防受骗上当。
适度游戏益脑,沉迷游戏伤身。合理安排时间,享受健康生活。