[摘 要]本文以摄取的苹果图像为例,利用matlab对苹果的大小分级算法进行了仿真,为后续开发农产品物料图像分级系统的研究做铺垫。
[关键词]物料 大小分级 matlab 视觉检测
分级是把物料按其特征分为不同等级。筛分是根据物料颗粒大小将混合物料进行分级,采用机械式的分级筛是常用的高效的方法,但非坚果类农产品物料多半不能筛分,因为机械震动造成的碰撞和摩擦易造成被分级物料的损坏。近年来基于图像例如物料的形状、颜色、大小等的新型分级方法不断涌现,拓展了传统局限于物料大小的分级概念,使分级的领域、精度、效率、智能化程度以及环保得到深化和提高。基于图像的物料分级技术是我国的薄弱环节,不少产品靠从国外引进,深入研究和提高我国基于图像的物料分级水平,是十分有意义的工作。
采用嵌入式的视觉检测系统对物料大小进行自动分级可以提高效率。相对于人工分级具有很多优点,例如可以一次性地实现多因素分级,无损分级,分级标准统一,降低机械噪音和能耗,提供各种分类指标的统计信息,为物料的日后的品质改进,产品的销售提供可靠数据。因此,研究更快更准确的智能化的图像分级系统对现代化农业有着举足轻重的作用。
表面缺陷和形状大小是影响苹果品质的重要指标,本文从判断苹果图像大小出发,对大小分级的几种算法在PC机的平台上用MATLAB仿真软件进行分析和比较。
1 图像预处理过程介绍(见图1)
1.1 图像采集及背景去除
目前,在试验中苹果手工放置在一个光照匣子中,里面放进一个背景光源,cmos摄像头对其进行图像采集,拍摄的图片为 80*64的.jpg的图像。一幅图像可以表示为一个像素为m*n的矩阵。
1.2 灰度处理
灰度处理就是将真彩图变为只有黑白颜色的灰度图,但也并不是纯黑或者纯白。一幅灰度图像就是一个数据矩阵,它的数据代表了在一定范围内的颜色灰度值。
1.3 滤波消噪
滤波消噪有很多种方法,小波分析,平滑法,中值滤波法,数字滤波器等。本文采用中值滤波medfilt2函数对灰度图像滤波消噪,它在一定程度上消除干扰噪声和点状噪声。
1.4 二值化并