首页 > 架构设计 > 操作系统 > 主体分割技术,提升图像信息提取能力
在智能设备普及和AI技术进步的推动下,用户对线上互动的质量、个性化以及沉浸式体验的追求日益增强。例如,对于热衷于图片编辑或视频制作的用户来说,他们需要一种快速而简便的方法来将特定主体从背景中分离出来。 HarmonyOS SDK 基础视觉服务(Core Vision Kit)提供 主体分割能力,可以检测出图片中区别于背景的前景物体或区域(即"显著主体"),并将其从背景中分离出来,适用于需要识别和提取图像主要信息的场景,广泛使用于前景目标检测和前景主体分离的场景。

主体贴纸:从图片中提取显著性的主体,去掉背景。
背景替换:替换并提取出主体对象的背景。
显著性检测:快速定位图片中显著性区域。
辅助图片编辑:例如单独对主体进行美化处理。
本文仅展示通用三个入口:复制、分享、识图搜索,其他功能开发者可以自行定制。

1.引用相关类添加至工程。
2.准备预处理的图片资源,将图片转换为PixelMap,并添加初始化和释放方法。
3.实例化待分割的入参项VisionInfo,并传入待检测图片的PixelMap。
4.配置通用文本识别的配置项SegmentationConfig,包括最大分割主体个数、是否输出每个主体的分割信息,以及是否输出分割后的前景图。
5.调用imageSegmentation的ai.vision.doSegmentation接口,实现主体分割。
了解更多详情>>
访问 基础视觉服务联盟官网
获取 主体分割开发指导文档
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70003787/viewspace-3062885/ ,如需转载,请注明出处,否则将追究法律责任。