基于halcon的胶路质量检测

胶路质量检测流程图

 获取检测区域

标定原始四个点→设置投影变换的4个点→生成原始点到投影点的关系矩阵→使用矩阵检测结果

实现代码

            //标定原始四个点
            var hv_Row = new HTuple(658, 296, 314, 691);
            var hv_Col = new HTuple(332, 320, 972, 952);
            //设置投影变换的4个点
            var hv_W = 6.1;
            var hv_H = 3.4;
            var hv_Row1 = 400 + new HTuple(hv_H, 0, 0, hv_H) * 100;
            var hv_Col1 = 400 + new HTuple(0, 0, hv_W, hv_W) * 100;
            //生成原始点到投影点的关系矩阵
            HOperatorSet.VectorToProjHomMat2d(hv_Row, hv_Col, hv_Row1, hv_Col1, "normalized_dlt",
         new HTuple(), new HTuple(), new HTuple(), new HTuple(), new HTuple(), new HTuple(),
         out var hv_HomMat2D, out _);
            //*4、使用矩阵检测结果
     
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值