文章目录

  • 简介
  • Halcon源码
  • 博主写作不容易,孩子需要您鼓励
  • 万水千山总是情 , 先点个赞行不行

简介

我们在使用Halcon画矩形时,并不能得到矩形四角顶点坐标。但是我们可以通过数学计算得到矩形定点坐标的位置。

我们在计算过程中需要知道矩形的长轴与短轴的长度、矩形角度、中心坐标。

Halcon源码

 gen_rectangle2 (ROI_0, Row, Column, Phi, Length1, Length2)tuple_cos (Phi, Cos)tuple_sin (Phi, Sin)a:= -Length1*Cos - Length2*Sinb := -Length1*Sin + Length2*Cosgen_cross_contour_xld(Cross, Row-b,  Column+a, 6, Phi3)c := Length1*Cos - Length2*Sind := Length1*Sin + Length2*Cosgen_cross_contour_xld(Cross, Row-d, Column+c, 6, Phi3)e:= Length1*Cos + Length2*Sinf := Length1*Sin - Length2*Cosgen_cross_contour_xld(Cross, Row-f, Column+e, 6, Phi3)g := -Length1*Cos + Length2*Sinh := -Length1*Sin - Length2*Cosgen_cross_contour_xld(Cross, Row-h, Column+g, 6, Phi3)
  • 博主简介:
  • 工业自动化上位机软件工程师、机器视觉算法工程师、运动控制算法工程师。目前从业于智能制造自动化行业。 博主邮箱:2296776525@qq.com
  • 帮忙点个赞吧。哈哈。

Halcon求取矩形顶点坐标相关推荐

  1. halcon求取区域顶点

    文章目录 简介 Halcon源代码 处理效果 博主写作不容易,孩子需要您鼓励 万水千山总是情 , 先点个赞行不行 简介 使用halcon求取顶点的方法. Halcon源代码 read_image (I ...

  2. 使用MATLAB求图像的形心、外接矩形顶点坐标并标记

    使用MATLAB求图像的形心.外接矩形顶点坐标并标记 1. 求图像形心使用自带函数regionprops标记 2. 求图像外接矩形顶点坐标并标记 欢迎学习交流! 邮箱: z-@1-6.com 网站: ...

  3. C# 求取圆心/球心坐标 ∈ C# 编程笔记

    [日志] 最新版本见于"整个源码"部分,其他部分还是首发代码. 6.12 首发此篇博客,球心坐标算法有问题待解决 6.21 优化了代码:求圆心算法简化了一下:求心前先重心化,计算的 ...

  4. C#快速扫描线算法——求取倾斜四边形与图片像素点交叠区域

    1.问题简要说明: a.图片的像素点大小为1×1的小矩形,以图片左下角为坐标原点,建立图片的直角坐标系 b.四边形的左下点在Y轴上半轴任意位置,宽为Width(>100),高为Height(&g ...

  5. 求矩形中心点坐标编程c语言,三角函数在图形学里的应用(四) ​已知矩形的中心点、边长、phi求四个顶点的坐标...

    已经矩形的中心点.边长.phi求四个顶点的坐标 在halcon里面,类似gen_measure_rectangle2.smallest_rectangle2的算子表示任意角度的矩形. 其信息包括:矩形 ...

  6. [Halcon几何] 矩形顶点和对角连线角度计算

    描述:因为halcon中算子求的矩形角度有时候不是我所需要的角度,以算子smallest_rectangle2为例: 1)其获取的矩形角度范围- 90< angle <= 90,即无论通过 ...

  7. PCL ——最小包围盒(画出了最小包围盒并求出顶点坐标)

    PCL --最小包围盒 2018年09月21日 15:31:01 不懂音乐的欣赏者 阅读数:35 标签: PCL包围盒外接矩形最小矩形收起 个人分类: PCL 1.包围盒简介   包围盒也叫外接最小矩 ...

  8. halcon找矩形顶点的一种方法

    主程序: read_image (Image11, '11')*画仿射矩形 dev_set_color ('green') draw_rectangle2 (3600, Row, Column, Ph ...

  9. 怎么找到一抛物线数组的顶点_抛物线与顶点坐标的关系如何确定抛物线开口是向上还是向下?知道抛物线的定点坐标,和x轴的交点或y轴的交点,怎么求抛物线的解析式?抛物线的顶点坐标与抛物线还有什么关系?...

    我想这个你应该有用一.理解二次函数的内涵及本质 . 二次函数 y=ax2 + bx + c ( a ≠ 0 , a . b . c 是常数)中含有两个变量 x . y ,我们只要先确定其中一个变量,就 ...

最新文章

  1. 电子文件归档为什么非云不可
  2. 打王者、调小酒、搭乐高,大厂女程序员的别样人生
  3. 《C++标准程序库》读书笔记(三)
  4. 白话Elasticsearch16-深度探秘搜索技术之使用原生cross-fiedls技术解决搜索弊端
  5. html和css学习,HTML与CSS学习小结
  6. 第8章:Hadoop再探讨
  7. LeetCode OJ:Construct Binary Tree from Preorder and Inorder Traversal(从前序以及中序遍历结果中构造二叉树)...
  8. KEIL ARM 6.12 compiler 编译__ASM 错误的解决方法
  9. BugkuCTF-WEB题login1
  10. efcore 批量_【EF Core】Entity Framework Core 批处理语句
  11. android的actionbar及菜单机制,Android ActionBar基本使用方法
  12. 利用Word2010在博客园发布文章入门
  13. JavaScript数据类型之String
  14. C++ 输入多行以空格分隔的数将其变为数组,动态申请二维数组
  15. 发送带嵌入图片邮件之SMTP实现和ESMTP实现
  16. libtorrent源码分析(一)整体框架
  17. 电子书阅读器背景颜色修改方法
  18. Android 最常用的设计模式十 安卓源码分析——策略模式(Strategy)
  19. python做数据挖掘_python 数据挖掘
  20. 称重系统,过磅软件,地磅程序,c#源码

热门文章

  1. 如何写一个bootloader
  2. Session 丢失问题
  3. 【C】——C项目中的菜单功能(源码)
  4. 也说翟鸿燊忽悠的一面
  5. iBATIS.NET 学习笔记(八)
  6. VUE组件 之 Drawer 抽屉
  7. Highcharts的饼图大小的控制
  8. vue2使用axios post跳坑,封装成模块
  9. Ajax — 第六天
  10. Redis学习第八课:Redis高级实用特性(一)