halcon学习 tuple之算术运算3

本文深入探讨了Halcon中的tuple算术运算,包括加法、减法、乘法和除法等操作,旨在帮助用户更好地理解和运用这些功能进行图像处理。
摘要由CSDN通过智能技术生成
//计算数组的自然对数
void TupleLog()
{
    HTuple tuple1;
    for (int i = 0; i < 10; i++)
    {
        tuple1[i] = i *10+2;
    }

    HTuple result = tuple1.TupleLog();
    for (int i = 0; i < 10; i++)
    {
        cout << (double)result[i] << " ";
    }
}

//计算数组以10为底的对数
void TupleLog10()
{
    HTuple tuple1;
    for (int i = 0; i < 10; i++)
    {
        tuple1[i] =( i+10)* 10;
    }

    HTuple result = tuple1.TupleLog10();
    for (int i = 0; i < 10; i++)
    {
        cout << (double)result[i] << " ";
    }
}

//求两个数组对应位置的最大值
void testTupleMax2()
{
    HTuple tuple1;
    for (int i = 0; i < 10; i++)
    {
        tuple1[i] = 10-i ;
    }
    HTuple tuple2;
    for (int i = 0; i < 10; i++)
    {
        tuple2[i] = i;
    }
    HTuple result = tuple1.TupleMax2(tuple2);
    for (int i = 0; i < 10; i++)
    {
        cout << (double)result[i] << " ";
    }
}

//求两个数组对应位置的最大值
void testTupleMin2()
{
    HTuple tuple1;
    for (int i = 0; i < 10; i++)
    {
        tuple1[i] = 10 - i;
    }
    HTuple tuple2;
    for (int i = 0; i < 10; i++)
    {
        tuple2[i] = i;
    }
    HTuple result = tuple1.TupleMin2(tuple2);
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值