在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:}
请问一下 isp插件在哪有啊 请问楼主,rgaconvert和rkximagesink插件是怎么配置出来的,我用rk3399pro buildroot,没找到这两个插件的配置方法。
页:
[1]