手动曝光

更新时间:2023-03-12 22:29:10 阅读: 评论:0

烩面-下步工作打算

手动曝光
2023年3月12日发(作者:南极人内衣)

v4l-utils设置摄像头曝光参数

背景

客户需要设置Androidusb摄像头曝光参数

Video4Linux简介

Video4Linux(V4L)是Linux中关于视频设备的内核驱动,它为针对视频设备的应⽤程序编程提供⼀系列接⼝函数,这些视频设备包括现今市场上

流⾏的TV卡、视频捕捉卡和USB摄像头等。对于USB⼝摄像头,其驱动程序中需要提供基本的I/O操作接⼝函数open、read、write、clo的

实现.

linux下使⽤v4l-utils

下载

sudoapt-getinstallv4l-utils

查看设置参数

v4l2-ctl-d/dev/video0--all

DriverInfo:

Drivername:uvcvideo

Cardtype:USBCamera:rmoncam720P

Businfo:usb-0000:00:14.0-4.1.3

Driverversion:5.11.22

Capabilities:0x84a00001

VideoCapture

MetadataCapture

Streaming

ExtendedPixFormat

DeviceCapabilities

DeviceCaps:0x04200001

VideoCapture

Streaming

ExtendedPixFormat

Priority:2

Videoinput:0(Camera1:ok)

FormatVideoCapture:

Width/Height:1280/720

PixelFormat:'MJPG'(Motion-JPEG)

Field:None

BytesperLine:0

SizeImage:1843200

Colorspace:sRGB

TransferFunction:Rec.709

YCbCr/HSVEncoding:ITU-R601

Quantization:Default(mapstoFullRange)

Flags:

CropCapabilityVideoCapture:

Bounds:Left0,Top0,Width1280,Height720

Default:Left0,Top0,Width1280,Height720

PixelAspect:1/1

SelectionVideoCapture:crop_default,Left0,Top0,Width1280,Height720,Flags:

SelectionVideoCapture:crop_bounds,Left0,Top0,Width1280,Height720,Flags:

StreamingParametersVideoCapture:

Capabilities:timeperframe

Framespercond:30.000(30/1)

Readbuffers:0

brightness0x00980900(int):min=-64max=64step=1default=0value=0

contrast0x00980901(int):min=0max=100step=1default=50value=50

saturation0x00980902(int):min=0max=100step=1default=50value=50

hue0x00980903(int):min=-180max=180step=1default=0value=0

white_balance_temperature_auto0x0098090c(bool):default=1value=1

gamma0x00980910(int):min=100max=500step=1default=300value=300

power_line_frequency0x00980918(menu):min=0max=2default=1value=1

0:Disabled

1:50Hz

2:60Hz

white_balance_temperature0x0098091a(int):min=2800max=6500step=10default=4600value=4600flags=inactive

sharpness0x0098091b(int):min=0max=100step=1default=50value=50

backlight_compensation0x0098091c(int):min=0max=2step=1default=0value=0

exposure_auto0x009a0901(menu):min=0max=3default=3value=1

1:ManualMode

3:AperturePriorityMode

exposure_absolute0x009a0902(int):min=50max=10000step=1default=166value=50

exposure_auto_priority0x009a0903(bool):default=0value=1

pan_absolute0x009a0908(int):min=-57600max=57600step=3600default=0value=0

tilt_absolute0x009a0909(int):min=-43200max=43200step=3600default=0value=0

zoom_absolute0x009a090d(int):min=0max=3step=1default=0value=0

设置曝光模式

1.⾃动曝光(exposure_auto=3)

v4l2-ctl-d/dev/video0-cexposure_auto=3

2.⼿动曝光(exposure_auto=1)

v4l2-ctl-d/dev/video0-cexposure_auto=1

#⼿动曝光范围min=50max=10000step=1default=166

v4l2-ctl-d/dev/video0-cexposure_absolute=50

Android下使⽤v4l-utils

android下使⽤v4l-utils,需要v4l-utils源码交叉编译Android的v4l-utils软件,命令使⽤⽅法同上.

本文发布于:2023-03-12 22:29:08,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/1678631350230564.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:手动曝光.doc

本文 PDF 下载地址:手动曝光.pdf

上一篇:交换婚
下一篇:返回列表
标签:手动曝光
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图