作业帮 > 综合 > 作业

Matlab中如何实现灰度膨胀和灰度腐蚀?

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/06/24 14:55:22
Matlab中如何实现灰度膨胀和灰度腐蚀?

b(x,y)是结构元素,怎么构建结构元素呀?
Matlab中如何实现灰度膨胀和灰度腐蚀?
给你实例:
1.对图像腐蚀
>> originalBW = imread('circles.png');  
>>se = strel('disk',11);        
>>erodedBW = imerode(originalBW,se);
>>imshow(originalBW),figure,imshow(erodedBW)


2.对图像膨胀

>> bw = imread('text.png');
>> se = strel('line',11,90);
>> bw2 = imdilate(bw,se);
>> imshow(bw),title('Original')
>> figure,imshow(bw2),title('Dilated')