图像编程

当前位置:首页>技术新闻>图像编程
全部 8282 公司新闻 12 行业动态 17 视觉技术 876 图像编程 616 下载中心 6761

LabVIEW Vision指定起点、终点和半径求圆弧

时间:2023-11-10   访问量:1319

LabVIEW Vision指定起点、终点和半径求圆弧

圆弧,有很多定义方法。例如说,指定起始角、终止角、边界矩形等参数的,在LabVIEW的IMAQ Overlay Arc VI覆盖弧函数中就使用了这样的方法。

                                              image1.png

IMAQ Overlay Arc VI覆盖弧函数

         覆盖弧函数需要指定起始角、终止角,以及边界矩形。这里可以有一个变体,也就是利用起始角、终止角、半径和圆心来确定圆弧。实际上,半径和圆心也就是确定了边界矩形。

还有指定起点、终点和半径,来求圆弧。本文主要演示这种方法。

当只指定起点、终点和半径时。起点和终点可决定弦长和位置,这时在弦的两边都可能会存在圆心。因此,仅指定弧的起点终点和半径而不指定具体圆心时,是可以有两个弧的,两个弧的圆心分别在弦的两边。

QQ截图20231110143614.png

LabVIEW Vision指定起点、终点和半径求圆弧(逆时针角度)

如上图所示,是指定了起点和终点,以及半径,分别在图像上覆盖的两个弧的效果。

青色显示了一个小弧,比较短,圆心在弦的右上方。

绿色显示了一个大弧,比较长,圆心在弦的左下方。

这里仅考虑了NI视觉中定义的逆时针为正方向的角度定义。如果还要考虑顺时针角度的定义的话(也就是起点和终点反过来),那么就会有4个弧:

                                              image3.png

LabVIEW Vision指定起点、终点和半径求圆弧(顺时针角度)

 

LabVIEW Vision指定起点、终点和半径求圆弧视频号解说

LabVIEW VDM版本:2020SP1

LabVIEW Vision指定起点、终点和半径求圆弧

http://visionbbs.cn/thread-30911-1-1.html?fromuid=9

(出处: 机器视觉论坛)


上一篇:​LabVIEW环形进度条,圆形滚动条,圆饼图,圆圈图,环形百分比图,环形良率显示

下一篇:视觉助手双图像显示模式时复制鼠标位置不显示颜色值以及不能缩放图像Bug

在线咨询

点击这里给我发消息 售前咨询专员

点击这里给我发消息 售后服务专员

在线咨询

免费通话

24小时免费咨询

请输入您的联系电话,座机请加区号

免费通话

微信扫一扫

微信联系
返回顶部