What Is the Difference Between Edge and Ridge Detection?

The title is tells already enough, but citing Wikipedia:

The purpose of ridge detection is usually to capture the major axis of symmetry of an elongated object,[citation needed] whereas the purpose of edge detection is usually to capture the boundary of the object. However, some literature on edge detection erroneously[citation needed] includes the notion of ridges into the concept of edges, which confuses the situation.

But the difference is still not clear to me. Can you help (eventually with some example)?

4

1 Answer

  • Edges: Borders between areas of high and low gray value.
  • Ridges: Thin lines darker or brighter than their neighborhood.

Usually, if we do an edge detection on a ridge area we will get a double line, one from each side of the ridge.

This answer is based on this answer, which gives a much more detailed explanation.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Alexander Ross

Alexander Ross

Gaming, Esports & Interactive Media Writer

Alexander Ross has covered the video game industry for a decade, writing deep dives on game design, esports tournaments, VR developments, and gaming culture.

Share this article
Twitter Facebook Pinterest