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

黔东南企业网站建设深圳最好的品牌设计公司

黔东南企业网站建设,深圳最好的品牌设计公司,seo门户网站,一级a做片性视频.网站在线观看1. 问题 使用QML的Camera组件创建相机。需要配置曝光时间#xff0c;使用CameraExposure中的exposureCompensation#xff0c;exposureMode配置无效果#xff0c;原因可能是不支持USB相机。 有两种方法经测试有效果#xff1a; 命令行调用v4l2-ctl命令的方法#xff0c…1. 问题 使用QML的Camera组件创建相机。需要配置曝光时间使用CameraExposure中的exposureCompensationexposureMode配置无效果原因可能是不支持USB相机。 有两种方法经测试有效果 命令行调用v4l2-ctl命令的方法使用QProcess::execute()函数使用ioctl()的方式 2. v4l2-ctl方式 2.1 .h文件 #ifndef CAMERATOOL_H #define CAMERATOOL_H#include QObject #include QtCore//ioctl方式需要的头文件 #include linux/videodev2.h #include sys/ioctl.h #include fcntl.h #include unistd.hclass CameraTool : public QObject {Q_OBJECT public:explicit CameraTool(QObject *parent nullptr);public:Q_INVOKABLE void setExposure(const int exposure);Q_INVOKABLE void setAutoExposure(const bool en);};#endif // CAMERATOOL_H 2.2 .cpp文件 #include cameratool.hCameraTool::CameraTool(QObject *parent) {}//方法1命令行方式 execute() void CameraTool::setExposure(const int exposure) {//注意exposure_absolute 根据自己的系统来查看方式v4l2-ctl -d /dev/video9 --list-ctrlsstd::string cmd v4l2-ctl -d /dev/video9 -c exposure_absolute std::to_string(exposure);const char* cmdc cmd.c_str();QProcess::execute(cmdc);return; }void CameraTool::setAutoExposure(const bool en) {QStringList arg;//注意exposure_auto 根据自己的系统来查看方式v4l2-ctl -d /dev/video9 --list-ctrlsarg.clear();if(en true){arg -d /dev/video9 -c exposure_auto3;}else{arg -d /dev/video9 -c exposure_auto1;}QProcess::execute(v4l2-ctl, arg);return; }3. ioctl()方式 3.1 .h文件 与上一节的头文件一样。 3.2 .cpp文件 #include cameratool.hCameraTool::CameraTool(QObject *parent) {}//方法2ioctl方式 ioctl() void CameraTool::setExposure(const int exposure) {v4l2_control control;int fd open(/dev/video9, O_RDWR);if(fd 0){printf(open camera failed\n);return;}control.id V4L2_CID_EXPOSURE_ABSOLUTE;control.value exposure;ioctl(fd, VIDIOC_S_CTRL, control);close(fd);return ; }void CameraTool::setAutoExposure(const bool en) {v4l2_control control;int fd open(/dev/video9, O_RDWR);if(fd 0){printf(open camera failed\n);return;}control.id V4L2_CID_EXPOSURE_AUTO;if(en true){control.value V4L2_EXPOSURE_APERTURE_PRIORITY;}else{control.value V4L2_EXPOSURE_MANUAL;}ioctl(fd, VIDIOC_S_CTRL, control);close(fd);return ; }参考 调节UVC相机参数只需要六行代码
http://www.pierceye.com/news/203598/

相关文章:

  • 为什么网站找不到了东莞智通人才市场招聘官网
  • 如何注册网站名称中国煤炭建设协网站
  • 一个网站为什么做的不好看软件源码成品资源下载网站
  • 网站建设 环讯传媒建设网站要多久到账
  • 溧阳城乡建设厅网站惠州专业网站建设
  • app嵌入手机网站dw旅游网站怎么做
  • wpf做网站烟台做网站工资
  • 做网站公司名字网站建设方案对比分析报告
  • 网站360优化网站开发所需技术
  • 宁河做网站公司wordpress漏洞扫描工具
  • 单位网站建设的目的手机可以做网站服务器吗
  • 上海网站建设有限公司lnmp安装wordpress限权
  • 大航母网站建设服务php一般网站空间多大
  • 中性衣服印花图案设计网站做网站的工作
  • 只做女性的网站编程入门先学什么软件
  • 创客网站建设新余公司做网站
  • 买个网站域名多少钱网站建设 内容缺乏
  • 清河做网站哪里好建设一个网站的文案需要
  • 农机网站模版建网站用什么工作站
  • 网站可以做无形资产游戏代理0加盟费
  • 高端网站建设哪家公司好城乡建设部网站甘红刚
  • 湖北省建设部网站网站排名seo教程
  • 郑州 高端网站建设网络结构有哪几种
  • 电脑做apk的网站h5工商网站如何做实名
  • 循化网站建设公司c语言开发工具
  • wordpress网站做app关于网站的ppt怎么做
  • 怎么建设商品网站项目计划书范文
  • 大足建网站的网页微信版官方下载
  • 企业网站免费建设做网站设计需求
  • 做电影网站用什么虚拟主机建设网站模块需要哪些内容