Line 252: |
Line 252: |
| =====安装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 447: |
Line 442: |
| 或者 | | 或者 |
| | | |
− | <code>./yavta -c1 -Fy8-3136x2064.raw --skip 0 -f Y8 -s 3088x2064 /dev/video0</code> | + | <br /> |
| | | |
| * raw10格式 | | * raw10格式 |
Line 535: |
Line 530: |
| 在取图命令的终端中,按Ctrl+C退出采集操作。 | | 在取图命令的终端中,按Ctrl+C退出采集操作。 |
| | | |
− | ==== 触发模式(C语言demo) ==== | + | === Application demo === |
| + | |
| + | ==== 流模式 ==== |
| + | |
| + | =====yavta安装===== |
| + | <code>git clone <nowiki>https://github.com/veyeimaging/yavta.git</nowiki></code> |
| + | |
| + | <code>cd yavta;make</code> |
| + | |
| + | =====设置图像格式===== |
| + | 以MV-MIPI-IMX178M,3088*2064举例: |
| + | |
| + | <code>v4l2-ctl --set-ctrl roi_x=0</code> |
| + | |
| + | <code>v4l2-ctl --set-ctrl roi_y=0</code> |
| + | |
| + | <code>v4l2-ctl --set-fmt-video=width=3088,height=2064,pixelformat=GREY</code> |
| + | ===== 保存图片到文件 ===== |
| + | |
| + | * raw8格式 |
| + | |
| + | <code>v4l2-ctl -d /dev/video0 --set-ctrl preferred_stride=3136</code> |
| + | |
| + | <code>./yavta -c1 -Fy8-3136x2064.raw --skip 0 -f Y8 -s 3088x2064 /dev/video0</code> |
| + | |
| + | * raw10格式 |
| + | |
| + | <code>v4l2-ctl -d /dev/video0 --set-ctrl preferred_stride=6208</code> |
| + | |
| + | <code>./yavta -c1 -Fy10-3104x2064.raw --skip 0 -f XY10 -s 3088x2064 /dev/video0</code> |
| + | |
| + | * raw12格式 |
| + | |
| + | <code>v4l2-ctl -d /dev/video0 --set-ctrl preferred_stride=6208</code> |
| + | |
| + | <code>./yavta -c1 -Fy12-3104x2064.raw --skip 0 -f XY12 -s 3088x2064 /dev/video0</code> |
| + | |
| + | 图片格式请参考上面:raw data图片格式说明 章节。 |
| + | |
| <br /> | | <br /> |
| | | |