文章目錄
- 配置
- 代碼
- 窗口綁定
配置
選擇添加庫
選擇外部庫
LIBS += -L'C:/Program Files/MVTec/HALCON-17.12-Progress/lib/x64-win64/'
LIBS += -lhalconcpp\-lhdevenginecpp\-lhalconINCLUDEPATH += 'C:/Program Files/MVTec/HALCON-17.12-Progress/include'
DEPENDPATH += 'C:/Program Files/MVTec/HALCON-17.12-Progress/include'
代碼
Widget::Widget(QWidget *parent): QWidget(parent), ui(new Ui::Widget)
{ui->setupUi(this);HalconCpp::HObject m_oImg;HalconCpp::ReadImage(&m_oImg,("code3906.png"));HalconCpp::OpenWindow(0,0,480,640,0,"visible","black",&hWnd);HalconCpp::DispImage(m_oImg,hWnd);}
窗口綁定
Widget::Widget(QWidget *parent): QWidget(parent), ui(new Ui::Widget)
{ui->setupUi(this);//獲取窗口IDHlong WidgetId=ui->widget->winId();HalconCpp::HObject m_oImg;HalconCpp::ReadImage(&m_oImg,("code3906.png"));HalconCpp::OpenWindow(0,0,ui->widget->width(),ui->widget->height(),WidgetId,"visible","black",&hWnd);//顯示灰度圖//HalconCpp::DispImage(m_oImg,hWnd);//顯示圖像HalconCpp::DispObj(m_oImg,hWnd);}