当我点击标有“从网络摄像头选择视频”的按钮时,它会从网络摄像头中捕获视频。但是父窗口挡住了当前播放的视频,或者当前正在播放的视频在父窗口后面。我正在进行人脸识别项目,使用Qt创建前端。我应该怎么做才能让视频一直在所有父窗口前面,直到视频结束?
这是一个按钮点击的代码,其中包含播放视频的代码。
void admin_db_creation::on_pushButton_3_clicked()
{
capture = cvCaptureFromCAM(0);
if(!capture)
{
cout<<"Could not initialize capturing..."<<endl;
}
while(1)
{
frame2 = cvQueryFrame(capture);
frame3=detectFace(frame2);
imshow("window", frame2);
char key = cvWaitKey(10);
if (key == 27)
break;
}
}
这是一个按钮点击的代码,其中包含播放视频的代码。