Guest User

Untitled

a guest
Feb 23rd, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.17 KB | None | 0 0
  1. void MainWindow::funcionActivacionTimer(){
  2.  
  3.  
  4. Mat IMAGEN = imread("imagen.png"); //Declara matriz IMAGEN y lee una imagen png
  5. Mat IMG1,IMG2,IMG3; //Declara 3 matrices para guardar los cambios de tamaño
  6.  
  7. //Resize modo 1, la versión básica
  8. cv::resize(IMAGEN,IMG1,Size(400,394));
  9.  
  10. //Resize modo 2, método de interpolación distinto
  11. cv::resize(IMAGEN,IMG2,Size(600,394),0,0,INTER_LANCZOS4);
  12.  
  13. //Resize modo 2, método de interpolación distinto
  14. cv::resize(IMAGEN,IMG3,Size(1151,181),0,0,INTER_AREA);
  15.  
  16.  
  17. //Mostrar la matriz IMG1 en la etiqueta 1
  18. QImage qImage = Mat2QImage(IMG1);
  19. QPixmap pixmap = QPixmap::fromImage(qImage);
  20. ui->label->clear();
  21. ui->label->setPixmap(pixmap);
  22.  
  23. //Mostrar la matriz IMG2 en la etiqueta 2
  24. qImage = Mat2QImage(IMG2);
  25. pixmap = QPixmap::fromImage(qImage);
  26. ui->label_2->clear();
  27. ui->label_2->setPixmap(pixmap);
  28.  
  29. //Mostrar la matriz IMG3 en la etiqueta 5
  30. qImage = Mat2QImage(IMG3);
  31. pixmap = QPixmap::fromImage(qImage);
  32. ui->label_5->clear();
  33. ui->label_5->setPixmap(pixmap);
  34.  
  35.  
  36.  
  37. }
Add Comment
Please, Sign In to add comment