Applying Prewitt Filters to an image and then using them to calculate an image gradient

2 次查看(过去 30 天)
I have applied a prewitt filter to an image with the following kernel [-1 -1 -1;0 0 0;1 1 1].
I would like to use the output as a way of calculating the image gradient.
THis is done by calculating (z7+z8+z9)-(z1+z2+z3) for the entire image.
How do I compute this for the entire image??

回答(1 个)

Image Analyst
Image Analyst 2018-12-9
Why not simply use imgradient()?

Community Treasure Hunt

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

Start Hunting!

Translated by