Visualización de la alimentación de la cámara web en formato cv :: Mat en una picturebox
Estoy usando OpenCV para tomar una transmisión en vivo desde una cámara web y después de detectar rostros. Los estoy redimensionando para que solo se muestre mi cara.
Pero el problema es que estoy haciendo todo esto enFormularios de Windows C ++ y quiero que se muestre en unaPictureBox
En lugar de obtener la pantalla en OpenCVimshow()
ventana.
Estoy usandocv::Mat
por lo que estoy teniendo muchos problemas con la visualización en el cuadro de imagen.
He intentado convertirlo enIplImage
pero eso tampoco funcionó. Además, probé con Google pero no conseguí una solución que funcionara. Llevo 3 días probando esto.
Aquí está mi código para mostrar:
face = getFace(frame);
cv::imshow("window",face);
dóndeframe
yface
soncv::Mat