一种图片美化的方法技术

技术编号:32925456 阅读:12 留言:0更新日期:2022-04-07 12:16
本发明专利技术涉及一种图片美化的方法,通过对图片内的边界进行识别并供用户选取,由此确定所需进行美化的范围,解决了现有技术在移动终端中局部美化只能由系统根据算法对图像内容进行识别美化而达不到用户满意效果的技术问题;克服了在移动终端屏幕尺寸有限的情况下用户不便准确勾选图像中的边界以确定所需美化的局部范围的缺陷。本发明专利技术具有广泛的应用场景,任何屏幕尺寸有限的移动终端,都可以应用该技术来提升选取图像的精确度。术来提升选取图像的精确度。术来提升选取图像的精确度。

【技术实现步骤摘要】
一种图片美化的方法


[0001]本专利技术涉及一种图片美化的方法,尤其是在移动终端下选取图片的局部进行美化的方法。

技术介绍

[0002]在传统的桌面级计算机或笔记本计算机,均配有鼠标、键盘等输入设备和尺寸较大的显示屏幕作为输出设备,因此在上述计算机上进行图片美化时,尤其是对图片进行局部美化、调整时容易精确选取到所需的位置进行操作。现阶段的移动终端在进行图片的局部美化时,一般由系统根据算法对图像内容进行自动识别并自动美化,在选取和确定所需美化的区域时常常会产生偏差,最终的图片美化效果与用户想要达到的效果事与愿违;而由用户自行选择美化范围则由于移动终端作为输出设备的显示屏幕尺寸有限,用户难以精准选取屏幕上的元素。同时触屏式的移动终端其显示屏需要作为输入设备供用户触控,在使用过程中指尖可能会对屏幕上显示的内容构成遮挡,造成在美化图片过程中的不便。本专利技术解决了目前在移动终端上难以准确选取图片局部区域进行美化的技术问题。

技术实现思路

[0003]本专利技术的目的在于针对移动终端显示屏幕的特点和用户对图片局部处理的期待,提供一种能在移动终端上精准选取局部位置并进行图片美化的方法。由以下技术方案实现:一种图片美化的方法,包括以下步骤:导入目标图片;使用边缘检测算法对目标图片进行图像对象边界识别;对识别出的图像对象边界设置为可选取状态供用户进行选取;根据用户选取的边界确定图片所需美化的局部范围;根据拟美化的效果对所述局部范围添加纹理,渲染生成效果图片;导出效果图片。
[0004]相较于现有技术,本专利技术的图片美化方法,通过边缘检测算法识别图片内的图像对象边界并进行高亮显示供用户选取,由所选取的对象边界确定所需进行美化的范围,解决了现有技术在移动终端中局部美化只能由系统根据算法对图像内容进行识别美化而达不到用户满意效果的技术问题;克服了在移动终端屏幕尺寸有限的情况下用户不便准确勾选图像中的边界以确定所需美化的局部范围的缺陷,使得用户在移动终端亦能较准确地选取图像内的边界以确定美化的区域,大大提升了用户体验。
[0005]进一步,所述步骤S2中边缘检测算法可以为Canny边缘检测、Sobel边缘检测或Roberts边缘检测的一种,经上述其中一种边缘算法识别后的目标图片可根据图像的实际情况生成若干条图像的边界。
[0006]进一步,所述步骤S3中对目标图片中被选中的图像对象边界设置为高亮显示。
[0007]进一步,所述步骤S3中高亮显示的图像对象边界若能组成封闭区域,则该封闭区域设置为高亮显示。
[0008]通过上述步骤,使得用户能直观得知拟进行美化的区域范围,便于确认目标图片中所选取的区域是否恰当。
[0009]在一个实施例中,根据图像对象边界识别的结果,所述步骤S3中还可以包含以下步骤:在目标图片生成至少一条纵线和一条横线,所述纵线和横线相交后可将目标图片至少分成四个待选区域,所述待选区域可放大显示该区域内的图像,且在放大显示的待选区域可对图像对象边界进行选取操作。
[0010]通过上述步骤,使得用户便于对图像对象边界较为密集的区域进行操作,避免因移动终端显示屏幕的尺寸过小导致难以精确选取间隙过小的图像对象边界。
[0011]进一步,所述步骤S4中的局部范围为用户所选取图像对象边界中的封闭区域。
[0012]进一步,所述步骤S4中的局部范围为多条图像对象边界构成的区域,具体为所述多条图像对象边界中最外侧点的集合或最外侧点之间的连线。
[0013]进一步,所述步骤S4中的局部范围可以有一个或多个,具体为前述封闭区域之间和/或前述多条图像对象边界构成的区域之间如有重叠则视为同一局部范围,如无重叠则视为不同局部范围而使目标图片中存在多个局部范围。
[0014]进一步,用户可根据拟实现的美化效果对不同的局部范围附加不同的纹理效果。
[0015]通过上述步骤,可确定需进行美化的目标图片的具体区域和数量,以及对不同的局部范围叠加不同的纹理效果以实现用户个性化的图片美化效果。
[0016]在一个实施例中,根据用户的美化需要,在前述步骤的局部范围内添加透明层纹理,并在前述步骤的局部范围外添加空白透明层;所述透明层纹理无任何效果,使所述局部范围内所有图像信息不发生变化;所述空白透明层为白色的透明纹理,使所述局部范围外的所有图像信息消除为白色并呈透明状态。
[0017]通过上述技术方案,使用户可根据自身需要扣取出局部范围内的图像并导出成为效果图片。
附图说明
[0018]图1是本专利技术的一种图片美化的方法流程示意图。
[0019]图2是本专利技术的一种图片美化的方法实施例2的流程图。
[0020]图3是本专利技术的一种图片美化的方法实施例4的流程图。
具体实施方式
[0021]实施例1一种图片美化的方法,包括以下步骤:S101、导入需要进行美化处理的目标图片;S201、使用Canny边缘检测算法对目标图片进行扫描并识别图片中图像对象存在的边界;S301、将所有识别出的边界设置为可被选取的状态,用户可通过触摸屏点选已被
识别的边界,所述被点选的边界高亮显示;S401、用户点选多条图像对象边界后,多条被点选的图像对象边界组成或围成的区域亦高亮显示,所述高亮显示的区域为需要进行美化处理的局部范围;S501、在确定的局部范围内按照用户想要达成的美化效果添加各种目标纹理,使局部范围内的图像显示符合用户预计的美化效果;S601、导出效果图片。
[0022]通过以上步骤,本实施例可以实现在移动终端上准确选择图片中图像对象需要美化的局部区域。
[0023]相较于现有技术,本专利技术的一种图片美化的方法,通过识别图片中的图像对象边界,并使边界设置为可供用户点选的状态,使用户能依据自身的喜好或图片美化的需求准确地选取图片中所需美化的区域,满足了用户的个性化需求,避免了因算法自动识别而造成千篇一律的美化效果。
[0024]实施例2实施例2为实施例1基础上的一种改进,主要针对当用户在目标图片中识别出的图像对象边界较多时能更准确的选取边界,包括以下步骤:S111、导入需要进行美化处理的目标图片;S211、使用Roberts边缘检测算法对目标图片进行扫描并识别图片中图像对象存在的边界;S311、将所有识别出的边界设置为可被选取的状态,同时检测所有图像对象边界的间距,当存在任一图像对象边界与其相邻的边界最小间隙小于20像素时,根据所有图像对象边界的数量和目标图片的尺寸大小之比在目标图片生成数量合适的纵线和横线,所述纵线和横线相交并将目标图片分成若干待选区域,用户通过双击或双指张开等动作可将任一待选区域放大显示;S312、用户在放大显示后的待选区域中点选图像对象边界,所述被选中的图像对象边界高亮显示,该图像对象边界在放大显示待选区域外的部分亦作高亮显示;S411、用户点选多条图像对象边界后,多条被点选的图像对象边界组成或围成的多个区域亦高亮显示,所有高亮显示的区域均为需要进行美化处理的局部范围;S511、在确定的局部范围内按照用户想本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图片美化的方法,其特征在于,所述方法包括以下步骤:S1、导入目标图片;S2、使用边缘检测算法对目标图片进行图像对象边界识别;S3、对识别出的图像对象边界设置为可选取状态供用户进行选取;S4、根据用户选取的边界确定图片所需美化的局部范围;S5、根据拟美化的效果对所述局部范围添加纹理,渲染生成效果图片;S6、导出效果图片。2.根据权利要求1所述的方法,其特征在于,所述边缘检测算法为Canny边缘检测、Sobel边缘检测或Roberts边缘检测。3.根据权利要求1所述的方法,其特征在于,在步骤S3中,还包括以下步骤:当所述图像对象边界被选中后进行高亮显示。4.根据权利要求3所述的方法,其特征在于,在步骤S3中,还包括以下步骤:当所述高亮显示的图像对象边界组成封闭区域,所述封闭区域进行高亮显示。5.根据权利要求3所述的方法,其特征在于,在步骤S3中,还包括以下步骤:...

【专利技术属性】
技术研发人员:邓裕强朱志祝涛周喨周超红
申请(专利权)人:广州久邦世纪科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1