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

Respuestas a la pregunta(1)

Su respuesta a la pregunta