YOLOv3-in-FFmpeg:将YOLOv3放入ffplay中以检测视频中的对象

时间:2024-04-29 05:03:19
【文件属性】:

文件名称:YOLOv3-in-FFmpeg:将YOLOv3放入ffplay中以检测视频中的对象

文件大小:2.86MB

文件格式:ZIP

更新时间:2024-04-29 05:03:19

C++

FFmpeg-4.3.1中的YOLOv3 介绍 我试图将YOLOv3放入FFmpeg的示例播放器ffplay中,并将其编译为myplay。 这样它就可以检测视频中的对象。 Darknet.cpp和Darknet.h是Darknet.h的文件,它们来自 。 另外三个源文件来自FFmpeg-4.3.1 / fftools,我对其进行了一些修改。 我在做什么 我已经在具有nvidia-driver-460和cuda-11.0的GPU机器上实现了这个项目,它的速度可以达到30〜35 fps。 分行 主-使用的OpenCV正常化数据(从0到255至0-1),绘制recangle为每个检测到的对象。 过滤器-使用火炬标准化数据,同时提请recangle由ffplay本身完全实现了。 OpenCV被删除。 要求 CMake> = 3.0 GNU> = 5.4.0 LibTorch> = 1.5.0


【文件预览】:
YOLOv3-in-FFmpeg-master
----models()
--------yolov3.cfg(8KB)
--------yolov3-tiny.cfg(2KB)
----cmdutils.h(23KB)
----cmake_uninstall.cmake.in(852B)
----cmdutils.c(75KB)
----ffplay.cpp(143KB)
----.gitignore(39B)
----YOLOv3()
--------Darknet.h(1KB)
--------Darknet.cpp(22KB)
----CMakeLists.txt(2KB)
----videos()
--------fpx.mp4(188KB)
--------fpx_r1.mp4(257KB)
--------fpx.gif(719KB)
--------fpx_r1.gif(722KB)
--------fpx_r0.5.gif(722KB)
--------fpx_r0.5.mp4(257KB)
----README.md(4KB)

网友评论