摘要:上下双相机定位贴合 一、简介主要讲解上下双相机定位贴合的原理和实现过程,包括各种标定、组合使用及具体的halcon源码实现,适用于的X、Y、Z三轴加一旋转轴系统,如模组组成的多轴系统、Scara四轴机器、六轴机器人(在运行过程中保证几个自由度不动,运行即可)二、标定介绍这一小节总结了通用的相机和轴的
阅读全文
摘要:1 #region 两个相机 2 public static double[] TwoPointLine(double Point1X, double Point1Y, double Point2X, double Point2Y) 3 { 4 double[] TwoPointPars = new
阅读全文
摘要:一、机器视觉学习范畴 图像处理基础知识 图像灰度变换 图像增强 图像几何变换 图像分割 图像频域处理 图像形态学 图像复原 运动图像 模型匹配 二、 机器视觉处理套路 1. 图像采集 2. 预处理 (1)增强对比度 (2)预处理 (3)图像分割 (4)特征选择、识别 (5)显示、通讯
阅读全文
摘要:一、颜色 RGB色彩模式是工业界的一种颜色标准,是通过对红(R)、绿(G)、蓝(B)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的,RGB即是代表红、绿、蓝三个通道的颜色,这个标准几乎包括了人类视力所能感知的所有颜色,是运用最广的颜色系统之一。 HSV 是根据颜色的直观特性创建的一种
阅读全文
摘要:Halcon仿射方式: vector_angle_to_rigid (Row, Column, Phi, Row, Column, rad(180), HomMat2D)其中Row, Column, Phi是所选择区域中心坐标以及相对于水平方向夹角,rad(180)为要旋转的角度这个角度是任意值 h
阅读全文
摘要:一、二值化与灰度图像 1、 二值化图像只有两个元素之分0和1—非黑即白 算子: binary_threshold(Image : Region : Method, LightDark : UsedThreshold)参数:Image:需要进行阈值的图像Region:处理后的区域Method:分割方法
阅读全文
摘要:一、数组操作 对数组可以完成整体赋值,区域赋值,数组之间赋值,某个元素赋值(这个很类似Matlab) count_seconds(T1) Htuple1 := [1,2,3,4,5,6] Htuple3 := sin(Htuple1) *数组元素修改 Htuple1[2] := 'ABC' *数组区
阅读全文
摘要:工业中相机标定常使用9点标定,这个在康耐视中用过,但在Halcon并未使用,不知道精度如何,因为无法准确地知道机械手是否走到Mark的面积中心。
阅读全文
摘要:一、单项机标定原因 降低畸变(相差) 测量 二、相机标定求出什么 该方程是求取世界坐标系与像素坐标系之间转换矩阵,本质就是求出相机的内外参数。其中dx和dy为每个像素在图像坐标系(UVO)沿U和V方向的物理尺寸,单位毫米每像素, U0 和 V0 为像素坐标 中心即图像中心(光轴与图像平面的交点)。
阅读全文
摘要:一、 图像 根据每个像素信息不同,通常将图像分为:二值图,灰度图,RGB图像 1.二值图:每个像素只有0(黑)1(白)两种颜色的图像成为二值图。 2.灰度图:在黑与白之间构建更多的颜色深度,一般灰度从暗黑色到最亮的白色过渡,根据保存灰度数值所使用的的数据类型的不同,可以有2^k种,k=1时是二值图,
阅读全文