-
CUDA 视频处理项目:cuda-video-project
资源介绍
CUDA 视频处理项目
该项目利用并行计算来提高后处理视频片段的效率。
该代码目前支持最多 3 维的后处理,使用卷积过滤器。
###如何处理视频:
找到你要处理的视频,放入./input_videos
下载并安装
使用 FFmpeg 将视频分解成帧。 此代码中断了视频sample_video的前 20 帧:
ffmpeg -i input_videos/sample_video.mp4 -vframes 20 infiles/tmpd.ppm
选择一个操作,编译并运行它
串行(执行速度较慢)
一维卷积(黑白重新着色): make serial-bw ,然后./serial-bw
2D 卷积: make serial-convolution ,然后./serial-convolution
3D 卷积: cd 3Dconvolution , make serial ,然
- 上一篇: Windows下Qt引用FFMPEG的例子
- 下一篇: cuda 与opengl相互操作