Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void MainWindow::funcionActivacionTimer(){
- Mat IMAGEN = imread("imagen.png"); //Declara matriz IMAGEN y lee una imagen png
- Mat IMG1,IMG2,IMG3; //Declara 3 matrices para guardar los cambios de tamaño
- //Resize modo 1, la versión básica
- cv::resize(IMAGEN,IMG1,Size(400,394));
- //Resize modo 2, método de interpolación distinto
- cv::resize(IMAGEN,IMG2,Size(600,394),0,0,INTER_LANCZOS4);
- //Resize modo 2, método de interpolación distinto
- cv::resize(IMAGEN,IMG3,Size(1151,181),0,0,INTER_AREA);
- //Mostrar la matriz IMG1 en la etiqueta 1
- QImage qImage = Mat2QImage(IMG1);
- QPixmap pixmap = QPixmap::fromImage(qImage);
- ui->label->clear();
- ui->label->setPixmap(pixmap);
- //Mostrar la matriz IMG2 en la etiqueta 2
- qImage = Mat2QImage(IMG2);
- pixmap = QPixmap::fromImage(qImage);
- ui->label_2->clear();
- ui->label_2->setPixmap(pixmap);
- //Mostrar la matriz IMG3 en la etiqueta 5
- qImage = Mat2QImage(IMG3);
- pixmap = QPixmap::fromImage(qImage);
- ui->label_5->clear();
- ui->label_5->setPixmap(pixmap);
- }
Add Comment
Please, Sign In to add comment