一种基于OpenCV的红枣长径检测方法
基本信息
申请号 | CN202210365536.8 | 申请日 | - |
公开(公告)号 | CN114677361A | 公开(公告)日 | 2022-06-28 |
申请公布号 | CN114677361A | 申请公布日 | 2022-06-28 |
分类号 | G06T7/00(2017.01)I;G06T7/62(2017.01)I;G06T5/00(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 张宁;张斯宇;侯成阳;殷新燕;许超;彭采 | 申请(专利权)人 | 西京学院 |
代理机构 | 西安智大知识产权代理事务所 | 代理人 | - |
地址 | 710123陕西省西安市长安区西京路1号 | ||
法律状态 | - |
摘要
摘要 | 一种基于OpenCV的红枣长径检测方法,通过对OpenCV开源库最小外接矩形算法的组合和改进,结合Matplotlib绘图库,可有效的获取红枣长径的大小;首先将红枣置于传送带上,通过安装在传送带上方的工业相机采集红枣的图像;接着对采集的图像进行灰度化处理,然后经均值滤波、二值化处理后再求其每个轮廓的最小外接矩形的中心点以及4个顶点的坐标,使用Matplotlib绘图库绘制这些矩形的每条边,并求矩形每条边中的最大像素值,即为红枣长径像素尺寸值的大小;最后通过最小二乘法直线拟合的红枣长径的像素尺寸值与实测长径值的关系来确定红枣长径的大小;本发明可大幅度提高检测的效率及精度,进而实现红枣的精确分级。 |
