图像定位方法及其系统技术方案

技术编号:15187074 阅读:141 留言:0更新日期:2017-04-19 04:18
本发明专利技术公开了一种图像定位方法及其系统,方法包括:在平面上的绘图区域的外围设置预设颜色的边框;拍摄所述平面,得到照片;根据所述预设颜色,识别得到所述照片中的所述边框;获取所述边框及其内部的绘图区域;剔除所述边框。本发明专利技术可快速地定位并得到图像,且无需扫描设备,节约设备成本,用户操作简单,提高用户体验。

【技术实现步骤摘要】

本专利技术涉及图像处理
,尤其涉及一种图像定位方法及其系统。
技术介绍
在现有技术中,若要获取平面上的图像,需要扫描等方案才能录入,这样对设备要求高,对操作本身也很苛刻,还要确定图像在平面中显示输出的相对位置,因此得到的图像数据最终还需要进行剪裁等等诸多的处理才能使用。在公开号为CN101916426B的中国专利公开文件中,提出了一种图像定位方法及装置。一种图像定位方法包括:获取图像文件的格式类型;对图像文件的十六进制代码进行逐字解析;如果解析到与所述图像文件的格式类型对应的扩展信息标识,则进一步根据位于所述扩展信息标识之后的自定义数据标识,判断与所述扩展信息标识所对应的扩展信息是否包括图像定位信息;如果是,则获取所述图像定位信息,并根据所述图像定位信息对图像进行定位。该方案虽然适用于各种显示环境,但需对图像文件的代码进行逐字解析,无法保证效率。
技术实现思路
本专利技术所要解决的技术问题是:提出一种图像定位方法及其系统,可快速地定位并得到图像。为了解决上述技术问题,本专利技术采用的技术方案为:一种图像定位方法,包括:在平面上的绘图区域的外围设置预设颜色的边框;拍摄所述平面,得到照片;根据所述预设颜色,识别得到所述照片中的所述边框;获取所述边框及其内部的绘图区域;剔除所述边框。本专利技术还涉及一种图像定位系统,包括:设置模块,用于在平面上的绘图区域的外围设置预设颜色的边框;拍摄模块,用于拍摄所述平面,得到照片;识别模块,用于根据所述预设颜色,识别得到所述照片中的所述边框;获取模块,用于获取所述边框及其内部的绘图区域;剔除模块,用于剔除所述边框。本专利技术的有益效果在于:通过在绘图区域的外围设置预设颜色的边框,根据颜色识别出边框,从而定位到绘图区域,将边框剔除后,即可快速地得到图像;同时,不仅可以识别得到预设的图像,也可识别得到用户自己绘制的图像,且通过拍摄的方式获取图像,可无需扫描设备,节约设备成本,用户操作简单,提高用户体验。附图说明图1为本专利技术一种图像定位方法的流程图;图2为本专利技术实施例一的方法流程图;图3为本专利技术一种图像定位系统的结构示意图;图4为本专利技术实施例三的系统结构示意图。标号说明:1、设置模块;2、拍摄模块;3、识别模块;4、获取模块;5、剔除模块;6、透视变换模块;7、调整模块;31、二值化单元;32、膨胀腐蚀单元;33、识别单元。具体实施方式为详细说明本专利技术的
技术实现思路
、所实现目的及效果,以下结合实施方式并配合附图详予说明。本专利技术最关键的构思在于:设置预设颜色的边框,通过颜色识别边框,从而快速地定位到绘图区域。请参阅图1,一种图像定位方法,包括:在平面上的绘图区域的外围设置预设颜色的边框;拍摄所述平面,得到照片;根据所述预设颜色,识别得到所述照片中的所述边框;获取所述边框及其内部的绘图区域;剔除所述边框。从上述描述可知,本专利技术的有益效果在于:可快速地定位到图像,并节约设备成本。进一步地,所述“根据所述预设颜色,识别得到所述照片中的所述边框”具体为:依据所述预设颜色的色域值,对所述照片进行二值化处理;对二值化后的照片依次进行膨胀和腐蚀处理;在腐蚀处理后的照片中识别得到所述边框。由上述描述可知,即使边框不连续依旧不影响边框的识别,适用性高。进一步地,所述“获取所述边框及其内部的绘图区域”之后,进一步包括:若所获取的边框的形状与预设的形状不一致,对所述边框及其内部的绘图区域进行透视变换。由上述描述可知,保证最后得到的图像不变形,与实际图像相符。进一步地,所述“剔除所述边框”具体为:以所述边框最外围的像素点为起点,向内剔除预设个数的像素点,所述预设个数的像素点排成一列的长度与所述边框的宽度相等。由上述描述可知,由外向内进行剔除,可保证绘图区域的完整性,从而保证最后得到的图像的完整性。进一步地,所述边框上设有预设的方向标识符;所述“获取所述边框及其内部的绘图区域”之后,进一步包括:根据所述方向标识符,调整所述边框及其内部的绘图区域的方向。由上述描述可知,保证最后得到的图像显示为正确的朝向。进一步地,所述预设颜色的色域值为YUV颜色模型中的(100,100,70)-(140,120,100)。由上述描述可知,保证在逆光环境和荧光灯环境下进行拍摄,仍可快速、稳定地识别出边框。请参照图3,本专利技术还提出一种图像定位系统,包括:设置模块,用于在平面上的绘图区域的外围设置预设颜色的边框;拍摄模块,用于拍摄所述平面,得到照片;识别模块,用于根据所述预设颜色,识别得到所述照片中的所述边框;获取模块,用于获取所述边框及其内部的绘图区域;剔除模块,用于剔除所述边框。进一步地,所述识别模块包括:二值化单元,用于依据所述预设颜色的色域值,对所述照片进行二值化处理;膨胀腐蚀单元,用于对二值化后的照片依次进行膨胀和腐蚀处理;识别单元,用于在腐蚀处理后的照片中识别得到所述边框。进一步地,还包括:透视变换模块,用于若所获取的边框的形状与预设的形状不一致,对所述边框及其内部的绘图区域进行透视变换。进一步地,所述剔除模块具体用于以所述边框最外围的像素点为起点,向内剔除预设个数的像素点,所述预设个数的像素点排成一列的长度与所述边框的宽度相等。实施例一请参照图2,本专利技术的实施例一为:一种图像定位方法,包括如下步骤:S1:在平面上的绘图区域的外围设置预设颜色的边框;颜色可以采用YUV颜色模型进行筛选。边框的形状可不限定,优选地,为了提高边框的识别效率,可设置为矩形。S2:拍摄所述平面,得到照片;拍摄区域需包括边框,即拍摄时,也需将边框一起拍摄。S3:根据所述预设颜色,识别得到所述照片中的所述边框;进一步地,依据所述预设颜色的色域值,对所述照片进行二值化处理;对二值化后的照片依次进行膨胀和腐蚀处理;在腐蚀处理后的照片中识别得到所述边框。先膨胀后腐蚀的过程称为闭运算,它具有填充物体内细小空洞,连接邻近物体和平滑边界的作用;也就是说,即使边框不连续也不造成影响;例如间隔预设像素点(5-10个像素点)的虚线框,也可以很好地识别到边框的整个边界,也可以在边框部分褪色,或者用户在绘图区域绘图时不小心画到边框时,依旧能识别得到边框。S4:获取所述边框及其内部的绘图区域。S5:判断所获取的边框的形状与预设的形状是否一致,若否,执行步骤S6。S6:对所述边框及其内部的绘图区域进行透视变换,使边框的形状与预设的形状一致。在进行拍摄时,若不正对平面进行拍摄,则照片中的图形与实际图形不符,例如,若边框的形状,即预设的形状为矩形,拍摄得到的可能为其他的四边形,此时,就需将四边形进行透视变换,使其还原为原来的形状,从而保证最后得到的图像不变形,与实际图像相符。S7:剔除所述边框;进一步地,以所述边框最外围的像素点为起点,向内剔除预设个数的像素点,所述预设个数的像素点排成一列的长度与所述边框的宽度相等。例如,假设边框及其内部的绘图区域的大小为480×480像素,边框的宽度为30个像素点,则剔除边框后的大小为450×450像素。由外向内进行剔除,可保证绘图区域的完整性,从而保证最后得到的图像的完整性。S8:获取绘图区域中的图像;即去除绘图区域的背景,得到剩余的图像。优选地,由于逆光情况下摄像头感光可能产生偏差,因此设置绿色的边框,可以达到最好的效果,即使在逆光的环境和室本文档来自技高网
...
图像定位方法及其系统

【技术保护点】
一种图像定位方法,其特征在于,包括:在平面上的绘图区域的外围设置预设颜色的边框;拍摄所述平面,得到照片;根据所述预设颜色,识别得到所述照片中的所述边框;获取所述边框及其内部的绘图区域;剔除所述边框。

【技术特征摘要】
1.一种图像定位方法,其特征在于,包括:在平面上的绘图区域的外围设置预设颜色的边框;拍摄所述平面,得到照片;根据所述预设颜色,识别得到所述照片中的所述边框;获取所述边框及其内部的绘图区域;剔除所述边框。2.根据权利要求1所述的图像定位方法,其特征在于,所述“根据所述预设颜色,识别得到所述照片中的所述边框”具体为:依据所述预设颜色的色域值,对所述照片进行二值化处理;对二值化后的照片依次进行膨胀和腐蚀处理;在腐蚀处理后的照片中识别得到所述边框。3.根据权利要求1所述的图像定位方法,其特征在于,所述“获取所述边框及其内部的绘图区域”之后,进一步包括:若所获取的边框的形状与预设的形状不一致,对所述边框及其内部的绘图区域进行透视变换。4.根据权利要求1所述的图像定位方法,其特征在于,所述“剔除所述边框”具体为:以所述边框最外围的像素点为起点,向内剔除预设个数的像素点,所述预设个数的像素点排成一列的长度与所述边框的宽度相等。5.根据权利要求1所述的图像定位方法,其特征在于,所述边框上设有预设的方向标识符;所述“获取所述边框及其内部的绘图区域”之后,进一步包括:根据所述方向标识符,调整所述边框及其内部的绘图区域的方向...

【专利技术属性】
技术研发人员:罗章铭
申请(专利权)人:厦门市妖猫网络有限公司
类型:发明
国别省市:福建;35

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

1