摘要
本发明涉及图像处理技术领域,尤其涉及一种基于图像处理的镁矿石粒度检测方法及系统。该方法包括步骤:采集镁矿石图像并预处理得到镁矿石灰度图像;利用分水岭算法处理镁矿石灰度图像得到分割图像;对于每个解理方向构建二维定向高斯核,使用二维定向高斯核对分割图像进行卷积;对卷积后的分割图像进行直线检测,得到裂纹候选线;当裂纹候选线与分割线在位置上关联时,根据分割线相邻的两个分割区域的灰度特征值评估其是否为待合并区域;计算每个待合并区域边界的灰度差异,灰度一致时合并两个分割区域;基于合并后的分割图像,计算镁矿石的粒度数据。本发明解决了分水岭算法处理含有裂纹的镁矿石图像时产生的过分割问题。