[C#][原创]C#调用libtorch yolov5模型实现同类接口中最快winform目标检测

C#可以调用yolov5吗,答案是肯定的,网上目前只有使用yolov5-net依托ML.NET onnxruntime进行调用进行目标检测,且检测速度在cpu和gpu上上十分感人,为了解决效率问题,我们使用C++直接封装DLL接口,C#直接调用C++接口还不快吗,使用GPU加速,是yolov7-net在gpu上加速的2倍以上。话不多说,请看视频演示。

bilibili.com/video/BV1AT411u7Km

这个实现使用的是libotrch yolov5模型,所以训练模型需要使用pytorch-yolov5源码进行训练,采用的是torchscipt.pt模型进行测试,因此需要将训练的pytorch模型export为torchscipts模型。测试视频分辨率640x360,FPS最高可以到10FPS,受到电脑配置限制,FPS低是符合实际的,使用yolov5-net同样环境测试只有5-6FPS可见速度绝对是全网最快的。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容