【技术实现步骤摘要】
一种基于AI抠图的图片修正方法、装置及其相关介质
[0001]本专利技术涉及图像处理
,特别涉及一种基于
AI
抠图的图片修正方法
、
装置及其相关介质
。
技术介绍
[0002]AI
抠图是一种利用人工智能技术进行图像处理的方法,其主要目的是自动将图像中的主要物体从背景中准确地分离出来
。
尽管
AI
抠图具有许多优势,但在实际使用中通常还需要人工干预和修正,以确保最终的抠图效果符合要求
。
传统的图像编辑工具如
PhotoShop
虽然功能强大,但专业性较高,对于普通用户来说不具备普适性
。
目前,一种常见的修正方法是使用选择性修正工具,通过重新应用
AI
算法来处理抠图中的误差,这种方式可以帮助改善抠图的准确性,但修正误差仍然较大,并且修正步骤繁琐
。
技术实现思路
[0003]本专利技术实施例提供了基于
AI
抠图的图片修正方法
、
装置及其相关介质,旨在解决现有技术中
AI
抠图后的修正误差较大和修正步骤繁琐的问题
。
[0004]第一方面,本专利技术实施例提供了一种基于
AI
抠图的图片修正方法,包括:
[0005]利用
AI
算法对原始图片进行
AI
抠图,得到抠图结果;其中,所述抠图结果包括蒙版图片和对比图片;< ...
【技术保护点】
【技术特征摘要】
1.
一种基于
AI
抠图的图片修正方法,其特征在于,包括:利用
AI
算法对原始图片进行
AI
抠图,得到抠图结果;其中,所述抠图结果包括蒙版图片和对比图片;利用互存指针对象将所述蒙版图片与所述对比图片进行数据同步绑定;根据用户指令对所述蒙版图片进行修正操作得到修正结果,并将所述修正结果同步显示到所述对比图片;判断所述修正结果是否处于预设范围内,若否,则根据用户指令再次进行修正操作,直至所述修正结果处于预设范围内;若是,则输出所述对比图片
。2.
根据权利要求1所述的基于
AI
抠图的图片修正方法,其特征在于,所述利用
AI
算法对原始图片进行
AI
抠图,得到抠图结果,包括:创建与所述原始图片的分辨率一致的透明图片;对所述原始图片进行
AI
抠图,得到抠图图片;遍历所述抠图图片的所有像素点并判断所述像素点的
alpha
值是否为0,若是,则对所述透明图片对应的像素点不设置颜色;若否,则对所述透明图片对应的像素点设置为蒙版颜色;将所述透明图片的所有像素点进行整合,得到所述蒙版图片
。3.
根据权利要求1所述的基于
AI
抠图的图片修正方法,其特征在于,所述利用互存指针对象将所述蒙版图片与所述对比图片进行数据同步绑定,包括:创建调用接口类;基于所述调用接口类创建蒙版图片对象和对比图片对象;将所述蒙版图片对象和对比图片对象互相保存,以实现数据同步绑定
。4.
根据权利要求1所述的基于
AI
抠图的图片修正方法,其特征在于,所述根据用户指令对所述蒙版图片进行修正操作得到修正结果,包括:利用
QQuickPaintItem
的
paint
函数绘制蒙版画布;将鼠标移动的起始点坐标和结束点坐标添加到
QPainterPath
中,得到贝塞尔曲线;基于所述贝塞尔曲线利用
QPainter
在所述蒙版画布上进行书写,得到所述修正结果
。5.
根据权利要求4所述的基于
AI
抠图的图片修正方法,其特征在于,所述基于所述贝塞尔曲线利用
QPainter
在所述蒙版画布上进行书写,得到所述修正结果,包括:基于所述
QPainterPath
将所述对比图片的
QBrush
填充为纹理颜色;基于所述
QPainterPath
将所述蒙版图片的...
【专利技术属性】
技术研发人员:宋新德,
申请(专利权)人:深圳软牛科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。