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