1.winfrom项目传Tuple值到halcon
将传的二维数组转为Tuple类型传值
string[] StandardInfo=new strin[]{"aaaa","bbb","1"}
HTuple htupleArray = new HTuple(StandardInfo);
call.SetInputCtrlParamTuple("InputTupleStandard", htupleArray);
2.HTuple 数据转为double
CalculateResolution(Image ,out HObjectVector outImage, putegion, htupleArray, out HTuple outregion);
string[] ResultValue =ConvertTupleToArray(outregion);
double[] OffsetValue = new double[2];
for (int i = 0; i < 2; i++)
{
OffsetValue[i] = ResultValue[i].ToDouble();
}
double result= OffsetValue[0] / OffsetValue[1];
region = Math.Round(result, 4);
public string[] ConvertTupleToArray(HTuple tuple)
{
return tuple.ToOArr().Select(x => x.ToString()).ToArray();
}
本站资源均来自互联网,仅供研究学习,禁止违法使用和商用,产生法律纠纷本站概不负责!如果侵犯了您的权益请与我们联系!
转载请注明出处: 免费源码网-免费的源码资源网站 » C#联合halcon开发
发表评论 取消回复