Код: Выделить всё
Mat PathImg = Mat::zeros(200, 200, CV_8UC1);
Итак, учитывая, что PathImg будет обновляться внутри цикла,
я напишите эти простые строки кода:
Код: Выделить всё
QImage((uchar*)PathImg.data, PathImg.cols, PathImg.rows, PathImg.step, QImage::Format_Indexed8);
ui->Video_lable->setPixmap(QPixmap::fromImage(Qframe)); // show images on form labels
ui->Video_lable->setScaledContents( true );
ui->Video_lable->setSizePolicy( QSizePolicy::Ignored, QSizePolicy::Ignored );
if (waitKey(1) >= 0)
break;
QImage Qframe;
Но компилятор жалуется на ui, не объявленный в области видимости.
Как объявить ui (также Video_lable?), чтобы программа работала?
Есть ли еще ошибки в коде?
Спасибо,
Джо
Подробнее здесь: https://stackoverflow.com/questions/782 ... idget-qt-c
Мобильная версия