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

SaperaCamExpert(相机专家)中文使用指南

参考:SaperaCamExpert中文使用指南.PDF

文章目录

  • 软件介绍
  • 安装
  • 首次打开
  • 资源占用率
  • 功能
    • 主界面布局
    • 菜单栏
      • File
      • View
      • Pre-Processing:预处理
    • Tools:
  • 快捷键:新建;打开;保存;帮助
  • Device窗体
  • 属性树
  • 图像显示窗口
  • 工具栏
  • 图像信息栏
  • 图像显示区域
  • Buffer工作状态栏

软件介绍

在这里插入图片描述
Sapera CamExpert程序是Sapera库支持的用于帧采集板的相机集成工具。CamExpert生成一个相机文件(<yourcamera>.ccf,其中包含用户配置的所有信号定时和相机控制参数。CamExpert还可用于配置Teledyne DALSA智能相机,如使用GigE Visionprotocol的Genie相机系列,这些相机不需要帧采集板。

安装

图一准备页面没有实际内容;图二协议确认,必不可少的环节;;图三图四,选择包含协议类型,安装路径;

在这里插入图片描述

首次打开

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
采集卡三种格式(mono/RGB/Bayer);只能选一个;
在这里插入图片描述
相机类型/波特率(115200)
在这里插入图片描述

资源占用率

在这里插入图片描述

功能

主界面布局

未连采集卡、未连相机状态
在这里插入图片描述
连接相机、采集卡后状态
主要包含菜单栏、工具栏、设备窗体、属性窗体、图像显示窗体、操作及反馈信息输出窗体、状态栏;
在这里插入图片描述

菜单栏

菜单栏包括File\View\Pre-Processing\Tools\Help

File

在这里插入图片描述
New:新建相机配置文件(ccf)
Open:打开相机配置文件(ccf)
Save:保存相机配置文件(ccf)
Save As:将当前使用的相机配置文件(ccf)另存为……
Open Image:打开一张图像
Save Image:保存当前相机采集到的图像,图像默认格式为bmp,可选格式有以下五种:
在这里插入图片描述
Preferences
Image Display Refresh Rate:设置图像显示刷新频率,选中“Enable”时刷新频率设置有效。
最大值未做限制,设置过大或导致软件卡死。
在这里插入图片描述
New Device Notification:选中该菜单,当发现新设备时会给出提示。(新设备通知)
Frame Grabber Configuration File Only:仅限帧抓取器配置文件。(没太理解老版本无此功能)

View

在这里插入图片描述
ToolBar:工具栏显隐;
Status Bar:状态栏显隐;
Image Crosshair:图像十字辅助线显隐
Virtual Device:虚拟设备显隐
Camera Only:只显示成功连接相机的设备(不知道什么下才能使用)
Buffers:关于采集Buffer的一些设置
Show Navigation Pane:显示Buffer工作状态栏。
在这里插入图片描述
Setting:Buffer数目设置窗体,Buffer数目设置的越大,Buffer队列越长,采集到的图像暂存缓冲时间越长。
用户可以根据自己的需求设置2-50之间的任意数值。
在这里插入图片描述
Devices:显示Device窗体(设备显示窗体)
Output Messages:
在这里插入图片描述
Show:OutputMessages窗体显隐
在这里插入图片描述Data Overflow:数据溢出?
External Trigger Skip:外部触发器跳过
Frame Lost:帧丢失
Delete Messages:删除所有信息
Save Messages:保存信息
Parameters Options:属性窗口
在这里插入图片描述
Show:
在这里插入图片描述
Visibility:设置相机参数用户级别。Beginner为初学者;Expert为专家级;Guru为骨灰级;
在这里插入图片描述
Refresh Mode:窗体中相机参数刷新方式。Automatic为自动刷新;Manual为手动刷新;
在这里插入图片描述
Refresh Selected Category:刷新所选类别(不知如何使用)
Pixel Display Format Options:设置像素值显示进制。Decimal为十进制;Hexadecimal为十六进制;
在这里插入图片描述

Pre-Processing:预处理

Flat Field Correction:平场校正
在这里插入图片描述
Disable:选中不进行平场校正;
Software:选中在软件上进行平场校正。当相机可以在相机内部实现平场校正功能时,不建议使用,建议使用Hardware校正方式。
Hardware:选中在相机硬件上完成平场校正工作。具体操作过程见Parameters窗体-Advanced Processing参数类及下属参数。
Calibration:Flat Field Correction
在这里插入图片描述
Load:加载一张已经预存好的平场校正模板图,以开启Software平场校正功能。(.tif格式)
在这里插入图片描述
Color Conversion/Bayer CFA Decoder:Bayer彩色转换设置
在这里插入图片描述
Disabled:选中不做Bayer彩色转换,得到的图像为原始单色图像
Software:选中后再软件上做Bayer彩色转换,得到图像为Bayer彩色图像
Hardware:选中后再硬件上做Bayer彩色转换
Setting:采集图像为Bayer下才可使用,在此设置Bayer转换方法及Gamma因子,R、G、B各通道校正参数,点击Auto White Balance按钮可实现自动白平衡功能。
在这里插入图片描述
Software Auto Enable:
在这里插入图片描述
Lookup Table:查阅表格
可用时Setting:LUT
在这里插入图片描述
Image Decompression:图像解压缩
在这里插入图片描述
Image Filter:图像滤波器
在这里插入图片描述

Tools:

在这里插入图片描述
Settings:
在这里插入图片描述

快捷键:新建;打开;保存;帮助

在这里插入图片描述
保存打开文件格式为.ccf
在这里插入图片描述

Device窗体

Device:显示所有在线设备,并显示出相机型号和SN。
在这里插入图片描述
Configur…:不懂是干啥的?有很多型号相机
在这里插入图片描述
Detection:发现设备&设置
在这里插入图片描述

属性树

Board为采集卡参数设置
常用功能:
在这里插入图片描述

图像显示窗口

主要包含工具栏、图像信息栏、图像显示区域、Buffer工作状态四部分。
在这里插入图片描述

工具栏

Grab:启动连续采集模式,图标变为Freeze
在这里插入图片描述
Freeze:停止连续采集模式,图标变为Grab
在这里插入图片描述
Snap:抓拍一张当前的图像
在这里插入图片描述
Trigger:启动一次软触发
在这里插入图片描述
显示控制:
在这里插入图片描述
Zoom to Fit:将图像缩放为适合显示窗体大小
Zoom 1:1:图像1:1分辨率显示
Zoom to Set:根据需求自行设置显示比例,任意可设
在这里插入图片描述
Statistics:统计并显示直方图、行灰度曲线、列灰度曲线等信息
在这里插入图片描述
在这里插入图片描述
Byer/Color Decoder Configuration快捷键
在这里插入图片描述
在这里插入图片描述

图像信息栏

鼠标所在像素点的灰度值;当前采集帧率;图像分辨率和格式
在这里插入图片描述

图像显示区域

显示图像。双击鼠标出现区域设置框,用户可根据需要调节设置框的大小,再次双击鼠标消失。
在这里插入图片描述
右键鼠标有对图像设置的快捷键。
在这里插入图片描述
Save Image支持的图像格式有:
在这里插入图片描述
Pixel Viewer:像素查看器
在这里插入图片描述
Image Display Refresh Rate:图像刷新率
在这里插入图片描述
Display Setting:显示设置(数据移位?不确定)
在这里插入图片描述
Refresh:刷新

Buffer工作状态栏

显示当前设置的采集Buffer个数,及采集过程中Buffer队列的使用状态。
在这里插入图片描述

相关文章:

SaperaCamExpert(相机专家)中文使用指南

参考:SaperaCamExpert中文使用指南.PDF 文章目录 软件介绍安装首次打开资源占用率功能主界面布局菜单栏FileViewPre-Processing:预处理 Tools: 快捷键:新建;打开;保存;帮助Device窗体属性树图像…...

ES鉴权设计以及相关探讨

文章目录 1. es的鉴权设计2. es鉴权应用范围3. es鉴权的常用方法3.1 认证体系3.2 x-pack认证3.2.1 开启并配置 X-Pack 的认证与鉴权3.2.2 默认用户和角色3.2.3 创建用户和角色3.2.4 通过用户名和密码访问es 4. 参考文档 鉴权,分别由鉴和权组成 鉴: 表示…...

为什么SpringBoot胖Jar不好

公平地说,我有时会怀念 JavaEE 流行的日子。 当然,当时的情况很复杂,但整个 JavaEE 平台设计合理,符合企业开发的需要。 我可以很轻松地将当时的 JavaEE 应用服务器与现代 Kubernetes 架构进行比较,后者现在也有同样…...

Java学习笔记2024/2/6

练习三:验证码 需求: 定义方法实现随机产生一个5位的验证码 验证码格式: 长度为5 前四位是大写字母或者小写字母 最后一位是数字 package com.angus.comprehensiveExercise; ​ import java.util.Random; ​ public class test3 {publ…...

2024 高级前端面试题之 前端安全模块 「精选篇」

该内容主要整理关于 前端安全模块 的相关面试题,其他内容面试题请移步至 「最新最全的前端面试题集锦」 查看。 前端安全模块精选篇 1. 代码注入XSS如何攻击如何防御cookie 如何防范 XSS 攻击 2. 跨站请求伪造CSRF3. 浏览器同源策略 SOP4. 跨域资源共享 CORS5. 密码…...

SpringBoot Security安全认证框架初始化流程认证流程之源码分析

SpringBoot Security安全认证框架初始化流程&认证流程之源码分析 以RuoYi-Vue前后端分离版本为例分析SpringBoot Security安全认证框架初始化流程&认证流程的源码分析 目录 SpringBoot Security安全认证框架初始化流程&认证流程之源码分析一、SpringBoot Security安…...

2024美赛预测算法 | 回归预测 | Matlab基于RIME-LSSVM霜冰算法优化最小二乘支持向量机的数据多输入单输出回归预测

2024美赛预测算法 | 回归预测 | Matlab基于RIME-LSSVM霜冰算法优化最小二乘支持向量机的数据多输入单输出回归预测 目录 2024美赛预测算法 | 回归预测 | Matlab基于RIME-LSSVM霜冰算法优化最小二乘支持向量机的数据多输入单输出回归预测预测效果基本介绍程序设计参考资料 预测效…...

test1

1...

远程主机可能不符合 glibc 和 libstdc++ Vs Code 服务器的先决条件

vscode连接远程主机报错,原因官方已经公布过了,需要远程主机 glibc>2.28,所以Ubuntu18及以下版本没法再远程连接了,其他Linux系统执行ldd --version查看glibc版本自行判断。 解决方案建议: 不要再想升级glibc了 问题…...

备战蓝桥杯---数据结构与STL应用(进阶2)

本文将主要围绕有关map的今典应用展开&#xff1a; 下面我用图进行分析&#xff1a; 下面为AC代码&#xff1a; #include<bits/stdc.h> using namespace std; struct Point {int x,y;bool operator < (const Point & r) const {return x < r.x || ( x r.x &a…...

SpringBoot:多环境配置

多环境配置demo代码&#xff1a;点击查看LearnSpringBoot02 点击查看更多的SpringBoot教程 方式一、多个properties文件配置 注意&#xff1a;创建properties文件,命名规则&#xff1a;application-&#xff08;环境名称&#xff09; 示例&#xff1a;application-dev.proper…...

input框中添加一个 X(关闭/清空按钮)

要在输入框&#xff08;<input> 元素&#xff09;中添加一个 X&#xff08;关闭/清空按钮&#xff09;&#xff0c;可以使用 CSS 和 JavaScript 实现。 HTML&#xff1a; <div class"input-container"><input type"text" id"myInput…...

Unity3d Shader篇(三)— 片元半兰伯特着色器解析

文章目录 前言一、片元半兰伯特着色器是什么&#xff1f;1. 片元漫反射着色器的工作原理2. 片元半兰伯特着色器的优缺点优点&#xff1a;缺点&#xff1a; 3. 公式 二、使用步骤1. Shader 属性定义2. SubShader 设置3. 渲染 Pass4. 定义结构体和顶点着色器函数5. 片元着色器函数…...

【vue3学习P5-P10】vue3语法;vue响应式实现

0、vue2和vue3对比 框架版本API方式双向绑定原理domFragmentsTree-Shakingvue2选项式API&#xff08;Options API&#xff09;基于Object.defineProperty&#xff08;监听&#xff09;实现&#xff0c;不能双向绑定对象类型的数据【通过Object.defineProperty里面的set和get做…...

相机图像质量研究(3)图像质量测试介绍

系列文章目录 相机图像质量研究(1)Camera成像流程介绍 相机图像质量研究(2)ISP专用平台调优介绍 相机图像质量研究(3)图像质量测试介绍 相机图像质量研究(4)常见问题总结&#xff1a;光学结构对成像的影响--焦距 相机图像质量研究(5)常见问题总结&#xff1a;光学结构对成…...

PaddleDetection学习5——使用Paddle-Lite在 Android 上实现实时的人脸检测(C++)

使用Paddle-Lite在 Android 上实现实时的人脸检测 1 环境准备2. 部署步骤2.1 下载Paddle-Lite-Demo2.2 运行face_detection_demo项目3 使用Opencv对后处理进行优化4 开启手机摄像头进行人脸检测1 环境准备 参考前一篇在 Android 上使用Paddle-Lite实现实时的目标检测功能 2. …...

全套电气自动化样例图纸分享,使用SuperWorks自动化版免费设计软件!

今天给大家分享一套完备的电气自动化样例图纸&#xff0c;结构准确、内容清晰&#xff0c;适合初学者入门操作练习。 整套图纸包含图纸目录、原理图、端子列表、连接列表、元件列表、接线图&#xff0c;具有较高的参考价值&#xff0c;请大家点击自行下载文件&#xff01; 1e8…...

带你实现用自己域名打开Tomcat

文章目录 Tomcat1.1、Tomcat 下载1.2、Tomcat 文件图解1.3、 启动或关闭 Tomcat1.3.1、 启动1.3.2、 关闭程序2.1、 修改端口号2.2、修改主机名称Tomcat 1.1、Tomcat 下载 首先去Tomcat 官网下载找到我们需要下载的版本 1.2、To...

python coding with ChatGPT 打卡第18天| 二叉树:从中序与后序遍历序列构造二叉树、最大二叉树

相关推荐 python coding with ChatGPT 打卡第12天| 二叉树&#xff1a;理论基础 python coding with ChatGPT 打卡第13天| 二叉树的深度优先遍历 python coding with ChatGPT 打卡第14天| 二叉树的广度优先遍历 python coding with ChatGPT 打卡第15天| 二叉树&#xff1a;翻转…...

java基础训练题(1)

1.下列代码段中&#xff0c;存在编译错误的语句是(B C D) byte b1 1,b2 2,b3,b6,b8; final byte b4 4,b5 6,b7; b3 (b1 b2);/*语句1*/ b6 b4 b5 ; /*语句2*/ b8 (b1 b4);/*语句3*/ b7 (b2 b5);/*语句4*/ System.out.println(b3 b6);A: 语句2 B: 语句1 C: 语句3…...

libvirt 有哪些命令

除了 virsh 外&#xff0c;还有很多有意思的命令。virt-manager 用于打开 libvirt 交互的界面除了连接本地电脑&#xff0c;也可以访问远程电脑的 libvirtd 服务virt-clone 快速克隆一个虚拟机。在 virt-manager 界面上也集成了这个功能。如下图&#xff0c;就是这么简单快捷&a…...

FRCRN命令行工具使用详解:从音频文件到降噪输出的完整流程

FRCRN命令行工具使用详解&#xff1a;从音频文件到降噪输出的完整流程 你是不是也遇到过这种情况&#xff1f;手头有一堆录音文件&#xff0c;背景里混杂着各种杂音——可能是空调的嗡嗡声、键盘的敲击声&#xff0c;或者是窗外的车流声。手动处理这些音频不仅费时费力&#x…...

终极防撤回解决方案:RevokeMsgPatcher完全攻略

终极防撤回解决方案&#xff1a;RevokeMsgPatcher完全攻略 【免费下载链接】RevokeMsgPatcher :trollface: A hex editor for WeChat/QQ/TIM - PC版微信/QQ/TIM防撤回补丁&#xff08;我已经看到了&#xff0c;撤回也没用了&#xff09; 项目地址: https://gitcode.com/GitHu…...

ARM64架构下利用docker-compose实现tendis单机版高效离线部署指南

1. 为什么选择ARM64架构部署Tendis&#xff1f; 最近几年ARM架构处理器越来越流行&#xff0c;从树莓派到苹果M系列芯片&#xff0c;再到各种云服务器的ARM实例&#xff0c;性能提升明显的同时功耗还更低。我去年接手的一个项目就要求全部跑在ARM64服务器上&#xff0c;当时部署…...

三驾马车驱动:OpenRGB如何重塑跨平台RGB灯光统一控制体验

三驾马车驱动&#xff1a;OpenRGB如何重塑跨平台RGB灯光统一控制体验 【免费下载链接】OpenRGB Open source RGB lighting control that doesnt depend on manufacturer software. Supports Windows, Linux, MacOS. Mirror of https://gitlab.com/CalcProgrammer1/OpenRGB. Rel…...

MySQL 数据恢复利器:my2sql 实战解析与应用场景

1. my2sql 是什么&#xff1f;为什么你需要它&#xff1f; 如果你负责过MySQL数据库运维&#xff0c;肯定遇到过这样的场景&#xff1a;开发同事不小心执行了DELETE FROM users WHERE id1&#xff0c;然后慌慌张张跑过来问你能不能恢复数据。这时候如果只有全量备份binlog的传统…...

影刀经验库共建:5个岗位提效的RPA模板分享

影刀RPA岗位提效模板分享影刀RPA&#xff08;机器人流程自动化&#xff09;能够显著提升企业运营效率&#xff0c;尤其在重复性高、规则明确的任务中表现突出。以下是5个适用于不同岗位的RPA模板&#xff0c;帮助团队快速实现自动化提效。财务岗位&#xff1a;自动化发票处理通…...

RAGAS 0.2.4 + Ollama本地大模型:手把手教你生成高质量RAG测试数据集(含踩坑实录)

RAGAS 0.2.4与Ollama本地大模型实战&#xff1a;构建高可靠性RAG测试数据集的深度指南 当我们需要评估一个检索增强生成&#xff08;RAG&#xff09;系统的性能时&#xff0c;高质量的测试数据集是关键。然而&#xff0c;依赖云端大模型服务不仅成本高昂&#xff0c;还可能面临…...

Flash闪存技术

1 Mask ROM Cartridges: ROM卡带, Character ROM (CHR ROM) and the Program ROM (PRG ROM). Both of them are Mask ROM. SRAM or EEPROM: game status saving. Moto 6502: 6502 -> ST7 -> STM82 HDD Low-level formatting 低级格式化历史&#xff1a;HDD一个完整扇区包…...

新一代OpenWRT主题:Neobird革新路由器管理体验

新一代OpenWRT主题&#xff1a;Neobird革新路由器管理体验 【免费下载链接】luci-theme-neobird 一个专门针对移动端优化的OpenWRT主题&#xff0c;基于luci-theme-material&#xff0c;全新的登录界面&#xff0c;沉浸式Webapp体验。 项目地址: https://gitcode.com/gh_mirr…...