QT與HALCON(入門)


#include "qtdesign.h"
#include <QtGui/QApplication>
#include "halconcpp.h"

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    //在界面設計里添加一個Label,把QTDesign里的UI設置為public;
    QTDesign w;
    long WndID = (long)(w.ui.pic_lab->winId());
    HalconCpp::HImage m_SrcImage_Hal;
    HalconCpp::ReadImage(&m_SrcImage_Hal, "fabrik");
    HalconCpp::HTuple  hv_WindowHandle;

    HalconCpp::SetWindowAttr("background_color","black");
    HalconCpp::OpenWindow(0,0,-1,-1,WndID,"","",&hv_WindowHandle);
    HalconCpp::HDevWindowStack::Push(hv_WindowHandle);
    if(HalconCpp::HDevWindowStack::IsOpen())
        HalconCpp::DispObj(m_SrcImage_Hal,HalconCpp::HDevWindowStack::GetActive());
    w.show();
    return a.exec();
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM