First time here? Check out the FAQ!
We all go the same way in solving this problem. I also added dilate() and erode() functions after the Canny's algorithm