图像清晰度增强优化 On-App AI
功能介绍
对网络图像或本地相册图像做清晰增强优化。
依赖以下关键能力:
- 图像选择:
- chooseImage:支持 C 端用户从本地相册选择图片或使用相机拍照。
- 下载文件:
- downloadFile:下载文件资源到本地。
交互流程
sequenceDiagram
participant 云端
participant 用户
participant 面板
participant 系统相册
participant 图像处理器
rect rgb(15, 142, 167)
Note over 面板: 图像选择
用户 ->> 面板: 点击 “选择图片”
面板 ->> 系统相册: chooseImage()
系统相册 ->> 用户: 弹出相册界面
用户 ->> 系统相册: 选择图像
系统相册 -->> 面板: 返回原始图像 URI 列表
end
rect rgb(200, 34, 255)
Note over 面板: 远程图像下载
用户 ->> 面板: 点击 “优化”
面板 ->> 云端: downloadFile()
云端 ->> 面板:下载图像
面板 -->> 面板: 返回图像本地地址
end
rect rgb(84, 163, 119)
Note over 面板,图像处理器: 图像处理阶段
面板 ->> 图像处理器: enhanceClarityForImage(原始 URI)
图像处理器 ->> 图像处理器: AI 分析,并增强优化
图像处理器 ->> 面板: 返回处理后临时 URI
end
rect rgb(255, 62, 130)
Note over 面板,用户: 结果返回阶段
面板 ->> 面板: 获取缓存地址
面板 ->> 用户: 显示增强后的预览图
end