Firefly开源社区

打印 上一主题 下一主题

[Linux] RK3568J的开发板在Linux下面使用双目镱头抓图

2077

积分

10

威望

12

贡献

中级创客

Rank: 4

积分
2077
发表于 2022-2-8 16:06:31      楼主
双目摄像头对应的video是video5和14,不是0,单目才是video0
先用自带qcamera应用测试摄像头是否正常,再把你抓图命令中的video0改为5或14
回复

使用道具 举报

2077

积分

10

威望

12

贡献

中级创客

Rank: 4

积分
2077
发表于 2022-3-5 09:52:59      沙发
是什么系统?buildroot 和 ubuntu20 按照维基先预览摄像头看是否正常工作 ,ubunu18不支持双目
https://wiki.t-firefly.com/Core- ... u-lan-she-xiang-tou

确认预览没问题后再抓图,用
v4l2-ctl -d /dev/video0  --try-fmt-video=width=1920,height=1080,pixelformat=NV12 --stream-mmap=3 --stream-to=test.yuv --stream-count=10 --stream-poll
回复

使用道具 举报

2077

积分

10

威望

12

贡献

中级创客

Rank: 4

积分
2077
发表于 2022-3-5 15:34:33      板凳
不好意思,我之前说的命令是错的,用下面这个,我这里试验没问题:
v4l2-ctl --verbose -d /dev/video0 --set-fmt-video=width=1920,height=1080,pixelformat='NV12' --stream-mmap=4 --set-selection=target=crop,flags=0,top=0,left=0,width=1920,height=1080 --stream-to=/data/out.yuv

文件取出来在ubuntu电脑上使用ffplay或者mplayer播放(因为板子上不带这两个播放器)
ffplay -f rawvideo -video_size 1920x1080 -pix_fmt nv12 out.yuv
mplayer -demuxer rawvideo -rawvideo w=1920:h=1080:format=NV12 out.yuv
回复

使用道具 举报

2077

积分

10

威望

12

贡献

中级创客

Rank: 4

积分
2077
发表于 2022-3-7 09:00:38      地板
我用的也是双目,用 grep -H '' /sys/class/video4linux/video*/name 命令可以查看
mainpath对应的video设备就是摄像头
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表