What toolbox need to be installed for using circlular structuring element?
2 次查看(过去 30 天)
显示 更早的评论
Can some one help as of what toolbox should I have to use for using circular structuring element? Also help with an example for the use of the same.
0 个评论
回答(3 个)
Walter Roberson
2016-5-9
2 个评论
Walter Roberson
2016-5-11
It is the circle structuring element, in binary form (which is the form required by the operators)
I suggest using N = 0 or N = 6.
Image Analyst
2016-5-9
I assume you mean for morphology, like imerode(), imclose(), imopen(), imdilate(), etc. For that you need the Image Processing Toolbox.
2 个评论
Image Analyst
2016-5-11
rcjr15's reply moved from an "Answer" to here:
ya in those morphological operation if I want to use a circular structural element should that require any other toolbox? for. eg. to use strel('circle',radius)??
Image Analyst
2016-5-11
Then my answer is definitely confirmed - you need the Image Processing Toolbox.
Ravi Dange
2017-8-14
hello rcjr15.. have you found out the answer for ring or circular structural element? if you have found so... please post that for me too...
1 个评论
Walter Roberson
2017-8-14
Are you looking for a solid ring or an outline?
If you are looking for an outline, you could do something like,
R = 10; %radius. Final size will be (2*R-1)x(2*R-1)
%create a disk
t1 = strel('disk', R);
%put a row of 0 around it
t2 = false(2*R+1, 2*R+1);
t2(2:end-1, 2:end-1) = t1.Neighborhood;
%take the outline
t3 = logical(t2 - imerode(t2,strel(ones(3,3))));
%and trim the padding
strel_circ = t3(2:end-1,2:end-1);
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Image Processing Toolbox 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!