Halcon初学者知识 【13】如何在MFC中调用Halcon代码
生活随笔
收集整理的這篇文章主要介紹了
Halcon初学者知识 【13】如何在MFC中调用Halcon代码
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
要知道如何在MFC中調(diào)用Halcon代碼,需要以下知識(shí)點(diǎn):
1 如何將Halcon代碼導(dǎo)出成C++代碼
非常簡(jiǎn)單,只要在Halcon平臺(tái)上,選擇以下菜單(見圖)
這樣就生成一個(gè)同名的C++文件。
2 VC++如何將Halcon代碼調(diào)用?
將上文導(dǎo)出的C++文件,整理成一個(gè)頭文件,一個(gè)程序文件,其中action函數(shù)是主要內(nèi)容:
頭文件myHalcon.h:
#pragma once# include "HalconCpp.h" # include "HDevThread.h"void action();程序文件myHalcon.cpp
#include "pch.h" #include "myHalcon.h"using namespace HalconCpp;void action() {// Local iconic variablesHObject ho_Image, ho_ROI_all, ho_xld_all, ho_ROI_SUB0;HObject ho_xld_sub0, ho_ROI_SUB1, ho_xld_sub1, ho_ROI_SUB2;HObject ho_xld_sub2, ho_diff_sub0, ho_diff_sub01, ho_diff_sub02;HObject ho_ruduce_img, ho_ruduce_sub0, ho_ruduce_sub1, ho_ruduce_sub2;... ... }完成上面任務(wù),在VC下就可以#include Myhalcon.h后,調(diào)用Action函數(shù)。
總結(jié)
以上是生活随笔為你收集整理的Halcon初学者知识 【13】如何在MFC中调用Halcon代码的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Halcon知识:如何用mfc显示hal
- 下一篇: halcon初学者知识【16】如何将Im