
【海康相机视觉案例】
文章平均质量分 79
非标自动化中常用到的视觉算法主要是,模板匹配,通过模板匹配进行定位,和缺陷检测,主要通过blob分析,本专栏耗时五周,工作之余尽量把常用到的情况全部汇总一遍,相机采用的是海康相机
越甲八千
置身其中,全力以赴
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
halcon 基于相关性创建模板
本文展示了如何使用Halcon进行基于NCC(归一化互相关)的模板匹配。代码分为两部分:模板创建与初始化,以及实时匹配循环。首先,通过GigEVision2相机采集图像,并在图像上定义矩形ROI作为模板区域,创建NCC匹配模型。接着,在实时循环中,持续从相机采集新图像,并在图像中查找模板,显示匹配结果。匹配结果包括匹配位置、角度和分数,并通过仿射变换将模板区域对齐到匹配位置。最后,程序在匹配位置绘制十字线并显示匹配分数,实现实时模板匹配功能。原创 2025-05-12 00:42:57 · 218 阅读 · 0 评论 -
相机内外参
相机的内外参共同作用,将实际世界中的三维坐标点与图像中的二维像素点建立起了对应关系,从而实现了从真实世界到图像空间的投影转换,这是计算机视觉中许多任务(如三维重建、目标定位、长度测量等)的基础。相机的内外参是相机标定过程中确定的重要参数,用于建立图像像素坐标与实际世界坐标之间的关系。原创 2025-04-14 15:42:32 · 546 阅读 · 0 评论 -
Halcon 八种模版匹配方法汇总
方法适用场景计算速度鲁棒性灰度值匹配简单场景、光照稳定快低相关性匹配抗噪声、亮度变化中中形状匹配工业定位、部分遮挡快高组件匹配复杂结构、多部件目标慢高局部形变匹配弹性变形物体慢中透视形变匹配3D视角变化慢高描述符匹配自然场景、复杂纹理慢极高点匹配关键点显著的场景中中注意事项工业检测优先选择形状匹配或组件匹配;复杂场景(如自然图像)优先使用描述符匹配;对速度要求高时选择灰度值或相关性匹配。原创 2025-04-03 11:04:58 · 1784 阅读 · 0 评论 -
海康相机型号命名规则
备忘,参考:B站优致谱视觉。原创 2025-04-01 21:46:07 · 226 阅读 · 0 评论 -
相机的曝光和增益
相机的图像传感器将光信号转换为电信号,增益就是对这些电信号进行放大。在相机内部,有专门的增益电路来实现这一功能。当开启增益功能时,电路会根据设定的增益值,将传感器输出的电信号按比例放大,然后再经过模数转换等后续处理,最终形成我们看到的数字图像。相机增益是一把双刃剑,在提高图像亮度和细节的同时,也会带来噪点增加和动态范围压缩等问题。用户需要根据具体的拍摄需求和环境,合理设置增益,以达到最佳的拍摄效果。参考:B站优致谱视觉。原创 2025-04-01 21:26:24 · 1050 阅读 · 0 评论 -
全局曝光与卷帘曝光
不过,随着技术的不断发展,全局曝光传感器的性能也在不断提升,在一些特定的应用场景中,已经能够实现较高的帧率,以满足对高速成像和高精度图像质量的要求。参考:B站优致谱视觉。原创 2025-04-01 21:16:47 · 927 阅读 · 0 评论 -
黑白彩色相机成像原理
参考:B站优致谱视觉。原创 2025-04-01 20:37:41 · 771 阅读 · 0 评论 -
镜头的分辨率与反差
镜头分辨率是指镜头在成像平面上能够分辨的最小细节,通常以单位长度内能够分辨的线对数(Line Pairs per Millimeter,简称lp/mm)来表示。例如,一个镜头的分辨率为100 lp/mm,表示在每毫米的成像范围内,该镜头能够清晰分辨出100对黑白相间的线条。分辨率越高,镜头能够捕捉到的细节就越丰富,成像也就越清晰。镜头反差是指镜头所成图像中最亮部分与最暗部分的亮度比值。高反差意味着图像中亮部和暗部之间的差异明显,亮部更亮,暗部更暗,图像具有强烈的视觉冲击力;原创 2025-04-01 11:22:22 · 1112 阅读 · 0 评论 -
远心镜头原理
远心镜头的工作原理基于其特殊的光学设计,旨在解决普通镜头存在的视差问题。它通过将镜头的光轴与成像面垂直,并使主光线平行于光轴,从而确保在一定的物距范围内,物体上的点在成像面上的成像大小与物体到镜头的距离无关。简单来说,就是无论物体位于镜头前的哪个位置(在一定范围内),其在图像上的尺寸都保持不变,这使得对物体的测量和检测更加准确和可靠。原创 2025-03-31 22:03:49 · 1174 阅读 · 0 评论 -
相机镜头景深
景深是指在摄影机镜头或其他成像器前沿着能够取得清晰图像的成像器轴线所测定的物体距离范围。简单来说,就是在一张照片中,从前景到背景,能够保持清晰锐利的区域。在景深范围内的物体,其成像清晰,而在景深范围外的物体,则会呈现出不同程度的模糊。原创 2025-03-31 21:40:50 · 1090 阅读 · 0 评论 -
镜头光圈总结
光圈是镜头内部的一个可调节孔径装置,由多个金属薄片组成,通过控制这些薄片的开合程度来改变通光孔径的大小,从而控制进入相机的光线量。原创 2025-03-31 16:38:19 · 925 阅读 · 0 评论 -
镜头的变焦和对焦
镜头的变焦和对焦是摄影中两个非常重要的概念,它们对于拍摄出清晰、理想的照片起着关键作用。参考:B站优致谱视觉。原创 2025-03-31 15:32:19 · 1137 阅读 · 0 评论 -
CCD CMOS原理及异同
CCD(电荷耦合器件)和CMOS(互补金属氧化物半导体)是图像传感器领域的两种关键技术,原创 2025-03-31 15:04:00 · 942 阅读 · 0 评论 -
RAW图与BAYER图异同
定义:RAW文件是图像传感器将捕捉到的光源信号转化为数字信号的原始数据。相机在拍摄时,光线通过镜头到达图像传感器,传感器将光线的强度、颜色等信息转化为电信号,再经过模数转换变成数字数据,RAW格式直接保存这些原始数据,而不经过相机内部的图像优化处理(如色彩校正、对比度调整、锐化等)。地位:RAW格式被形象地称为“数字底片”,就像传统胶片摄影中的底片一样,它保留了最原始、最完整的图像信息,为后期处理提供了极大的空间。RAW图RAW图是相机图像传感器直接输出的、未经处理和压缩的原始数据文件。原创 2025-03-14 17:18:34 · 1177 阅读 · 0 评论 -
bayer图
Bayer 图是彩色图像传感器获取彩色图像数据的一种重要中间格式,下面将从其产生背景、Bayer 滤镜阵列、数据采集、去马赛克算法等方面详细介绍其原理。原创 2025-03-13 08:27:36 · 437 阅读 · 0 评论 -
RAW 图、Bayer 图、JPEG、PNG、BMP、TIFF 图像格式
RAW 格式是一种未经处理、未压缩的图像文件格式,它记录了图像传感器捕捉到的原始数据,包含了从相机传感器上直接获得的每个像素的光电转换值。Bayer 图是基于 Bayer 滤镜阵列采集得到的图像数据格式。在彩色图像传感器中,为了使用单传感器采集彩色信息,通常会在传感器上覆盖一层 Bayer 滤镜,该滤镜由红(R)、绿(G)、蓝(B)三种颜色的滤光片按特定规律排列组成,常见的排列方式是 2x2 的单元(GR、GB;RB)重复排列,其中绿色滤光片的数量是红色和蓝色滤光片的两倍,因为人眼对绿色更敏感。原创 2025-03-12 17:09:18 · 858 阅读 · 0 评论 -
像素格式mono8 mono10 mono10packed mono12 mono12packed
常用于对图像质量有一定要求的领域,如工业检测中检测微小的表面缺陷、科学研究中的显微镜成像等,更丰富的灰度级别有助于识别更细微的亮度差异。适用于对图像质量要求较高的专业领域,如医疗成像(如 X 光、超声等)、高端科学研究(如天文学观测)等,能够捕捉到更细微的亮度变化和细节。像素通常占用 2 个字节(16 位),其中高 10 位存储实际的灰度值,低 6 位通常填充为 0。像素通常占用 2 个字节(16 位),其中高 12 位存储实际的灰度值,低 4 位通常填充为 0。的图像,数据总字节数为。原创 2025-03-12 17:01:17 · 1608 阅读 · 0 评论 -
从数据到图像汇总
当你从海康相机获取到图片数据和数据长度后,可按照以下步骤自己实现图片保存功能。这里以 C++ 语言为例,介绍保存为常见的 JPEG 和 BMP 格式图片的方法。原创 2025-03-11 17:08:54 · 358 阅读 · 0 评论