101 发表于 2017-8-25 20:38:20

在Rockchip Linux上搭配Gstreamer使用OpenCV

最近在Rockchip Linux上搞了下OpenCV, 结合Gstreamer, 发现效果还挺好的, 决定分享一下..

如果我不分享的话, 感觉也没人能整理这些东西把{:4_125:}
当然效果好是矮子里拔将军, 对于重度的实时图像处理需求, 还是建议上Nvdia Terga/ FPGA/ 高端X86...


搭配Gstreamer使用OpenCV的好处就是可以利用Gstreamer上厂商提供的plugin, 比如rockchip linux我们就有提供包括高效显示, 视频编解码, 2d加速,
isp摄像头这些插件, opencv接上gstreamer后, 就只需要关心算法, 而不用管什么解码, 转格式,显示啊, 效率可以做到最高

代码:
https://github.com/wzyy2/gstreamer-opencv
一个简单的人脸识别应用,通过gstreamer appsink获取buffer, appsrc送回buffer显示

更多的解释在我的博客
http://blog.iotwrt.com/rockchip%20linux/2017/08/23/opencv-gstreamer/

有不懂可以上Github给个start,然后到博客下面留言, 看心情解释回复
{:4_117:}

沙漠狼 发表于 2018-7-23 15:30:50

请问一下 isp插件在哪有啊

xinzhiling111 发表于 2021-1-13 20:02:21

请问楼主,rgaconvert和rkximagesink插件是怎么配置出来的,我用rk3399pro buildroot,没找到这两个插件的配置方法。
页: [1]
查看完整版本: 在Rockchip Linux上搭配Gstreamer使用OpenCV