finds horizontal and vertical edges

  1. Calculate Gradient magnitude at every pixel
  2. threshold values to generate a binary image

problems

  • Poor localization (detects multiple adjacent edges)
  • thresholding favors certain directions
  • We focus on horizontal and vertical edges, but can miss diagonal edges
    • false negatives

fix