htuple
和vc資料的相互賦值
// htuple→vc 資料型別轉換htuple htuple = 1234;
int i = htuple[0].i(); // i=1234
long l = htuple[0].l(); // l=1234
long lnumber = htuple.num(); // lnumber=1,資料個數
double d = htuple[0].d(); // d=1234.0000
htuple = "1234";
cstring strbuffer = htuple[0].s(); // strbuffer="1234"
// vc→htuple 資料型別轉換
int ii = 1234;
double dd = 1234.1234;
cstring strtemp = "halcon";
htuple htuple2;
htuple2[0] = ii; // htuple2[0].i()=1234
htuple2[1] = dd; // htuple2[1].d()=1234.1234
htuple2[2] = strtemp.getbuffer(); // htuple2[2].s()="halcon"
i = htuple2[0].i(); // i=1234
d = htuple2[1].d(); // d=1234.1234
strbuffer = htuple2[2].s(); // strbuffer="halcon"
lnumber = htuple2.num(); // lnumber=3,資料個數
從htuple型別讀取資料
//htuple有乙個元素
htuple aa = 120;
double dd = aa[0].d(); // dd=120.000
int ii = aa[0].i(); //ii=120
long ll = aa[0].l(); //ll=120
hlong hh = aa[0].l();//hh=120
long num = aa.num(); //num =1;
aa = "120"; //htuple為字串時,如果賦值不是字串,不能呼叫s()函式
const char *cc;
cc = aa[0].s(); //cc[0]='1',cc[1]='2',cc[2]='0'
//當aa為多元素的陣列時
aa[1] = 230;
num = aa.num(); //num =2;
ii = aa[1].i(); //ii=230 //其他獲取資料的方法與上面類似
halcon運算元之halcon建立視窗的幾種方式
read image image,1 開啟影象視窗 dev open window 0,0,512,512,black windowhandle dev display image get image size image,width,height 開啟具有給定最小和最大範圍的新圖形視窗,以便保留給...
halcon學習資料
目錄 論壇培訓 部落格文件 halcon學習網 韓兆新的 majunfu life and coding zhaojun的部落格 風韻無聲 騎螞蟻上高速的部落格 小馬 xiaolv2 小新識圖 程式園 程式設計師的世界 章柯淵的部落格 注 介紹了halcon與mfc混合程式設計!fred 的竊竊私語...
Halcon資料通道
1.資料型別 object 圖形 影象image 區域region 輪廓xld control 控制 htupe int,double,string object byte direction cyclic int1 int2 uint2 int4 int8 real complex vector ...