1 year ago
#71242
svar
QT6 How to convert QVideoFrame to cv::Mat?
Does anyone know how to convert QVideoFrame
to OpenCV cv::Mat
in QT6?
I have event where video frame arrived from video camera.
void videoFrameChanged(const QVideoFrame &frame)// frame from QCamera
{
QImage qImg=frame.toImage();//<<-- slow
cv::Mat m=Qimage2Mat_shared(qImg);
...
}
I know how to convert QImage to cv::Mat, but here used very slow function: frame.toImage(). How to convert directly QVideoFrame to cv::Mat ?
c++
opencv
qimage
qt6
0 Answers
Your Answer