一个优秀的视觉处理系统,都是从一个稳定的采集图像开始。

在HALCON界面窗口中,助手---打开新的图像采集

未连接工业相机,自动检测到笔记本电脑的摄像头,接口类型为DirectShow,简单介绍一下DirectShow接口,基本上所有的工业相机都支持DirectShow接口,在halcon不支持的品牌相机就可以使用DirectShow接口来采集图像。

HALCON自带巴斯勒pylon采集接口,如果连接了巴斯勒相机会自动检测到pylon接口;

还有一点比如用国产相机,HALCON安装后没有相应的采集接口文件,我们可以咨询相机厂商是否能够提供HALCON的采集接口,如果有的话,把文件放在上图路径即可。

1.接口库 选择当前连接的相机接口

2.设备:连接设备

3.相机类型:具体型号

4.连接:点击进行相机连接

5.采集:相机采集一张图

6.实时:点击后相机进行连续采集图像

7.检测:当前采集接口参数的有效性

8.所有重置:所有参数恢复初始值

在工业相机中使用做多的参数就是曝光时间、增益、触发模式修改。

检测页面主要显示了相机在采集时候的一些信息

比如:采集需要的时间,以及相机帧率

代码生成:这里点击插入代码按钮后在程序窗口自动插入此相机连接所用代码。如果参数页面有参数修改的话,也会生成相关的代码

下面也会有一个代码预览的功能

上图自动生成的HALCON代码,之前我们修改了曝光,生成代码的时候,设置曝光参数将自动生成代码。

HALCON 的采集模式介绍

grab_image 同步采集

grab_image_async异步采集

同步采集:采集完成后处理图像,然后继续采集。采集的实际帧率受处理速度的影响

异步采集 :采集完后立即采集下一帧图像,同时进行当前帧的图像处理。实际帧率不受处理速度影响

总结:

使用同步采集的时候,抓取的都是当前的图像,而异步采集的时候,读到的图可能是已经当前时间的前几帧图像。如果是拍摄运动物体,可能发生物体已经移动了,图像却还是移动之前的情况。为了避免这个问题可以考虑同步,或者也可以考虑采用多线程机制保证采集和处理的同步。

参考:https://mp.weixin.qq.com/s/GQWbmfdv5ZaOLHBBuXQCBw

(7)-HALCON图像采集助手:界面介绍相关推荐

  1. Halcon图像采集助手提示找不到指定DLL文件

    问题原因: Halcon软件更新导致某些图像采集DLL失效,这个时候就需要去MVTEC官网下载图像采集接口补丁程序,MVTEC官网地址                 http://www.mvtec ...

  2. Halcon学习---图像采集助手

    目录 (一)打开图像采集助手 (二)图像资源的获取方式 1.图像获取接口 2.图像文件 3.可通过快捷键Ctrl+ r读取图像 (三)连接相机,设置参数 1.连接相机,采集图像 2.设置相机参数 (四 ...

  3. 【Halcon学习之路】图像采集助手

    写在前面: 1.相机选型是否需要考虑同步采集还是异步采集?是否根据工程决定?那么在学习时,选择哪一种较好? 2.注释方法:新起一行,顶头用*标识 3.查看帮助:在算子名字上右键-帮助,即可打开算子的使 ...

  4. 机器视觉_HALCON_HDevelop用户指南_7.图像采集助手

    文章目录 图像采集助手 1 图像源 选项卡 2 连接 选项卡 3 参数 选项卡 4 检测 选项卡 5 代码生成 选项卡 6 菜单栏 图像采集助手 图像采集/获取助手(Image Acquisition ...

  5. HALCON标定助手使用实例

    首先打开一个新的标定助手: 第一个:打开之后,标定任务自由选择,我用的是全部标定选择第一个 第二个:标定板的画选择和自己标定板对应的,我选择的文件在图中安装路径中,不确定自己标定板对应哪一个文件的话, ...

  6. 机器视觉--使用halcon标定助手进行相机标定

    一.点击选项卡:---助手--创建新的calibration,可以设置自己的摄相机参数. 二.选择描述文件,cpd文件,就是选择你所需要的标定板的尺寸样式. 如果没有你想使用的标定板,可以通过生成标定 ...

  7. arm ida 伪代码 安卓 符号表_IDA调试界面介绍及快捷键

    点击蓝字默默关注 首先,打开IDA工具,进入IDA的调试界面. 1IAD调式界面介绍 1.IDA-view-PC:反汇编窗口,如图1.1所示. (图1.1) 2.Hex-View:十六进制编辑窗口,如 ...

  8. python软件界面-python软件界面介绍(python软件介绍)

    python软件界面介绍 1.接口初始化 当我们使用pycharm工具时,我们将遇到的第一个问题是,在进行各种配置后界面变得混乱时,我们该怎么办?我们应该还原,那么如何还原初始设置? 尽管此工具是从e ...

  9. 【MATLAB】界面介绍 ( 标题栏 | 选项卡 | 命令窗口 | 编辑器 | 变量命名规则 )

    文章目录 一.MATLAB 界面介绍 二.MATLAB 变量名称规则 一.MATLAB 界面介绍 标题栏 : 标题栏 " MATLAB R2017a " 是 MATLAB 软件的版 ...

最新文章

  1. 万字干货|逻辑回归最详尽解释
  2. matlab 人群仿真,用simulink如何实现人群搜索算法的pid参数整定
  3. 机器狗常州巡逻防疫,喊话“不扎堆不聚集”,网友:给孩子安个狗头吧
  4. 凤翅医话——小青龙加石膏汤
  5. Java中工程、包、类介绍
  6. 【算法竞赛学习】二手车交易价格预测-Task4建模调参
  7. 【Python学习】 - sklearn学习 - KNN
  8. kind富文本编辑器_kind富文本编辑器
  9. PHP检测每一段代码执行时间
  10. libstdc和glibc的一些共享库问题
  11. 李航统计学习方法笔记第一章
  12. Hibernate下载地址
  13. 互联网公司中秋节礼盒大比拼(2019版)
  14. vue中的this.$router.replace()和.push()和.go()的区别解析
  15. Qt6教程之三(2) QT使用qss
  16. 《后端从入门到熟悉-序言》
  17. Solve TSP with dynamic programming——动态规划解决旅行商(邮递员)问题
  18. Linux防火墙:iptables禁IP与解封IP常用命令
  19. 方向向量转欧拉角_如何将欧拉角转换为方向向量?
  20. Origin软件2022中文版下载安装,Origin软件数据分析绘图特色功能

热门文章

  1. 南大通用GBase 8s与新华三HPE Superdome Flex完成兼容互认证 携手满足关键行业核心业务需求
  2. redhat8.2安装过程出错显示DNF error: error in posttrans scriptlet inrpm package kmod-kvdo
  3. YUV12和YUV2格式
  4. 百度UNIT使用的步骤与自己的一点简单理解(下)
  5. MySql字段名为关键字,怎么办?
  6. 衡水启动智能公交系统
  7. 1-1 基于黑金AX516开发板 fpga 按键点灯程序 #每周3例程坚持3个月激励计划#
  8. 人事管理系统 —— 数据库+可视化
  9. Springboot 项目导出word文档(文档内容包括数据以及服务器图片)
  10. 【Vue】 favicon.ico:1 GET http://127.0.0.1:5500/favicon.ico 404 (Not Found)