一位网友给我发了几张灰度图像,说是他们单位的工业相机拍摄的,画质非常的清楚,他们 单位是农业科研单位,特别想知道种子的数量,他想知道的是每次工业相机拍摄种子图片中 有多少颗粒种子,想到了用图像处理的办法解决他们的问题,看了他给我照片,以大米种子 为例。实现了一个简单的算法流程,可以得到种子的数目。 大致算法分为以下三个步骤: 1. 将灰度图像二值化,二值化方法可以参考以前的文章,求取像素平均值,灰度直方图都 可以 2. 去掉二值化以后的图像中干扰噪声。 3. 得到种子数目,用彩色标记出来。 源图像如下: 程序处理中间结果及最终效果如下: 二值化处理参见以前的文章 - http://blog.csdn.net/jia20003/article/details/7392325 大米计数与噪声块消去算法基于连通组件标记算法,源代码如下: |