Computer vision: Detecting circular shapes using contours | Hacker News Reader