application of spatial filter mask
Show older comments
hello i have a image and i like to detect the horizontal lines of well-defined thickness and retrieve their numbers and length. how come with spatial filter mask.
a=[1 1 1 1 1 1 1;0 0 0 0 0 0 0;-1 -1 -1 -1 -1 -1 -1]
b=[-1 -1 -1 -1 -1 -1 -1;0 0 0 0 0 0 0;1 1 1 1 1 1 1]
these masks are based on the directional prewitt filter
please help me
2 Comments
esser maalaoui
on 14 Jan 2013
Image Analyst
on 14 Jan 2013
I don't even understand what you said. Perhaps rephrase it, or get a better English speaker to help you.
Answers (1)
Image Analyst
on 14 Jan 2013
Use conv2() or imfilter():
edgeImage = conv2(yourImage, a, 'same');
Categories
Find more on Image Filtering 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!