摘要: 图像增强 定义 分类 空间域 频率域 点运算 线性灰度变换 使用一个线性函数去改变灰度值 分段线性灰度变换 非线性灰度变换 Halcon的点运算 直方图修正法 基于图像的灰度直方图进行修正。 直方图均衡化 让图像灰度分布更加均匀。 直方图规定化 经处理后,左侧图像灰度直方图类似于右侧图像。 图像平滑 阅读全文
posted @ 2025-09-29 13:11 Ytytyty 阅读(123) 评论(0) 推荐(0)
摘要: 图像插值 利用图像某个像素点的周围像素点的灰度值去预测当前像素点的灰度值。 插值的原因和目标 图像旋转会导致原始像素网格与目标像素网格无法完全对齐,产生大量 “空像素”(无原始数据对应),插值的作用就是通过合理计算为这些空像素赋值,从而生成完整、平滑且无失真的旋转后图像。 常见差值算法 最近邻(离当 阅读全文
posted @ 2025-09-28 20:12 Ytytyty 阅读(22) 评论(0) 推荐(0)
摘要: 齐次坐标 介绍仿射变换前,先介绍什么是齐次坐标。对于一个平面像素点,我们可以通过坐标(x,y)描述其位置。但是当涉及平移时,如果仅仅使用它对应的坐标向量[x,y],就必须通过向量加法来描述其位移。 而齐次坐标的引入就是为了统一在变化过程中的操作,我们希望能够通过一个 Pt=TP0,这样一个乘法公式去 阅读全文
posted @ 2025-09-27 15:37 Ytytyty 阅读(95) 评论(0) 推荐(0)
摘要: Halcon中图像采集模式 在Halcon中,图像的采集分为两种:同步模式、异步模式。 异步读取 图像并非直接从相机中读取,还是在采集卡中读取。这样的好处就是可以保证取图和读图两不误,但必须要严格规定图像的处理时间。 如果图像处理时间过长,采集卡中的图像可能就被其他图像覆盖掉了,导致图像不连续。 同 阅读全文
posted @ 2025-09-26 13:58 Ytytyty 阅读(21) 评论(0) 推荐(0)
摘要: Bitmap概述 Bitmap是C# 中用于处理图像的核心类之一,位于System.Drawing命名空间中。它封装了GDI+位图,允许开发者加载、保存、显示和操作图像文件或内存中的位图资源。Bitmap 类支持多种图像格式,包括 BMP、JPG、PNG、GIF 等。 Bitmap属于比较底层的图像 阅读全文
posted @ 2025-09-24 19:21 Ytytyty 阅读(11) 评论(0) 推荐(0)
摘要: Halcon的坐标系主要分为三类。像素坐标系、亚像素坐标系、亚像素边缘坐标系。像素坐标系和亚像素坐标系统称为Halcon标准坐标系。亚像素边缘坐标系(Edge Centered)称为Halcon非标准坐标系。 Halcon标准坐标系(HALCON Standard Coordinate System 阅读全文
posted @ 2025-09-16 15:41 Ytytyty 阅读(49) 评论(0) 推荐(0)
摘要: 问题简介 在对物料进行模板匹配时,往往是去匹配物料最突出的部分。然后在根据匹配到的位置。再去找我们需要测量或者检测部分。那么,这里就涉及到一个问题。该如何根据我们模板匹配到的特定位置,计算偏差值,并进行一些测量工具(卡尺,ROI)的跟随移动。 获取相对位置 此处,我们以卡尺拟合直线为例子。 首先,在 阅读全文
posted @ 2025-09-13 22:33 Ytytyty 阅读(11) 评论(0) 推荐(0)
摘要: 目前见过的序列化实现方法主要有以下两种 使用BinaryFormatter实现序列化和反序列化 使用Json实现序列化和反序列化 无论哪种反序列化,最重要的一点是只保存关键数据。对于中间信息,尤其是UI控件等。一律不要去保存。正确的思路是,我们在保存关键信息关闭程序后,下次程序打开加载信息,呼出UI 阅读全文
posted @ 2025-08-30 19:59 Ytytyty 阅读(11) 评论(0) 推荐(0)
摘要: 当Grid的父容器,将Grid的附加属性 IsSharedSizeScope 属性值设置为 true时,SharedSizeGroup 的每个列或行成员都共享大小调整信息,而不考虑行或列的内容。行和列之间的大小共享依照SharedSizeGroup属性进行匹配。 点击查看代码 <Window x:C 阅读全文
posted @ 2025-08-29 14:58 Ytytyty 阅读(10) 评论(0) 推荐(0)
摘要: 记录一下机械臂的12点标定流程(9点标定+旋转标定)。 目的 之前写的相机标定,主要有两个目的。 畸变纠正 坐标系转换 本次介绍的12点标定,则涉及到了如何通过视觉引导机械臂移动到正确的位置。将不同坐标系转移到世界坐标系下实现视觉引导机械臂运动。 9点标定 眼在手下 相机不随机械臂一起移动,而是安装 阅读全文
posted @ 2025-08-22 16:27 Ytytyty 阅读(384) 评论(0) 推荐(0)