Skip to content

Latest commit

 

History

History
114 lines (100 loc) · 3.73 KB

README.md

File metadata and controls

114 lines (100 loc) · 3.73 KB

Line Detection

line detection and edge detection of images.

Skeletonization

process of reducing foreground regions in a binary image.

Convolution

applying the kernels to the skeletonized image to detect the lines.

Kernels

kernels

Applying the 4 kernels
kernel1 kernel2 kernel3 kernel4

Canny Operator

edge detection operator that uses a multi-stage algorithm to detect a wide range of edges in images

steps in Canny edge detection algorithm:

  • Apply Gaussian filter to smooth the image in order to remove the noise
  • Find the intensity gradients of the image
  • Apply non-maximum suppression to get rid of spurious response to edge detection
  • Apply double threshold to determine potential edges
  • Track edge by hysteresis: Finalize the detection of edges by suppressing all the other edges that are weak and not connected to strong edges.
src intm out
src intm out
src intm out
src intm out
src intm out
src intm out