图像处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:24252824 阅读:51 留言:0更新日期:2020-05-23 00:14
一种基于图像识别的图像处理方法、装置、电子设备及存储介质,所述方法包括构建图像处理界面并导入原始图像;获取原始图像中外轮廓标识点;根据外轮廓标识点构建外轮廓;根据外轮廓在原始图像中构建多条检测线;识别检测线中的拐点检测线以及正常检测线;将拐点检测线转换为正常检测线;识别正常检测线上的背景像素和目标像素;根据目标像素提取原始图像中的目标图像;将目标图像与预定背景进行合成。本发明专利技术图像处理方法在图像处理界面通过AI智能识别图像中的轮廓标识点,并自动对原始图像进行精细抠图,降低了抠图操作的难度。

Image processing method, device, electronic equipment and storage medium

【技术实现步骤摘要】
图像处理方法、装置、电子设备及存储介质
本专利技术涉及一种用于图像处理方法、装置、电子设备及存储介质。
技术介绍
目前市面上的大多数图片处理应用,例如专业性比较强的Photoshop,可对图像进行非常精细的抠图、美化、合成图像的操作,但是,专业性要求特别强,并不适合于普通大众,且依赖于使用者的图像操作技术水平的高低。另外,图像处理应用程序,例如,美图秀秀等应用程序,可以对图像进行简单的裁剪以及美化合成新图像等操作,但并不能进行精细化抠图以及背景合成的操作。且大多数这些图像处理软件都是基于人工肉眼识别,手动对图片进行操作处理,耗费在上面的人力时间是非常多的,智能化程度还远远不够。
技术实现思路
有鉴于此,有必要提供一种提高图像处理智能程度的图像处理方法。一种图像处理方法,包括:在侦测到构建指令时,构建图像处理界面并导入原始图像;在侦测到获取指令时,获取所述原始图像中外轮廓标识点;在侦测到轮廓构建指令时,根据所述外轮廓标识点构建外轮廓;在侦测到检测线建立时,根据所述外轮廓在所述原始图像中构建多条检测线;在侦测到第一识别指令时,识别所述检测线中的拐点检测线以及正常检测线;在侦测到转换指令时,将所述拐点检测线转换为所述正常检测线;在侦测到第二识别指令时,识别所述正常检测线上的背景像素和目标像素;在侦测到提取指令时,根据所述目标像素提取所述原始图像中的目标图像;在侦测到合成指令时,将所述目标图像与预定背景进行合成。优选地,所述根据所述外轮廓标识点构建外轮廓的步骤包括:根据所述原始图像建立像素坐标系,且以所述原始图像的左上角的点为原点;对每个所述外轮廓标识点以第一函数进行赋值,以得到第一参数;识别多个所述第一参数中的最大值和最小值分别作为所述目标图像的轮廓起点和轮廓终点;将所述轮廓标识点的像素坐标以所述轮廓起点和所述轮廓终点作为起始点并沿顺时针排序;将排序后的相邻两个所述轮廓标识点之间进行连线,以形成所述外轮廓。优选地,所述原始图像由多个像素点构成;所述第一函数为(point.y*imgW)+(point.x+1);其中,point.y表示所述像素点在所述像素坐标系中沿Y轴的坐标,point.x表示所述像素点在所述像素坐标系中沿X轴的坐标,imgW表示所述原始图像的宽度。优选地,所述识别所述检测线中的拐点检测线以及正常检测线的步骤包括:获取一条所述检测线作为目标检测线;计算所述目标检测线与所述外轮廓的交点坐标作为检测交点;获取所述目标检测线对应的所述检测交点的数量作为目标参数,设定与所述目标检测线相邻的检测线作为对照检测线;识别所述对照检测线与所述外轮廓的交点数量作为对照参数;判断所述目标参数与所述对照参数是否一致;在所述目标参数与所述对照参数不一致时,标识所述目标检测线为拐点检测线;在所述目标参数与所述对照参数线一致时,标识所述目标检测线为正常检测线。优选地,所述将所述拐点检测线转换为所述正常检测线的步骤包括:提取所述拐点检测线对应的所述检测交点;将所述检测交点中与至少两个对照交点在X轴上的差值在预定差值范围内的所述检测交点作为拐点;在所述拐点检测线中添加一个与所述拐点坐标一致的检测交点。优选地,所述识别所述正常检测线上的背景像素和目标像素的步骤之前还包括:将所有所述检测交点根据X坐标排序;依次将所述检测交点进行连线形成多条线段;将多条所述线段根据排列顺序交替设定为背景线段和目标线段;将所述背景线段上的像素设定为所述背景像素并将所述目标线段上的像素设定为所述目标像素。优选地,所述根据所述目标像素获取所述原始图像中的所述目标图像的步骤包括:将所述原始图像根据指定接口程序转换为纹理数据;将所述背景像素对应的所述纹理数据的透明度调整为预定值;将调整后的所述纹理数据输入至目标程序中以形成所述目标图像。此外,为了实现上述目的,本专利技术还提出一种图像处理装置,所述图像处理装置包括:所述图像处理装置包括:界面构建模块,用于在侦测到构建指令时构建图像处理界面并导入原始图像;获取模块,用于在侦测到获取指令时获取所述原始图像中外轮廓标识点;轮廓构建模块,用于在侦测到轮廓构建指令时根据所述外轮廓标识点构建外轮廓;检测线建立模块,用于在侦测到检测线建立时根据所述外轮廓在所述原始图像中构建多条检测线;第一识别模块,用于在侦测到第一识别指令时识别所述检测线中的拐点检测线以及正常检测线;转换模块,用于在侦测到转换指令时将所述拐点检测线转换为所述正常检测线;第二识别模块,用于在侦测到第二识别指令时识别所述正常检测线上的背景像素和目标像素;提取模块,用于在侦测到提取指令时根据所述目标像素提取所述原始图像中的目标图像;合成模块,用于在侦测到合成指令时将所述目标图像与预定背景进行合成。此外,为了实现上述目的,本专利技术还提出一种电子设备,所述电子设备包括处理器和存储器,处理器用于执行存储器中存储的计算机程序时执行如下步骤:在侦测到构建指令时,构建图像处理界面并导入原始图像;在侦测到获取指令时,获取所述原始图像中外轮廓标识点;在侦测到轮廓构建指令时,根据所述外轮廓标识点构建外轮廓;在侦测到检测线建立时,根据所述外轮廓在所述原始图像中构建多条检测线;在侦测到第一识别指令时,识别所述检测线中的拐点检测线以及正常检测线;在侦测到转换指令时,将所述拐点检测线转换为所述正常检测线;在侦测到第二识别指令时,识别所述正常检测线上的背景像素和目标像素;在侦测到提取指令时,根据所述目标像素提取所述原始图像中的目标图像;在侦测到合成指令时,将所述目标图像与预定背景进行合成。此外,为了实现上述目的,本专利技术还提出一种存储介质,所述存储介质为计算机可读存储介质,存储有至少一个指令,所述至少一个指令被处理器执行时实现如下步骤:在侦测到构建指令时,构建图像处理界面并导入原始图像;在侦测到获取指令时,获取所述原始图像中外轮廓标识点;在侦测到轮廓构建指令时,根据所述外轮廓标识点构建外轮廓;在侦测到检测线建立时,根据所述外轮廓在所述原始图像中构建多条检测线;在侦测到第一识别指令时,识别所述检测线中的拐点检测线以及正常检测线;在侦测到转换指令时,将所述拐点检测线转换为所述正常检测线;在侦测到第二识别指令时,识别所述正常检测线上的背景像素和目标像素;在侦测到提取指令时,根据所述目标像素提取所述原始图像中的目标图像;在侦测到合成指令时,将所述目标图像与预定背景进行合成。上述图像处理方法、装置、电子设备及存储介质,在图像处理界面通过AI智能识别图像中的轮廓标识点,并自动对原始图像进本文档来自技高网...

【技术保护点】
1.一种图像处理方法,其特征在于,所述图像处理方法包括:/n在侦测到构建指令时,构建图像处理界面并导入原始图像;/n在侦测到获取指令时,获取所述原始图像中外轮廓标识点;/n在侦测到轮廓构建指令时,根据所述外轮廓标识点构建外轮廓;/n在侦测到检测线建立时,根据所述外轮廓在所述原始图像中构建多条检测线;/n在侦测到第一识别指令时,识别所述检测线中的拐点检测线以及正常检测线;/n在侦测到转换指令时,将所述拐点检测线转换为所述正常检测线;/n在侦测到第二识别指令时,识别所述正常检测线上的背景像素和目标像素;/n在侦测到提取指令时,根据所述目标像素提取所述原始图像中的目标图像;/n在侦测到合成指令时,将所述目标图像与预定背景进行合成。/n

【技术特征摘要】
1.一种图像处理方法,其特征在于,所述图像处理方法包括:
在侦测到构建指令时,构建图像处理界面并导入原始图像;
在侦测到获取指令时,获取所述原始图像中外轮廓标识点;
在侦测到轮廓构建指令时,根据所述外轮廓标识点构建外轮廓;
在侦测到检测线建立时,根据所述外轮廓在所述原始图像中构建多条检测线;
在侦测到第一识别指令时,识别所述检测线中的拐点检测线以及正常检测线;
在侦测到转换指令时,将所述拐点检测线转换为所述正常检测线;
在侦测到第二识别指令时,识别所述正常检测线上的背景像素和目标像素;
在侦测到提取指令时,根据所述目标像素提取所述原始图像中的目标图像;
在侦测到合成指令时,将所述目标图像与预定背景进行合成。


2.如权利要求1所述的图像处理方法,其特征在于,所述根据所述外轮廓标识点构建外轮廓的步骤包括:
根据所述原始图像建立像素坐标系,且以所述原始图像的左上角的点为原点;
对每个所述外轮廓标识点以第一函数进行赋值,以得到第一参数;
识别多个所述第一参数中的最大值和最小值分别作为所述目标图像的轮廓起点和轮廓终点;
将所述轮廓标识点的像素坐标以所述轮廓起点和所述轮廓终点作为起始点并沿顺时针排序;
将排序后的相邻两个所述轮廓标识点之间进行连线,以形成所述外轮廓。


3.如权利要求2所述的图像处理方法,其特征在于,所述原始图像由多个像素点构成;所述第一函数为(point.y*imgW)+(point.x+1);其中,point.y表示所述像素点在所述像素坐标系中沿Y轴的坐标,point.x表示所述像素点在所述像素坐标系中沿X轴的坐标,imgW表示所述原始图像的宽度。


4.如权利要求1至3中任意一项所述的图像处理方法,其特征在于,所述识别所述检测线中的拐点检测线以及正常检测线的步骤包括:
获取一条所述检测线作为目标检测线;
计算所述目标检测线与所述外轮廓的交点坐标作为检测交点;
获取所述目标检测线对应的所述检测交点的数量作为目标参数,
设定与所述目标检测线相邻的检测线作为对照检测线;
识别所述对照检测线与所述外轮廓的交点数量作为对照参数;
判断所述目标参数与所述对照参数是否一致;
在所述目标参数与所述对照参数不一致时,标识所述目标检测线为拐点检测线;
在所述目标参数与所述对照参数线一致时,标识所述目标检测线为正常检测线。


5.如权利要求4所述的图像...

【专利技术属性】
技术研发人员:李怡枝
申请(专利权)人:中国平安财产保险股份有限公司
类型:发明
国别省市:广东;44

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

1