目录
基于形态学的图像处理技术
基于形态学的图像处理技术
基于形态学的图像处理技术,可以实现对绿豆进行计数。下面是一份基于 MATLAB 的示例代码:
% 读入原始图像
img = imread('green_bean.jpg');
% 将原始图像转换为灰度图像
gray_img = rgb2gray(img);
% 对灰度图像进行中值滤波去噪
median_img = medfilt2(gray_img, [3 3]);
% 对中值滤波后的图像进行形态学处理,包括腐蚀和膨胀操作
SE1 = strel('disk', 30);
SE2 = strel('disk', 10);
erode_img = imerode(median_img, SE1);
dilate_img = imdilate(erode_img, SE2);
% 对形态学处理后的