使用deepstream中的gst-dseaxmple插件进行扩充,实现deepstream图像输出前的预处理
1,插件的目录位置:
首先找到deepstream的插件的目录:deepstream6.1/sources/gst-plugins/gst-dsexample
找到插件gst-dsexample的文件夹(这个插件原始代码是用来实现检测到目标物体后进行高斯模糊的)。插件代码位置如下图所示:
2,插件函数功能说明以及如何配置文件:
我们先看一下README,里面大致介绍了这个插件的功能,这个插件主要是用来做高斯模糊的,其中的gstdsexample.cpp和gstdsexample_optimized.cpp,我们选择其中一个使用,这个具体用哪个,在Makerfile中配置。一般使用gstdsexample.cpp。另外的dsexample_lib不用管,在编译的时候自动链接,我们需要在Makefile里修改一下自己cuda的版本信息,让makefile找到我们cuda的目录。需要注意的是,我们还需要设置为1,这样才可以启用调用高斯