Line 104: |
Line 104: |
| =====安装v4l2-utils===== | | =====安装v4l2-utils===== |
| <code>sudo apt-get install v4l-utils</code> | | <code>sudo apt-get install v4l-utils</code> |
| + | =====yavta安装===== |
| + | <code>git clone <nowiki>git://git.ideasonboard.org/yavta.git</nowiki></code> |
| + | |
| + | <code>cd yavta;make</code> |
| ===== v4l2-ctl配置参数 ===== | | ===== v4l2-ctl配置参数 ===== |
| | | |
Line 205: |
Line 209: |
| <code>v4l2-ctl --set-selection=target=crop,top=32,left=64,width=2592,height=1944</code> | | <code>v4l2-ctl --set-selection=target=crop,top=32,left=64,width=2592,height=1944</code> |
| | | |
− | 设置roi后,最大帧率会自动调整。<br /> | + | 设置roi后,最大帧率会自动调整。 |
| + | |
| + | ==== 设置ROI并保存图片的例子 ==== |
| + | |
| + | ===== 设置ROI为最大(MV-MIPI-IMX178M) ===== |
| + | <code>v4l2-ctl --set-selection=target=crop,top=0,left=0,width=3088,height=2064</code> |
| + | |
| + | ===== 流模式下,可使用如下命令进行帧率统计 ===== |
| + | <code>v4l2-ctl --set-fmt-video=width=3088,height=2064,pixelformat=GREY --stream-mmap --stream-count=-1 --stream-to=/dev/null</code> |
| + | |
| + | ===== 保存图片到文件 ===== |
| + | <code>v4l2-ctl --set-fmt-video=width=3088,height=2064,pixelformat=GREY --stream-mmap --stream-count=1 --stream-to=y8-3104x2064.yuv</code> |
| + | |
| + | 或者 |
| + | |
| + | <code>./yavta -c8 -Fy8-3104x2064.yuv --skip 0 -f GREY -s 3088x2064 /dev/video0</code> |
| + | |
| + | PS. 文件可以用这个播放器: [https://yuv-player-deluxe.software.informer.com/2.6/ YUV Displayer Deluxe]. |
| + | |
| + | 由于树莓派为图片申请的内存是32-align的,因此3088*2064的图像会保存为3104*2064大小。 |
| + | |
| + | ==== 触发模式的例子 ==== |
| + | |
| + | ===== 设置ROI为最大(MV-MIPI-IMX178M) ===== |
| + | <code>v4l2-ctl --set-selection=target=crop,top=0,left=0,width=3088,height=2064</code> |
| + | |
| + | ===== 开启取图程序 ===== |
| | | |
− | ===yavta 应用范例=== | + | ===== 软触发模式 ===== |
− | ====下载并编译yavta====
| + | 进行软触发操作 |
− | <code>git clone <nowiki>git://git.ideasonboard.org/yavta.git</nowiki></code>
| |
| | | |
− | <code>cd yavta;make</code>
| + | 硬触发模式 |
− | ====yavta 例程====
| |
− | <code>./yavta -c8 -Fuyvy_1920X1080.yuv --skip 0 -f UYVY -s 1920x1080 /dev/video0</code>
| |
| | | |
− | PS. UYVY文件可以用这个播放器: [https://yuv-player-deluxe.software.informer.com/2.6/ YUV Displayer Deluxe].
| + | 进行软触发操作 |
| + | <br /> |
| === Legacy模式用法 === | | === Legacy模式用法 === |
| | | |