本页目录

图像清晰度增强优化 On-App AI

功能介绍

对网络图像或本地相册图像做清晰增强优化。

依赖以下关键能力:

  • 图像选择:
    • chooseImage:支持 C 端用户从本地相册选择图片或使用相机拍照。
  • 下载文件:

交互流程

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