这是我写的一段代码。
image = Mat2QImage(frame2Copy);
ui->label->setPixmap(QPixmap::fromImage(image).scaled(ui->label->width(),ui->label->height(),Qt::KeepAspectRatio));
imshow("frame2Copy", frame2Copy);
你可以看到我想将一个框架(cv :: Mat)翻译成一个QImage,然后将它显示在一个QLabel中。问题是我无法评论最后一行代码:
imshow("frame2Copy", frame2Copy);
如果这行代码被注释,程序将崩溃。因为我已在QLabel中显示它,所以我不需要在另一个新打开的窗口中显示该帧。但是,我无法删除此代码。我无法弄清楚为什么。有人能帮我吗?非常感谢。