Skip to content
HM-U3Public

About

端侧AI抠图工具

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

Repository files navigation

抠图助手 · Knockout

HarmonyOS 原生抠图应用:端侧 AI 自动分割主体,再用笔刷手动精修,最后导出透明背景的 PNG 或 SVG。

icon

功能

能力 说明
AI 主体分割 调用设备端 Core Vision Kit,选图后自动分离主体
橡皮擦 / 恢复笔 圆形或方形笔刷,最小直径 1px;触点上带放大镜,放大倍数随笔刷自适应
文字标注 点画布落字、边输入边生效;可拖动,字体色与背景色各有一套色轮
撤销 / 重做 笔迹与文字共用一套操作栈,交叉操作顺序不会错乱
导出 透明背景 PNG;SVG 支持「保留原色」与「纯色轮廓」两种模式

环境

  • DevEco Studio 6.1.1 及以上(HarmonyOS SDK)
  • compatibleSdkVersion 5.0.0(12),targetSdkVersion 6.1.0(23)
  • 主体分割依赖设备端 Core Vision Kit,不支持的设备会提示改用手动抠图

运行

用 DevEco Studio 打开本目录,同步完成后运行 entry 模块。 签名不在仓库里:File > Project Structure > Signing Configs 勾选 Automatically generate signature 即可。

命令行构建:

# DEVECO_SDK_HOME 指向 DevEco 的 sdk 目录
node <DevEco>/tools/hvigor/bin/hvigorw.js assembleHap --no-daemon -p product=default -p buildMode=debug

产物在 entry/build/default/outputs/default/。

使用

  1. 首页「选择图片」从相册取图,自动分割后进入编辑器
  2. 单指涂抹擦除,切「恢复笔」找回误删;双指缩放与平移;点住画布看放大镜
  3. 切「T 文字」给图片加文字,点画布落字,可拖动与调色
  4. 顶栏「导出」选 PNG 或 SVG

许可

MIT,见 LICENSE。

About

端侧AI抠图工具

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages