From an image of a graph, (hand-drawn or computer-generated), I want to:- 1. Recognize all the regions in this image 2. Recognize which region is connected to other regions My goal is to apply four color theorem in this image and output a properly colored image. I'm a beginner in both python and opencv. Your assistance in this matter would be greatly appreciated.