Example Project Assets

Basic Examples

Useful examples for learning the basics of OpenCV for Unity, included in the package.

OpenCVForUnity Examples (GitHub)

Advanced Examples

Useful examples for learning OpenCV for Unity in an applied context, available in the EnoxSoftware Github.

EnoxSoftware repositories (GitHub)

CV VTuber Example

https://assetstore.unity.com/packages/templates/tutorials/cv-vtuber-example-118186

CVVTuberExample(Computer Vision Virtual YouTuber Example) is an example project of controlling 3D humanoid model (“Unity-chan!” Model) using WebCamTexture. You can control the head orientation and the facial expression of the 3D humanoid model using WebCamTexture only.

The execution of this asset is required “OpenCV for Unity” and “Dlib FaceLandmark Detector”.

FaceMask Example

https://assetstore.unity.com/packages/templates/tutorials/facemask-example-79999

This asset is an example project that maps face mask to the detected faces in an image using “OpenCV for Unity” and “Dlib FaceLandmark Detector”.

MarkerLess AR Example

https://assetstore.unity.com/packages/templates/tutorials/markerless-ar-example-77560

This asset is a Marker-Less Augmented Reality Example using the actual environment as input instead of printed square markers and display 3d model in WebCamTexture in real-time.

This project’s code is a rewrite of https://github.com/MasteringOpenCV/code/tree/master/Chapter3_MarkerlessAR using “OpenCV for Unity”.

RealTime FaceRecognition Example

https://assetstore.unity.com/packages/templates/tutorials/realtime-facerecognition-example-73233

This asset is an example project of face recognition in real time using “OpenCV for Unity”.

This project’s code is a rewrite of https://github.com/MasteringOpenCV/code/tree/master/Chapter8_FaceRecognition using “OpenCV for Unity”.

FaceSwapper Example

https://assetstore.unity.com/packages/templates/tutorials/faceswapper-example-66602

This asset is an example of swapping two faces in an image using “OpenCV for Unity” and “Dlib FaceLandmark Detector”.

This project’s code is a rewrite of https://github.com/mc-jesus/FaceSwap. .

MarkerBased AR Example

https://assetstore.unity.com/packages/templates/tutorials/markerbased-ar-example-29678

This asset is an Augmented Reality Example that detect and recognize markers and display 3D model in WebCamTexture in real-time.

This project’s code is a rewrite of https://github.com/MasteringOpenCV/code/tree/master/Chapter2_iPhoneAR using “OpenCV for Unity”.