news 2026/2/25 19:43:31

利用Halcon矩阵算子vector_to_hom_mat2d进行工业相机的九点标定

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
利用Halcon矩阵算子vector_to_hom_mat2d进行工业相机的九点标定

第一步:生成

在相机视野里移动九个位置,分别抓取九个像素坐标。

机械坐标数组:

记录产品在视野中心的时候机械坐标为(0,0),另外八个位置的相对机械坐标。

这里的1只是演示,具体移动间隔根据视野大小合理设置。

像素坐标数组:

记录九个位置的像素坐标,直接记录就可以,不用取零点和做相对处理。

生成映射关系:

利用halcon中的算子:vector_to_hom_mat2d

该算子在C#中为:HHomMat2D对象的VectorToHomMat2d方法

经过记上方法,hom里面保存了仿射变换矩阵的信息;

可以使用halcon的 write_tuple算子保存此对象。

Tuple参数就是HHomMat2D对象;

不使用此算子的话可以保存两份数组数据到本地,需要时实时读取然后生成;

第二步:使用

在相机视野中检测到物体后,传入像素坐标信息,使用算子affine_trans_point_2d输出变换后的相对机械坐标:

假设这里相对机械坐标是(a,b);

也就是说在原来的机械坐标里,这个位置相对(0,0),x方向和y方向分别偏移了a和b;

相机视野中心对应的机械坐标是(0,0);

我们想要的是产品移动到视野中心,那就要x方向移动a,y方向移动b;

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/25 16:49:22

GLM-4.6V-Flash-WEB部署方案:适合中小企业的低成本视觉AI

GLM-4.6V-Flash-WEB部署方案:适合中小企业的低成本视觉AI 1. 引言 1.1 视觉大模型的中小企业落地挑战 随着多模态人工智能技术的快速发展,视觉大模型(Vision-Language Models, VLMs)在图像理解、图文生成、视觉问答等场景中展现…

作者头像 李华
网站建设 2026/2/18 13:27:32

基于SVM的回归分析

目录 支持向量机SVM的详细原理 SVM的定义 SVM理论 Libsvm工具箱详解 简介 参数说明 易错及常见问题 SVM应用实例, 基于支持向量机SVM的回归分析 代码 结果分析 展望 支持向量机SVM的详细原理 SVM的定义 支持向量机(support vector machines, SVM)是一种二分类模型,它的基…

作者头像 李华
网站建设 2026/2/25 18:24:46

DeepSeek-R1支持REST API吗?接口调用部署详解

DeepSeek-R1支持REST API吗?接口调用部署详解 1. 背景与核心价值 在当前大模型快速发展的背景下,如何在资源受限的设备上实现高效、安全的推理成为关键挑战。DeepSeek-R1 系列模型以其强大的逻辑推理能力著称,尤其在数学推导、代码生成和复…

作者头像 李华
网站建设 2026/2/20 7:20:48

Qwen-Image-2512推理吞吐低?批处理优化提升GPU利用率200%

Qwen-Image-2512推理吞吐低?批处理优化提升GPU利用率200% 1. 背景与问题提出 在当前多模态生成模型快速发展的背景下,阿里开源的Qwen-Image-2512作为一款高性能图像生成模型,凭借其高分辨率输出(25122512)和强大的语…

作者头像 李华
网站建设 2026/2/20 1:10:47

DDColor黑白修复技术揭秘:为何能精准还原人物肤色与建筑色彩?

DDColor黑白修复技术揭秘:为何能精准还原人物肤色与建筑色彩? 1. 技术背景与核心挑战 在数字影像修复领域,黑白老照片的彩色化一直是极具挑战性的任务。传统方法依赖人工上色或基于简单颜色传播的算法,往往导致色彩失真、边界模…

作者头像 李华
网站建设 2026/2/25 2:11:36

零基础入门BEV模型训练:PETRV2保姆级教程

零基础入门BEV模型训练:PETRV2保姆级教程 1. 引言 1.1 学习目标 本文旨在为初学者提供一份完整的 PETRV2-BEV 模型训练指南,帮助你从零开始在星图 AI 算力平台上完成环境配置、数据准备、模型训练、评估与可视化全流程。通过本教程,你将掌…

作者头像 李华