当前位置: 首页 > wzjs >正文

go语言做网站在seo优化中

go语言做网站,在seo优化中,北京网站开发公司哪家好,怎么做网站的后台管理系统使用摄像头时,我们可以调整很多参数,比如: 对于视频流本身: 设置格式:比如V4L2_PIX_FMT_YUYV、V4L2_PIX_FMT_MJPEG、V4L2_PIX_FMT_RGB565 设置分辨率:1024*768等 对于控制部分: 调节亮度 调…

使用摄像头时,我们可以调整很多参数,比如:

  • 对于视频流本身:

    • 设置格式:比如V4L2_PIX_FMT_YUYV、V4L2_PIX_FMT_MJPEG、V4L2_PIX_FMT_RGB565

    • 设置分辨率:1024*768等

  • 对于控制部分:

    • 调节亮度

    • 调节对比度

    • 调节色度

2.1 APP接口

就APP而言,对于这些参数有3套接口:查询或枚举(Query/Enum)、获得(Get)、设置(Set)。

2.1.1 数据格式

以设置数据格式为例,可以先枚举:

还可以获得当前的格式:

也可以设置当前的格式:

2.1.3 其他参数

如果每一参数都提供一系列的ioctl cmd,那使用起来很不方便。

对于这些参数,APP使用对应ID来选中它,然后使用VIDIOC_QUERYCTRL、VIDIOC_G_CTRL、VIDIOC_S_CTRL来操作它。

不同参数的ID值不同。

以亮度Brightness为例,有如下调用方法:

  • 查询:

获得当前值 :

2.2 理解接口

2.2.1 概念

以USB摄像头为例,它的内部结构如下:

一个USB摄像头必定有一个VideoControl接口,用于控制。有0个或多个VideoStreaming接口,用于传输视频。

在VideoControl内部,有多个Unit或Terminal,上一个Unit或Terminal的数据,流向下一个Unit或Terminal,多个Unit或Terminal组成一个完整的UVC功能设备。

2.2.2 操作方法

我们使用ioctl操作设备节点"/dev/video0"时,不同的ioctl操作的可能是VideoControl接口,或者VideoStreaming接口。

跟视频流相关的操作,比如:VIDIOC_ENUM_FMT、VIDIOC_G_FMT、VIDIOC_S_FMT、VIDIOC_STREAMON、VIDIOC_STREAMOFF,是操作VideoStreaming接口。

 

其他ioctl,大多都是操作VideoControl接口。

从底层驱动和硬件角度看,要操作VideoControl接口,需要指明:

  • entity:你要操作哪个Terminal或Unit,比如PU

  • Control Selector:你要操作entity里面的哪个控制项?比如亮度PU_BRIGHTNESS_CONTROL

  • 控制项里哪些位:比如CT(Camera Terminal)里的CT_PANTILT_RELATIVE_CONTROL控制项对应32位的数据,其中前16位对应PAN控制(左右转动),后16位对应TILE控制(上下转动)

但是APP不关注这些细节,使用一个ID来指定entity、Control Selector、哪些位:

但是有了上述知识后,我们才能看懂mjpg-streamer的如下代码:

  • XU:使用比较老的UVC驱动时,需要APP传入厂家的XU信息;新驱动里可以解析出XU信息,无需APP传入

 

 

http://www.dtcms.com/wzjs/380335.html

相关文章:

  • 新手站长如何购买虚拟主机做网站本地免费发布信息网站
  • wordpress多合一百度seo排名点击
  • 视频网站分享复制通用代码怎么做百度怎么优化网站关键词
  • 电子商务网站建设需要学什么软件视频号视频怎么看下载链接
  • 网站集约化建设做法文件外链生成网站
  • 广西智能网站建设报价济宁seo优化公司
  • 电商网站开发研究内容和预期成果seo关键词排名在线查询
  • 做搞笑app好还是做电影网站好网站站长工具
  • ppt做的好的网站最近一周新闻大事摘抄
  • 做网站每月收入百度官方电话24小时
  • wordpress 集成paypal长沙专业seo优化推荐
  • asp.net做网站后台友情链接是什么意思
  • 湖北省住房和城乡建设厅门户网站惠州网络推广
  • 自己怎么做淘宝客网站海南百度竞价排名
  • 什么网站可以做代购前端培训班一般多少钱
  • 抖音电商官网谷歌seo关键词优化
  • 怎么用sublime做网站怎么理解搜索引擎优化
  • 全球十大网站访问量排名宁波网站建设公司哪家好
  • 成都网站建设代理加盟上海网站建设哪家好
  • 做跨境电商一件代发的网站百度推广客户端怎么登陆
  • wordpress 搬家后无法打开广州百度seo 网站推广
  • 宜昌手机网站制作百度官网认证多少钱
  • 国外做设计的网站有哪些百度小程序怎么进入
  • 外国人爱做视频网站网页制作app手机版
  • 做快三网站地推接单平台app排行榜
  • 公司网站后台上传不了图片拉人注册给佣金的app
  • 多语言网站怎么做怎么做市场营销和推广
  • 深圳做网站最好的公司国产最好的a级suv88814
  • flask做的网站项目百度推广视频
  • 上海网站建设品牌太原seo推广外包