duqing2026 commited on
Commit
a1956e7
·
1 Parent(s): 8b1c497

更新 md

Browse files
Files changed (1) hide show
  1. README.md +42 -1
README.md CHANGED
@@ -9,4 +9,45 @@ license: mit
9
  short_description: 批量图像处理器
10
  ---
11
 
12
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9
  short_description: 批量图像处理器
10
  ---
11
 
12
+ # 批量图片处理工坊 (Batch Image Workshop)
13
+
14
+ 这是一个简单、高效、保护隐私的批量图片处理工具。
15
+
16
+ ## 功能特点
17
+
18
+ - **完全本地运行**:基于 CPU 处理,无需 GPU,所有图片处理在内存/临时空间完成,处理完即删除,保护隐私。
19
+ - **批量操作**:
20
+ - **格式转换**:支持 JPG, PNG, WEBP 等互转。
21
+ - **调整大小**:支持按百分比缩放或指定固定宽度。
22
+ - **添加水印**:支持自定义文字水印(自动右下角)。
23
+ - **清除隐私**:一键清除 EXIF 信息(拍摄地点、设备信息等)。
24
+ - **一键打包**:处理后的图片自动打包为 ZIP 下载。
25
+
26
+ ## 技术栈
27
+
28
+ - **后端**:Python Flask
29
+ - **图像处理**:Pillow (PIL)
30
+ - **前端**:HTML5 + Tailwind CSS
31
+ - **部署**:Docker (兼容 Hugging Face Spaces)
32
+
33
+ ## 如何运行
34
+
35
+ ### 本地运行
36
+
37
+ ```bash
38
+ pip install -r requirements.txt
39
+ python app.py
40
+ ```
41
+ 访问 http://localhost:7860
42
+
43
+ ### Docker 运行
44
+
45
+ ```bash
46
+ docker build -t batch-image-processor .
47
+ docker run -p 7860:7860 batch-image-processor
48
+ ```
49
+
50
+ ## Hugging Face Spaces 部署
51
+
52
+ 本项目已配置好 `Dockerfile`,直接上传到 Hugging Face Spaces (选择 Docker SDK) 即可运行。
53
+ 建议配置:2 vCPU, 16GB RAM (Free Tier 即可运行,大批量图片可能需要更多内存)。