tensor-stream:用于实时视频流解码到CUDA存储器的库

时间:2021-05-26 16:41:39
【文件属性】:
文件名称:tensor-stream:用于实时视频流解码到CUDA存储器的库
文件大小:19.96MB
文件格式:ZIP
更新时间:2021-05-26 16:41:39
python c-plus-plus video cuda pytorch TensorStream TensorStream是用于将实时视频流(例如RTMP)解码为CUDA内存的C ++库,它支持一些其他功能: 将CUDA内存转换为ATen Tensor,以便在通过Python使用它 检测与帧重新排序/丢失有关的基本视频流问题 视频后期处理(VPP)操作:缩小/放大,裁剪,颜色转换等。 该库支持Linux和Windows。 一个简单的示例如何将TensorStream用于深度学习任务: from tensor_stream import TensorStreamConverter , FourCC , Planes reader = TensorStreamConverter ( "rtmp://127.0.0.1/live" , cuda_device = 0 ) reader . initialize () reader . start () w
【文件预览】:
tensor-stream-master
----layout.xml(6KB)
----.dockerignore(6B)
----tensor_stream()
--------__init__.py(215B)
--------tensor_stream.py(14KB)
----src()
--------ColorConversion.cu(13KB)
--------Wrappers()
--------Crop.cu(2KB)
--------Decoder.cpp(5KB)
--------Resize.cu(20KB)
--------VideoProcessor.cpp(6KB)
--------Parser.cpp(14KB)
--------Common.cpp(336B)
----Dockerfile(2KB)
----CMakeLists.txt(7KB)
----c_examples()
--------src()
--------CMakeLists.txt(845B)
----python_examples()
--------many_consumers.py(2KB)
--------fast_neural_style()
--------different_streams.py(4KB)
--------simple.py(6KB)
----LICENSE(26KB)
----cmake()
--------TensorStreamConfig.cmake(2KB)
----setup.py(4KB)
----README.md(10KB)
----Makefile(700B)
----Doxyfile(109KB)
----tests()
--------src()
--------CMakeLists.txt(5KB)
--------CMakeLists.txt.in(405B)
--------resources()
--------python_tests()
----.gitignore(1KB)
----include()
--------VideoProcessor.h(5KB)
--------Wrappers()
--------Parser.h(3KB)
--------Common.h(7KB)
--------Decoder.h(2KB)

网友评论