halcon學習 tuple之算術運算1

2021-07-05 05:19:20 字數 1589 閱讀 8272

//對指定tuple陣列內的值求絕對值

void testtupleabs()

for (int i = 0; i < 10;i++)

htuple result=tuple.tupleabs();

cout

<< endl;

for (int i = 0; i < 10; i++)

}//計算反余弦

void testtupleacos()

for (int i = 0; i < 10; i++)

htuple result = tuple.tupleacos();

cout

<< endl;

for (int i = 0; i < 10; i++)

}//兩個陣列相加

void testtupleadd()

htuple tuple2;

for (int i = 0; i < 10; i++)

htuple result = tuple1.tupleadd(tuple2);

for (int i = 0; i < 10; i++)

}//求陣列反正弦

void testtupleasin()

for (int i = 0; i < 10; i++)

htuple result = tuple.tupleasin();

cout

<< endl;

for (int i = 0; i < 10; i++)

}//求陣列反正切

void testtupleatan()

for (int i = 0; i < 10; i++)

htuple result = tuple.tupleatan();

cout

<< endl;

for (int i = 0; i < 10; i++)

}//通過上限函式計算tuple陣列,比如[0.5]=1,[2.1]=3

void testtupleceil()

for (int i = 0; i < 10;i++)

cout

<< endl;

htuple result = tuple.tupleceil();

for (int i = 0; i < 10; i++)

}//計算陣列cos的值

void testtuplecos()

for (int i = 0; i < 10; i++)

cout

<< endl;

htuple result = tuple.tuplecos();

for (int i = 0; i < 10; i++)

}//計算陣列的雙曲余弦

//雙曲余弦: (e^x+e^-x)/2

void testtuplecosh()

for (int i = 0; i < 10; i++)

cout

<< endl;

htuple result = tuple.tuplecosh();

for (int i = 0; i < 10; i++)

}

halcon學習之tuple比較運算

執行兩個tuple陣列之間的相互比較 void testcomparison htuple tuple1 tuple1 0 1 tuple1 1 1 tuple1 2 2 htuple tuple2 tuple2 0 1 tuple2 1 2 tuple2 2 1 htuple result tup...

halcon學習之tuple轉化操作

對tuple陣列執行相關的轉化操作 通過截斷乙個浮點型的資料,轉化為整形資料,tuple內容不允許是string型別 htuple tuple1 12.124431432 htuple result tuple1.tupleint cout hlong result result tuple2.tu...

halcon學習 tuple之算術運算2

計算陣列的積累值,tuple陣列中每個元素必須都是數字,輸入 1,2,3,4 則輸出 1,3,6,10 如果輸入的有浮點數,則輸出結果也會出現浮點數 void testtuplecumul for int i 0 i 10 i cout endl htuple result tuple.tuplec...