OpenCV is an “open source computer vision and machine learning software library. OpenCV was built to provide a common infrastructure for computer vision applications and to accelerate the use of machine perception in” software.
TD comes with OpenCV built-in via the Python language. OpenCV does represent a significant world of possibilities. However, the move to using Python also represents a significant jump in technical needs. The following tutorial is optional for this reason, however, I do suggest you attempt to get into this world.
The tutorial lower down on this page will get into using Python in TD. So first, you should learn how to use Python, the following are resources to get you up and running with Python in TD.
The following tutorial will get you up and running with OpenCV in TD.
To go further, you can learn more about OpenCV at the following links.