QT GUI 使用graphicsview控件显示图像的方法(包括在GUI内调用opencv的办法)

添加按钮控件和graphics控件,实现功能:点击按钮,图像显示在graphics控件上。

在按钮的按键响应函数里添加以下代码即可:

    QGraphicsScene* originalScene =new QGraphicsScene(this)
    ui->originalView->setScene(originalScene);
    QPixmap* pix=new QPixmap("/home/book/test2/1.jpg");
    originalScene->addPixmap(*pix);
    ui->originalView->show()

如果想使用opencv ,则要在工程中的.pro文件里添加

INCLUDEPATH += /usr/local/include \

                                  /usr/local/include/opencv \

                                /usr/local/include/opencv2

LIBS += /usr/local/lib/libopencv_highgui.so \

               /usr/local/lib/libopencv_core.so \

              /usr/local/lib/libopencv_imgproc.so

在需要用到opencv中函数的文件里添加相应头文件和using namespace cv;

猜你喜欢

转载自blog.csdn.net/hahaha_2017/article/details/81348786
GUI