# image-process-web **Repository Path**: newpc/image-process-web ## Basic Information - **Project Name**: image-process-web - **Description**: 照片在线处理工具,可以叠加水印,生成画框等 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-04-26 - **Last Updated**: 2025-07-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 摄影图片处理工具 这是一个用于处理摄影图片的工具,支持添加水印、背景模糊等效果。 ## 功能特点 - 上传照片并自动读取 EXIF 信息 - 添加相机型号、焦距、光圈、ISO 等 EXIF 信息作为水印 - 背景模糊效果,突出中央图片 - 可调整图片位置、大小和背景模糊度 - 可自定义水印信息 - 导出处理后的图片 ## 技术栈 - 后端:Python, Flask, Pillow - 前端:Vue 3, Element Plus, Vite ## 安装与运行 ### 后端 1. 安装 Python 依赖: ```bash cd backend pip install -r requirements.txt ``` 2. 启动后端服务: ```bash python run.py ``` 后端服务将在 http://localhost:5000 上运行。 ### 前端 1. 安装依赖: ```bash cd frontend yarn ``` 2. 启动开发服务器: ```bash yarn dev ``` 前端开发服务器将在 http://localhost:5173 上运行。 ## 使用方法 1. 打开前端页面,上传照片 2. 照片上传后,系统会自动读取 EXIF 信息 3. 使用控制面板调整图片位置、大小、背景模糊度 4. 编辑 EXIF 参数(如需要) 5. 点击"导出图片"按钮下载处理后的图片 ## 未来扩展 - 添加更多水印样式 - 支持不同的画框效果 - 批量处理功能 - 保存预设模板