3x3 8-connected structuring element

6 views (last 30 days)
How exactly does a 8-connected 3x3 structuring element looks like in a matrix form?

Accepted Answer

Image Analyst
Image Analyst on 11 Feb 2013
If you use a integer or double class, it's
1 1 1
1 1 1
1 1 1
which is the same as
se = ones(3); % <= double, or:
se = ones(3, 'uint8'); % <= uint8
or for a logical / boolean class:
true true true
true true true
true true true
which is the same as
se = true(3);
You can also use the strel function
se = strel('disk', 5);
where se is a special class of type 'strel'.
I usually use the logical form when I make up a structuring element manually.

More Answers (1)

ChristianW on 11 Feb 2013

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!