Don't Use Open CV .It's hard and it's not being used as widely. I suggest you to learn computer vision with deep learning libraries like pytorch,keras,etc.