Browse Source

test edge filter

master
zara 3 years ago
parent
commit
cee467e7ff
  1. 6
      mainwindow.cpp

6
mainwindow.cpp

@ -9,7 +9,7 @@ MainWindow::MainWindow(QWidget *parent) @@ -9,7 +9,7 @@ MainWindow::MainWindow(QWidget *parent)
cap = new VideoCapture(0);
onCap = false;
vt = new QTimer(this);
// vt->start(20);
// vt->start(20);
QObject::connect(vt,SIGNAL(timeout()),this,SLOT(showImage()));
}
@ -34,6 +34,10 @@ void MainWindow::on_pushButton_clicked() @@ -34,6 +34,10 @@ void MainWindow::on_pushButton_clicked()
void MainWindow::showImage(){
if(NULL!=cap){
if(cap->read(image)){
// image =
// cv::edgePreservingFilter(image,image);
cv::cvtColor(image,image,cv::COLOR_RGB2BGR);
ui->label->setPixmap(QPixmap::fromImage(QImage(image.data,image.cols,image.rows,QImage::Format_RGB888)));
}
}

Loading…
Cancel
Save