2017-09-27 4 views
0

J'ai besoin de faire un traitement d'image dans l'unité. Ce qui m'intéresse est une vue de l'objet caméra. Je capture la vue en utilisant readPixels32 et getPixels32. Ainsi, je finis avec un tableau Color32 []. Comment puis-je créer un objet Mat (matrix from opencv)? Y a-t-il un meilleur moyen de capturer la vue de la caméra?Vue de la caméra à l'objet Mat en utilisant EmguCV et Unity

Merci pour les réponses!

Répondre

0

Vous n'êtes pas sûr du côté Unity, mais avec EmguCV, il est souvent préférable d'utiliser l'objet Image <>.

http://www.emgu.com/wiki/index.php/Working_with_Images#Creating_Image_2

Jetez un oeil à différents image <> Constructors et quel genre de transformations que vous êtes en mesure d'obtenir de ce que l'unité fournit.

Vous aurez probablement à créer une Image > de la bonne hauteur/largeur, puis passez en boucle, en assignant chaque pixel explicitement.