Matlab,放大二进制图像中的非均匀对象

时间:2010-09-16 13:45:00

标签: matlab

我有非均匀对象的二进制图像。我想在对象的边框周围用2个像素扩展这个对象。使用Matlab放大对象的最佳方法是什么?

1 个答案:

答案 0 :(得分:2)

你走了。这是对imdilate文档中代码的略微修改。

N = 2;    % number of pixels to grow the borders

bw = imread('text.png');
se = ones(2*N + 1, 2*N + 1);
bw2 = imdilate(bw,se);
imshow(bw), title('Original')
figure, imshow(bw2), title('Dilated')