Is it possible to apply imdilate and imerode to a signal and not an image?
Show older comments
The question is exactly the topic name. I want to apply morphological gradient to a current signal, so I would like to know if it is possible to apply imdilate and imerode to this signal, or is it necessary to create another function for this?
The signal is a 15385x1 vector.
Accepted Answer
More Answers (1)
Benjamin Thompson
on 25 Feb 2022
1 vote
Yes, it is. As shown here, the flag structuring element adds a value of one on each side of the pulse in this test:
>> se1 = strel('line',3,0);
>> figure, plot(imdilate([0 0 0 1 1 0 0 0 0], se1))
1 Comment
Luccas S.
on 25 Feb 2022
Categories
Find more on Morphological Operations in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!