[halcon集成yolo] halcon集成yolo图片转换篇

背景

halcon是传统算法的代表, 同时也拥有着深度学习的模块,之前在我的很多文章中也有着介绍.
不过在对比yoloV8之后, 发现halcon(版本 23.11)的深度学习, 全方面不如yolov8. 不管是训练速度,推理速度,异或是推理效果,yolov8都吊打halcon深度学习. 所以, 我想着结合两者的强项, 传统算法使用halcon,深度学习使用yolov8.来解决实际项目中遇到的问题. halcon可以负责预处理和后处理, yolo负责中间的推理过程! 于是,我遇到的第一个问题出现了,图片类型转换.

图片类型转换

yolov8 这边,我使用的是微软提供的推理引擎, 所以对应yolo这边而言的图片处理, 我使用的是 C# 中图片处理的类Bitmap, 而在Halcon中
图片类型是HImage.
目前,我这边的处理过程为, 先通过推理引擎(此时一般是直接指定图片路径即可),得到推理结果 比如矩形框的位置等信息,让后通过Bitmap类对图片进行处理, 把矩形框都标记好位置. 然后将Bitmap转换成HImage, 再通过halcon 图片控件加载HImage.
先看看原图效果.
在这里插入图片描述

形状失真

halcon 提供一个算子 HOperatorSe

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

code bean

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值