当前位置: 首页 > news >正文

Halcon透视矩阵

在 Halcon中,透视变换矩阵用于将图像从一个视角转换到另一个视角,常用于图像校正和几何变换。以下是计算透视变换矩阵的步骤及代码示例。

透视形变图像校正的步骤

  1. 对图像左简单的处理,分割要校正的区域;
  2. 提取区域的顶点坐标信息;
  3. 将上面得到的顶点信息计算投影变换矩阵;
  4. 进行投影变换;
read_image (Image, 'toushi')
* 获取原图的四个角的横纵坐标
Row:=[159,277,357,77]
Col:=[127,120,360,333]hom_vector_to_proj_hom_mat2d (Row, Col, [1,1,1,1], [75,360,360,75], [110,110,360,360],[1,1,1,1] , 'normalized_dlt', HomMat2D)
*生成一个透视矩阵 
*Px:标注投影的起始点Row坐标 至少4个(原先图的4个角的row坐标) 按照顺序去写几个点坐标
*py:标注投影的起始点Col坐标 至少4个(原先图的4个角的Col坐标) 按照顺序去写几个点坐标
*Pw:起始点权重元素为[1,1,1,1]或者[0,0,0,0]
*Qx 目标点Row坐标  至少4个
*Qy 目标点Col坐标  至少4个
*Qw 目标点权重
*Method:计算方式 normalized_dlt 标准的计算法
* HomMat2D 得到仿射矩阵projective_trans_image (Image, TransImage, HomMat2D, 'bilinear', 'false', 'false')
*使用仿射透视矩阵
*参数5 是否适应变换之后大小
*参数6 是否变换图像域
原图
透视矩阵后的图片

相关文章:

  • 学习笔记(25):线性代数,矩阵-矩阵乘法原理
  • 【Android】Android Studio项目代码异常错乱问题处理(2020.3版本)
  • AOSP (Android11) 集成Google GMS三件套
  • 服务器信任质询
  • Ubuntu Cursor升级成v1.0
  • 黑龙江云前沿服务器租用:便捷高效的灵活之选​
  • Linux容器篇、第二章_01Ubuntu22 环境下 KubeSphere 容器平台高可用搭建全流程
  • 矩阵和向量范数的区别分析
  • 【案例分享】如何借助JS UI组件库DHTMLX Suite构建高效物联网IIoT平台
  • Opencv中的copyto函数
  • Keil调试模式下,排查程序崩溃简述
  • 【行驶证识别成表格】批量OCR行驶证识别与Excel自动化处理系统,行驶证扫描件和照片图片识别后保存为Excel表格,基于QT和华为ocr识别的实现教程
  • MCP(Model Context Protocol)AI大模型的超级外挂
  • 安装pytorch、cuda11.8
  • 攻击模型的恶意行为检测
  • 全面解析各类VPN技术:GRE、IPsec、L2TP、SSL与MPLS VPN对比
  • 【Spark征服之路-2.3-Spark运行架构】
  • 基于AWS Serverless架构:零运维构建自动化SEO内容生成系统
  • Spark 之 DataFrame 开发
  • 应用分享 | 精准生成和时序控制!AWG在确定性三量子比特纠缠光子源中的应用
  • 现在做网站怎么赚钱/百度平台客服电话
  • php网站做分享到朋友圈/爱站网络挖掘词
  • 3dweb网站开发/重庆seo排名方法
  • wordpress评分管理插件/网站页面优化包括
  • 政府门户网站建设合同/没被屏蔽的国外新闻网站
  • 做网站开发的薪酬怎么样/百度指数是什么