MVS海康相机参数设置完整版
常用属性
基本属性
- 使能采集帧率控制:开启该参数可以采集帧率的数值大小设置相机的实时帧率。说明:若采集帧率数值高于理论帧率数值,则无效,相机仍以理论帧率数值进行图像采集。
- 采集帧率:需要设置相机帧率时,可通过该参数设置具体的帧率数值。
- 理论帧率:显示相机当前的实际采集帧率大小。
- 自动曝光:分为“关闭”、“一次”和“连续”三种模式。选择“关闭”时,可自行设置曝光时间的数值;选择“一次”时,相机根据设置的亮度自动调整曝光时间数值一次后自动切换为“关闭”模式;选择“连续”时,相机根据设置的亮度连续自动调整曝光时间数值。
- 曝光时间:自动曝光为“关闭”时,可设置数值大小;自动曝光为“一次”和“连续”时,只能读取数值大小。
- 自动增益:分为“关闭”、“一次”和“连续”三种模式。选择“关闭”时,可自行设置增益的数值;选择“一次”时,相机根据设置的亮度自动调增益数值一次后自动切换为“关闭”模式;选择“连续”时,相机根据设置的亮度连续自动调整增益数值。
- 增益:自动增益为“关闭”时,可设置数值大小;自动增益为“一次”和“连续”时,只能读取数值大小。
LSP
- 伽马校正使能:若需要设置相机的伽马,需要先开启伽马校正使能
- 伽马校正选择器;伽马校正选择器为“用户”或“sRGB”。
- 伽马校正;选择“用户”时,需要设置伽马校正的数值;选择“sRGB”时,无需设置。
- 色调使能;开启后调节色调
- 色调:色调可调整彩色相机YUV或RGB格式下图像的颜色总体倾向。若需要设置相机的色调,需要先开启色调使能再设置色调的具体数值。
- 饱和度使能;开启饱和度使能设置饱和度具体数值
- 饱和度:色调可调整彩色相机YUV或RGB格式下图像的颜色鲜艳程度,使图像看上去更饱满艳丽。若需要设置相机的饱和度,需要先开启饱和度使能再设置饱和度的具体数值。
- 自动白平衡;分为“关闭”、“一次”和“连续”三种模式。
关闭,选择“关闭”时,可通过白平衡分量选项和白平衡分量设置红、黄、蓝各分量数值。
一次,选择“一次”时,相机根据当前场景运行一段时间后停止自动白平衡。
连续,选择“连续”时,相机根据当前场景,自动进行白平衡调整。可通过白平衡分量选项和白平衡分量查看红、黄、蓝各分量数值。
触发
IO输入
- 触发器选择器;分为帧触发开始和行触发开始
- 触发模式:Trigger Mode设置为1,开启触发模式
- 触发源选择:TriggerSource设置为0,选择line0,也可以选择line2,或者选择anyway;line0、line2取决于硬件电路接线,anyway支持软触发、硬触发同时使用,需要看相机是否支持
- 触发极性,沿信号TriggerActivation:默认上升沿触发(可以不设置)
- 触发延时TriggerDelay:收到信号后,固定延迟一段时间再曝光
IO输出
- 线路选择器:选择需要设置的相机GPIO线路
- 线路模式:设置选择线路的模式,分为输入和频闪输出两种。说明:部分线路的模式可选,部分线路的模式不可选,具体请以实际参数为准。
- 线路源:设置相机输出信号的时间源,主要有以下几种事件源。
曝光开始有效:相机每次开始曝光时输出信号。
采集开始有效:相机每次开始图像采集时输出信号。
采集停止有效:相机每次停止图像采集时输出信号。
帧突发开始有效:相机每次帧突发开始时输出信号。
帧突发结束有效:相机每次帧突发结束时输出信号。
软触发有效:相机每次收到软触发信号时输出信号。
硬触发有效:相机每次收到外触发信号时输出信号。
计数器有效:相机每次收到计数器触发时输出信号。
计时器有效:相机执行行软触发后每间隔一次输出线路延迟的时间就持续输出一段输出线路持续时间时长的信号。
4,输出使能:开启输出使能,则相机在发生线路源选择的时间后自动输出信号给外部设备。
5,输出线路持续时间:可设置相机输出信号的持续时间。
- 输出线路延迟:可设置相机发生事件源后输出信号的延迟时间。
7,输出线路预延迟:可设置相机发生事件源后输出信号的提前时间。
高级属性
感兴趣区域
1,感兴趣区域;感兴趣区域可设置相机的像素格式,绘制ROI。
前提条件:客户端已连接相机。
操作步骤:1进入属性设置区域的高级属性Tab页。2找到感兴趣区域参数并展开。3根据需求下拉选择像素格式。4有三种方式可绘制ROI区域。(1)通过绘制ROI的重绘进行ROI区域的绘制,说明:点击重绘后,ROI区域需要通过鼠标在预览窗口自行绘制。(2)通过绘制ROI的编辑进行ROI区域的绘制。说明:点击编辑后,默认ROI区域为整副图像,需要通过鼠标在预览窗口调整四条边的位置。(3)通过水平偏移、垂直偏移、宽度和高度参数进行设置。说明:不同型号相机的参数步进值有所不同,具体请以实际为准。当设置的数值不符合步进要求时,客户端自动调整为符合要求且离目标值最接近的数值。
在使用前两种方法时,以上四个参数的数值会根据绘制的ROI区域实时变化。
该方法操作后实时生效,无需进行第3步和第4步操作。说明:以上三种方法,前两种需要在相机开启预览后方可使用,最后一种方法只能在不采集图像的情况下使用。5,可选操作: 若需要将ROI区域居中,可通过实现。6,点击对号即可完成ROI区域绘制。7,可选操作: 点击恢复至最大画幅的执行可恢复回相机全分辨率。
AOI
AOI;设置AOI区域
AOI功能可使得相机根据被选中的AOI区域调整整个画面的亮度或者白平衡。
操作步骤
1,进入属性设置区域的高级属性Tab页。
2,找到AOI参数并展开。
1, 自动功能AOI选择器参数根据需求下拉选择。
说明:
白相机只有感兴趣区域1,彩色相机有感兴趣区域1和感兴趣区域2。
感兴趣区域1用于调整图像的亮度,感兴趣区域2用于调整图像的白平衡。
2, 有三种方式可绘制AOI区域。
通过绘制AOI的重绘进行ROI区域的绘制。
说明:点击重绘后,AOI区域需要通过鼠标在预览窗口自行绘制。
通过绘制AOI的编辑进行ROI区域的绘制。说明:点击编辑后,默认AOI区域为整副图像,需要通过鼠标在预览窗口调整四条边的位置。
通过自动功能AOI水平偏移、自动功能AOI垂直偏移、自动功能AOI宽度和自动功能AOI高度参数进行设置。
说明:不同型号相机的参数步进值有所不同,具体请以实际为准。当设置的数值不符合步进要求时,客户端自动调整为符合要求且离目标值最接近的数值。在使用前两种方法时,以四个参数的数值会根据绘制的AOI区域实时变化。该方法操作后实时生效,无需进行第3步和第4步操作。
说明:以上三种方法,前两种需要在相机开启预览后方可使用,最后一种方法只能在不采集图像的情况下使用。
5,可选操作: 若需要将AOI区域居中,可通过实现。
6,点击即可完成AOI区域绘制。
7,可选操作: 点击恢复至最大AOI的执行可将AOI区域设置为相机的整副图像。
8,启用自动功能AOI使用强度或自动功能AOI使用白平衡。
说明:自动功能AOI使用强度对应感兴趣区域1,自动功能AOI使用白平衡对应感兴趣区域2
水印信息
水印信息可设置相机的水印信息是否开启。
相机水印功能可通过两种方式实现。一种通过相机的Chunk功能实现,一种通过相机私有协议实现。当相机支持Chunk功能时,优先通过Chunk方式实现;当相机不支持Chunk功能时,通过相机私有协议实现。
说明:相机是否支持Chunk功能和相机型号以及固件程序有关,具体请咨询技术支持。
无论通过哪种方式获取水印信息,水印信息均包括时间戳、增益、曝光、平均亮度、白平衡、帧号、触发计数、线路输入/输出、感兴趣区域。
说明:白平衡是彩色相机特有的属性,只在连接的相机为彩色相机时才会显示。
通过相机的Chunk功能设置水印信息时,需要先勾选启用Chunk模式,再勾选具体需要设置的参数。
通过相机的私有协议设置水印信息时直接勾选具体需要设置的参数即可。
完成水印信息设置后,可通过客户端控制工具条的水印工具查看相机的水印信息。
3, 设置CCM矩阵参数
CCM矩阵是通过对每一个RGB分量乘以一个校正矩阵来实现色彩校正。当图像经过白平衡处理后,图像整体会显得比较黯淡,同时多种颜色可能存在不同程度地偏离其标准值。此时需要对图像的色彩乘以校正矩阵来修正各颜色至其标准值,使图像的整体色彩更加鲜艳。
设置CCM矩阵参数前,需确认相机状态满足以下条件之一:
确认已连接的彩色相机支持Color Transformation Control功能。
确认已连接的彩色相机像素格式为Bayer格式。
操作步骤:
1,进入属性设置区域的高级属性Tab页。
2,找到CCM参数并展开。
3,启用CCM使能。
- 分别设置校正矩阵中的9个参数值
其他属性
- 合并选择器:合并选择器可将多个相邻像素合并为一个像素,降低分辨率的同时提高图像亮度。
- 水平合并参数对应图像的横坐标,
- 垂直合并参数对应图像的纵坐标。在水平合并参数和垂直合并参数下设置需要合并的像素数。此时图像像素根据设置的横纵坐标合并。
- 水平下采样参数对应图像的横坐标
- 垂直下采样参数对应图像的纵坐标,在水平下采样参数和垂直下采样参数下设置需要缩减的像素数。此时图像像素根据设置的横纵坐标缩减。
查找表
查找表是一个可供用户自定义的灰度映射表。通过LUT的设置,用户可以对感兴趣的灰度范围进行拉伸、凸显等操作。查找表可以是线性曲线,也可以是自定义映射曲线。
前提条件:
确认相机为已连接但未开始采集图像的状态,且像素格式不是Bayer格式。
操作步骤:
1进入属性设置区域的高级属性Tab页。
2找到查找表参数并展开。
3启用显示查找表使能。
4查找表下方的图表可通过三种方法显示LUT线性关系。
通过LUT线型参数选择类型显示到图表上,分为折线、曲线、自由线和动态生成四种。
点击从相机导入的执行按钮,将相机的LUT数据显示到图表上。
点击从文件导入的执行按钮,将txt文件的LUT数据显示到图表上。
说明:图表的横坐标为相机的偏移量,范围为0 ~ 1023;纵坐标为偏移量对应的值,范围为0 ~ 4095,可根据实际情况自定义设置。
5可选操作: 若LUT线型选择动态生成,可通过设置LUT线型参数下方出现的伽马、对比度和Lum(luminance)参数调整图表。
6可选操作: 若需要调整图表的数据关系,可通过鼠标在图标上直接移动。
说明:若图表调整错误,可通过清除的执行恢复原数据。不同线型的曲线移动方式有所不同,具体请以实际为准。
7可选操作: 若需要放大或缩小图表,可通过鼠标滚轮缩放显示。
8通过保存至相机的执行按钮将查找表相关数据保存到相机中。
9可选操作: 可通过导出至文件的执行按钮将查找表相关数据以txt格式的文件导出到PC上。
MVS海康相机参数设置完整版相关推荐
- 海康工业相机参数设置与获取
海康工业相机参数设置与获取 通用接口介绍 常见相机参数设置获取 Int型参数-图像宽度.图像高度 Enum型参数-图像格式.触发模式设置 float 型参数-曝光.增益设置 string型参数-用户名 ...
- 海康工业相机参数设置(python)
查看相机SDK,查看通用配置接口MV_CC_Set/Get(数据类型)Value,每一个参数设置对应一个数据类型,可以在XML节点参数类型列表查看. 1.曝光时间设置 可以看到曝光时间是一个Float ...
- 海康工业相机SDK + OpenCV实例(4):相机参数设置详解
海康工业相机SDK + OpenCV实例(4): 相机参数设置详解 文章目录 海康工业相机SDK + OpenCV实例(4): 相机参数设置详解 前言 一.相机参数基本接口 二.自动曝光时间调整亮度 ...
- 嵌入式linux 海康 sdk,海康相机开发(1) SDK安装和开发
1.1 安装包获取 从官网下载最新版本的MVS安装包,支持Windows xp.Windows 7.Windows 8.Windows 10的32和64位系统.安装过程默认即可. 官网下载链接:htt ...
- C/C++实战——基于Qt框架和visual studio的海康相机SDK二次开发
最近在进行机器视觉系统的搭建,积累了经验,想和大家讨论.互相学习.相机是图像的来源.为了搭建视觉系统,完成图像分析.机器视觉任务,需要编程控制相机按工作所需的曝光.增益和帧率同步采集和存储图像.工业相 ...
- ubuntu20.04超简单的安装海康相机与海康sdk调试问题
海康相机安装与调试 1.安装海康相机 2.调试海康相机 3.例子调试 本人因为公司项目需要用海康相机,所以我最近也在琢磨,同时也遇到了一些小小的问题,解决问题后,我想到经常通过博客很方便的解决问题,少 ...
- python调用海康相机进行Apriltag检测
python调用海康相机进行Apriltag检测 第一章:win10下安装Apriltag库 1.安装Apriltag库 打开cmd输入 pip install pupil-apriltags 这个是 ...
- 自动驾驶系列(十九)Autoware使用YoloV3识别(海康相机)
使用海康相机,通过视频码流进行数据的读取和topic发布,例如针对手头一款海康相机设置码流地址:rtsp://admin:Admin12345@192.168.1.65:554. 创建相机节点过程,参 ...
- 突破海康相机255预置点的限制
背景 什么是相机的预置点?预置点就是一条记录,它记录下云台的俯仰角.偏转角,镜头的焦距.相机的光圈.曝光.白平衡等拍照参数,储存在相机内部的SD卡上,并被赋予一个编号以供用户索引.用户可以让相机根据指 ...
最新文章
- Unsupported major.minor version (jdk版本错误)解决方案
- 谈谈JAVA工程狮面试中经常遇到的面试题目------什么是MVC设计模式
- LeetCode 649. Dota2 参议院(循环队列)
- 【笔记】2-SAT (tarjan)
- python toimage函数 -baijiahao_财码Python管理会计小实验成本性态分析So Easy
- python字符串出栈方法_Python 实现字符串反转的9种方法
- The Nth Item
- 杭电4786--Fibonacci Tree(生成树)
- quartus仿真25:JK触发器构成的模7计数器(分析)
- linux 内存优化
- android服务之service(其二)关于aidl进程间通信,Android初级教程进程间的通信AIDL
- mac上禁用复制粘贴
- Java课程设计答辩之感想
- ubuntu防火墙关闭了为什么扫描端口还是过滤状态
- Eclipse for C/C++ 版本怎么安装JDT(Java Development Tools)
- 精简商务合同管理系统开发
- 《算法竞赛》获得清华大学出版社最受读者欢迎图书奖、CSDN十大年度IT图书奖
- 【转】男生,请别亲手毁掉女生的猫性
- ElasticSearch的学习笔记并整合SpringBoot做测试
- 人脸识别之人眼定位、人脸矫正、人脸尺寸标准化---Mastering OpenCV with Practical Computer Vision Projects
热门文章
- key-value数据库优点
- 推荐RSS阅读器NewsGator
- 实验四:文件状态测试--动态检测指定文件的状态信息,当文件的大小发生改变时,给出提示信息,并继续前进检测。当文件的大小的变化次数或持续检查无变化次数达到一定值时,退出检查--操作系统原理和实践
- 手机号码在网时长 API 探索:精准营销与用户洞察
- 嵌入式系统开发教程 - 创新课程设计- “AI人脸识别+扩展系统”
- 实现浏览器支持各种视频格式文件播放
- linux usb gadget驱动详解(三)
- 计算机二级word历年真题,全国计算机二级office-word-历年真题
- SpringBoot + 阿里云 OSS 实现在线视频播放
- dp怎么接显示器和主机_如何选择显示器连接线?VGA、DVI、HDMI、DP四种主流接口知识...