Easy Feature Tracking with Script TOP and OpenCV in TouchDesigner - Tutorial

If you've ever tried to use OpenCV inside of TouchDesigner or do any kind of machine learning, you'll have quickly hit a major bottleneck: the difficulty of getting your data back into a TOP texture. Thankfully, this is a thing of the past with the introduction of the Script TOP. The Script TOP has just been released in TouchDesigner and it will completely change some of your workflows. It allows us to use simple Python code to transfer TOP textures to and from Numpy arrays, meaning that we can run tons of Python based real-time processing code without having to make crazy workarounds. In this example, I implement a feature tracking OpenCV example into TouchDesigner in 10 minutes!