feat: P0-8 照片式AI炫图(7场景/纯前端合成/光照匹配)

This commit is contained in:
HHY
2026-09-25 03:49:49 -07:00
parent 63f498655f
commit 710b3521a2
10 changed files with 596 additions and 50 deletions
+10
View File
@@ -455,3 +455,13 @@ uv run uvicorn huamenchuang.main:app --reload # 启动,http://localhost:8000
- **报价**:`offer-price`/BOM 自动计入格条算料(横条=区域宽×rows、竖条=区域高×cols,默认 12 元/米,`prices.dec_bar` 可覆盖,kind=`dec_bar`)
风格预设:现代轻奢(1×1黑25)/意式简约(1×1灰18)/奶油风(2×2白22)/中式(2×2棕28)/欧式古典(3×3金20)/法式(2×2金16)/地中海(2×3蓝24)/田园密格(4×4白14)。
### 12.22 照片式 AI 炫图(v2.20 升级,P0-照片炫图)
对齐目标站 `renderV2` 炫图 7 分类:**渲图 / 安装合成 / 门窗擦除 / 室内装修 / 别墅 / 去围栏 / 变毛坯**。
纯前端像素合成(`components/photoCompose.ts`,无需服务端 AI):
- 流程:上传场景照片 → 拖拽框选窗洞(原始照片坐标)→ 选样板窗型 → `renderWindowOnly`(分割树重放渲染透明背景窗型:玻璃渐变/中梃/扇框开向/装饰格条)→ 光照匹配(采样洞口周边亮度调整窗户亮度)→ 边缘贴合 → 场景后处理(安装投影/擦除填充/暖色滤镜/石材基座/背景虚化/去饱和毛坯)
- 一键生成 4 方案画廊 + PNG 下载;原"风格速览"模式保留为第二 Tab
- 无新增后端接口(复用 `/api/windoor/templates` 与 `/api/rendering-info`)