图像处理方法、装置、服务器和介质制造方法及图纸

技术编号:19009530 阅读:65 留言:0更新日期:2018-09-22 09:21
本发明专利技术实施例公开了一种图像处理方法、装置、服务器和介质,其中该方法包括:分别获取标准图像和待处理图像;根据用户的配置参数,在标准图像上确定出目标对象;根据目标对象的轮廓制作匹配模板;基于匹配模板确定待处理图像上的特征,其中,确定的特征包括待处理图像上与目标对象相似的图形。本发明专利技术实施例可以快速而准确地提取产品的特征,简化了图像处理的操作过程,提高了图像处理的效率。

Image processing method, device, server and medium

The embodiment of the invention discloses an image processing method, device, server and medium, wherein the method comprises: acquiring standard image and image to be processed respectively; determining the target object on the standard image according to the user's configuration parameters; making a matching template according to the outline of the target object; and determining the matching template based on the matching template. Features on the image to be processed, in which the determined features include graphics similar to the target object on the image to be processed. The embodiment of the invention can quickly and accurately extract the characteristics of the product, simplify the operation process of image processing, and improve the efficiency of image processing.

【技术实现步骤摘要】
图像处理方法、装置、服务器和介质
本专利技术实施例涉及计算机
,尤其涉及一种图像处理方法、装置、服务器和介质。
技术介绍
目前,自动化行业中通过视觉抓取产品特征进行产品定位已经很普遍。基于计算机编程语言的图像处理技术在视觉抓取产品特征方面应用非常广泛。但是,现有的特征抓取方法对应的程序开发过程相对繁琐,开发人员需要编写大量代码来实现图像中目标特征的确定,这对开发人员的编码开发能力要求较高,并且使得图像处理效率较低。
技术实现思路
本专利技术实施例提供一种图像处理方法、装置、服务器和介质,以实现简化图像处理的操作过程以及提高处理效率的效果。第一方面,本专利技术实施例提供了一种图像处理方法,该方法包括:分别获取标准图像和待处理图像;根据用户的配置参数,在所述标准图像上确定出目标对象;根据目标对象的轮廓制作匹配模板;基于所述匹配模板确定所述待处理图像上的特征,其中,所述特征包括所述待处理图像上与目标对象相似的图形。第二方面,本专利技术实施例还提供了一种图像处理装置,该装置包括:图像获取模块,用于分别获取标准图像和待处理图像;目标对象确定模块,用于根据用户的配置参数,在所述标准图像上确定出目标对象;模板制作模块,用于根据目标对象的轮廓制作匹配模板;特征确定模块,用于基于所述匹配模板确定所述待处理图像上的特征,其中,所述特征包括所述待处理图像上与目标对象相似的图形。第三方面,本专利技术实施例还提供了一种服务器,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本专利技术任一实施例所述的图像处理方法。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本专利技术任一实施例所述的图像处理方法。本专利技术实施例通过根据用户的配置参数,在获取的标准图像上确定出目标对象,根据目标对象的轮廓制作匹配模板,然后基于匹配模板确定待处理图像上的特征,其中,确定的特征包括待处理图像上与目标对象相似的图形,解决了现有的图像处理过程中程序开发繁琐以及处理效率较低的问题,实现了快速而准确地提取图像特征的效果,避免了开发人员需要编写大量代码的现象,简化了图像处理的操作过程,降低了对开发人员的编码技能要求,进而减少了开发人员的工作量,提高了图像处理的效率。附图说明图1是本专利技术实施例一提供的图像处理方法的流程图;图2是本专利技术实施例二提供的图像处理方法的流程图;图3是本专利技术实施例三提供的图像处理装置的结构示意图;图4是本专利技术实施例四提供的一种服务器的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1是本专利技术实施例一提供的图像处理方法的流程图,本实施例可适用于进行图像处理的情况,该方法可以由图像处理装置来执行,该装置可以采用软件和/或硬件的方式实现,并可集成在服务器上。如图1所示,该方法具体包括:S110、分别获取标准图像和待处理图像。服务器获取的标准图像和待处理图像均包括黑白图像。服务器包括计算机等具有计算处理能力和显示功能的任何设备。标准图像和至少一张待处理的图像具有相似性。例如,在通过视觉技术抓取产品特征的过程中,标准图像是用户设定的模板图片,其上显示的产品位置与角度等信息一般比较精准,可以基于标准图像,定位出待处理图像上显示的相似产品。图像获取的过程具体如下:用户启动服务器中具有图像处理功能的软件工具,通过与服务器连接的鼠标或者键盘等外部输入设备输入图像获取指令,服务器根据此图像获取指令,可以直接启用该软件工具中嵌入的相机实时采集图像,根据处理需求,可以选择单帧采集或者连续采集;服务器根据用户输入的图像获取指令,也可以启用该软件工具的图像加载功能,从服务器的存储区直接加载已经拍摄好的图像,然后将采集或者加载的图像保存在该软件工具的内存中,并显示在该软件工具的显示界面。本实施例中进行图像处理的软件工具是基于现有的Halcon软件中的一些功能,例如函数或者算法等,集成化的一个可视化操作软件,相当于将Halcon图像处理技术中需要编写大量代码才可以实现的功能,使用计算机语言,例如C#等,进行封装成对应的模块,集成在本实例所说的用于图像处理的专门软件工具中。在此软件工具的操作界面上,用户利用鼠标或键盘等输入相关的指令,服务器跟据指令,可以自动执行对应的功能。利用此封装的软件工具,对于图像处理的开发底层技术,不再需要用户编写代码,降低了对用户的编码技能要求。S120、根据用户的配置参数,在标准图像上确定出目标对象。图像处理过程中,需要首先对标准图像进行处理,在标准图像上标定出用户感兴趣的区域(RegionofInterest,ROI),即目标对象,目标对象包括直线或任意形状的区域,或者多种形状的区域组合,例如圆、矩形、正方形和多边形等。服务器根据用户输入的配置参数指令,将软件工具上菜单区域的采集图像界面切换至ROI设置界面,用户设置相关配置参数,具体可以是用户手动输入也可以是用户通过具体的参数值选取进行设置,然后,服务器根据用户的配置参数在标准图像上确定出目标对象。配置参数包括ROI的形状、卡尺数量、卡尺长度、卡尺亮度和平滑系数等。配置参数属于现有技术中均会设置的相关参数,本实施例与现有技术的区别在于,这些配置参数的设置过程不在需要用户通过编码实现,用户根据对应的按键进行点击选择与输入即可,简化了用户的操作过程。S130、根据目标对象的轮廓制作匹配模板。目标对象确定之后,服务器根据用户输入的模板制作指令,将软件工具上菜单区域的ROI设置界面切换至制作模板界面,用户设置与制作模板相关配置参数,包括对比度和最小组件长度,然后,服务器根据用户输入的区域选定指令,在软件工具显示的标准图像上,根据目标对象的轮廓,自动制作出匹配模板。匹配模板的制作以完全贴合目标对象的轮廓的分割边缘为准,模板的轮廓线与目标对象的分割边缘贴合的越好,匹配模板越标准,后续图像处理结果越准确。轮廓线的贴合程度与用户输入的区域选定指令有关,例如,用户输入指令对应的选定区域与目标对象的轮廓越接近,贴合程度越好。S140、基于匹配模板确定待处理图像上的特征,其中,确定的特征包括待处理图像上与目标对象相似的图形。当匹配模板确定之后,服务器便可以利用匹配模板作为位置参照,对待处理图像进行处理,确定出待处理图像上与目标对象相似的图形。可选的,基于匹配模板确定待处理图像上的特征,包括:基于匹配模板,并利用预先在标准图像上抓取的参考特征,确定待处理图像上的特征,其中,参考特征包括标准图像上选定的黑白区域的分界线。在确定出待处理图像上的特征之前,还需要在标准图像上预先抓取特定区域的分界线作为参考特征,该特定区域的确定具体可以根据图像处理需求确定。例如,参考特征可以是与目标对象的位置相近的一段直线形状的黑白区域分界线。结合参考特征,可以保证待处理图像上特征确定的准确性。本实施例的技术方案通过根据用户的配置参数,在获取的标准图像上确定出目标对象,根据目标对象的轮廓制作匹配模板,然后基于匹配模板确定待处本文档来自技高网...
图像处理方法、装置、服务器和介质

【技术保护点】
1.一种图像处理方法,其特征在于,包括:分别获取标准图像和待处理图像;根据用户的配置参数,在所述标准图像上确定出目标对象;根据目标对象的轮廓制作匹配模板;基于所述匹配模板确定所述待处理图像上的特征,其中,所述特征包括所述待处理图像上与目标对象相似的图形。

【技术特征摘要】
1.一种图像处理方法,其特征在于,包括:分别获取标准图像和待处理图像;根据用户的配置参数,在所述标准图像上确定出目标对象;根据目标对象的轮廓制作匹配模板;基于所述匹配模板确定所述待处理图像上的特征,其中,所述特征包括所述待处理图像上与目标对象相似的图形。2.根据权利要求1所述的方法,其特征在于,根据用户的配置参数,在所述标准图像上确定出目标对象,包括:根据用户的配置参数,通过选定预设数量的特征点,并按照预设的抓取方式,在所述标准图像上确定出目标对象。3.根据权利要求2所述的方法,其特征在于,所述抓取方式包括:沿着远离目标对象中心的方向,按照图像色彩由明到暗或者由暗到明的变化抓取图像区域的方式。4.根据权利要求1所述的方法,其特征在于,基于所述匹配模板确定所述待处理图像上的特征,包括:基于所述匹配模板,并利用预先在所述标准图像上抓取的参考特征,确定所述待处理图像上的特征,其中,所述参考特征包括所述标准图像上选定的黑白区域的分界线。5.根据权利要求4所述的方法,其特征在于,基于所述匹配模板,并利用预先在所述标准图像上抓取的参考特征,确定所述待处理图像上的特征,包括:利用所述匹配模板确定目标对象与所述待处理图像上对应位置的图形之间的偏差,其中,所述偏差包括位置偏差和角度偏差;根据所述偏差对所述待处理图像上的特征区域进行仿射变换,其中,...

【专利技术属性】
技术研发人员:刘斌
申请(专利权)人:苏州赛腾精密电子股份有限公司
类型:发明
国别省市:江苏,32

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

1