[发明专利]一种基于OpenCV的硬币识别方法在审
申请号: | 201910055312.5 | 申请日: | 2019-01-21 |
公开(公告)号: | CN109830031A | 公开(公告)日: | 2019-05-31 |
发明(设计)人: | 卢军;雷旺雄;孙姝丽 | 申请(专利权)人: | 陕西科技大学 |
主分类号: | G07D5/00 | 分类号: | G07D5/00 |
代理公司: | 西安智大知识产权代理事务所 61215 | 代理人: | 王晶 |
地址: | 710021 陕西省*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种基于OpenCV的硬币识别方法,具体地说是基OpenCV的硬币识别技术,首先对相机采集的图片内容进行预处理,所有的预处理包括对采集到的图片内容进行去噪处理和二值化处理,再对二值化后的图像进行形态学操作中的闭运算对图像进行扩张,然后再侵蚀获得;然后利用findContours算子用于提取图像的轮廓,drawContours算子用于绘制找到的图像轮廓,根据contourArea(contours[t])得到不同硬币值的面积,然后根据多分支选择if语句来进行硬币识别,分别用0.1元硬币特征,0.5元硬币特征和1元硬币特征去匹配下列条件,根据面积大小来进行硬币的识别与分拣。 | ||
搜索关键词: | 硬币识别 硬币特征 预处理 图片内容 算子 采集 图像 二值化处理 形态学操作 提取图像 图像轮廓 闭运算 多分支 二值化 分拣 去噪 语句 匹配 硬币 相机 绘制 侵蚀 | ||
【主权项】:
1.一种基于OpenCV的硬币识别方法,其特征在于,包括以下步骤;步骤一:对相机采集的图片内容进行预处理,所有的预处理包括对采集到的图片内容进行灰度化cvtColor(src,gray_src,COLOR_BGR2GRAY);颜色空间转换函数CvtColor,CV_RGB2GRAY就是将图像RGB转换到gray转换成灰度图像,去噪处理GaussianBlur(src,src,Size(3,3),0,0)用高斯滤波器(GaussianFilter)对图像进行平滑处理,然后进行二值化处理threshold,所谓二值化就是将灰度化的图像通过选取适当的阈值来获得反映图像整体和局部特征的二值化图像,阈值是把图像分割的标尺,再对二值化后的图像进行形态学操作中的闭运算对图像进行扩张,然后再侵蚀获得,morphologyEx闭运算:先膨胀,再腐蚀,可清除小黑点;步骤二:提取图像的轮廓函数findContours用于将相机采集的图像找到硬币的轮廓:步骤三;步骤三:根据contourArea(contours[t])得到不同硬币值的面积,作用:计算轮廓面积。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于陕西科技大学,未经陕西科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910055312.5/,转载请声明来源钻瓜专利网。
- 上一篇:一种基于微信的零钞兑换设备
- 下一篇:一种用于钞箱的导向舌片处理装置