3x3 8-connected structuring element

4 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
ChristianW on 11 Feb 2013
ones(3)

Community Treasure Hunt

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

Start Hunting!