Introduction to Using OpenCV With Unity

Introduction If you’ve been working with Unity for a while, you must have realized how powerful the game engine is. From making simple 2D and 3D mobile games, to full-fledged virtual reality applications, you can do it all with Unity. However, if you are a fan of playing motion-based games like Kinect Table Tennis or […] By Gur Raunaq Singh.

Leave a rating/review
Download materials
Save for later
Share
You are currently viewing page 3 of 3 of this article. Click here to view the first page.

Where to Go From Here?

The aim of this tutorial was to serve as a template for you to make more applications by harnessing the power a Computer Vision library like OpenCV and a game engine as versatile as Unity.

There are several things you can do at this point, such as send different values depending on the number of fingers detected by OpenCV to perform different operations in your Unity project.

If you want to learn more about Hand Gesture Recognition, you should check out the official tutorial docs here (at this link).

To learn more about Sockets, you can check out this tutorial. (https://www.geeksforgeeks.org/socket-programming-python/)

To learn more about threads and how multithreading works in .NET, check out – http://www.yoda.arachsys.com/csharp/threads/.

In addition to performing Hand Gesture Recognition, there are many more things that you can do with the OpenCV such as Object Detection, Face Recognition, Template Matching, SLAM Detection, create your own self-driving car, making Augmented Reality Applications and much more!

If you have any questions or comments, or you just want to show what you experimented with from the learnings of this tutorial, join the discussion below!

Gur Raunaq Singh

Contributors

Gur Raunaq Singh

Author

Gijs Bannenberg

Tech Editor

Sean Stewart

Illustrator

Sean Duffy

Final Pass Editor

Over 300 content creators. Join our team.