halcon 查找圆形

VIPhalcon 查找圆形
先找到大概位置进行拟合,然后再以拟合出的位置作为测量的大概位置进行找圆;
开通可读全文 ·726 人阅读
最低0.47元/天 解锁文章

图像:

小球旁边有很多干扰点,如果只进行拟合的话效果不太好:

改进如下:

先找到大概位置进行拟合,然后再以拟合出的位置作为测量的大概位置进行找圆;

拟合的功能可以参考之前的文章:halcon 拟合圆_halcon找圆拟合-CSDN博客 

代码:

*读取图像
read_image(Image7,'G:/图像/脏污/下视觉图像/1111111111111111111111.bmp')
pow_image (Image7, PowImage, 2)

*下面为处理图像的测试,主要是增强图像
* invert_image(Image7,ImageInvert)
* scale_image (Image7, ImageScaled, 1.5, 1)
* emphasize (Image7, ImageEmphasize, 200, 200, 10)
* sobel_amp (Image7, EdgeAmplitude, 'sum_abs',
VIP 机器视觉_HALCON_示例实践_1.检测圆形 整个过程其实并不复杂,毕竟我们只是调用算子,不需要关注算法细节。但这里还是得稍微总结一下,阈值化,拿到图之后通常会先阈值化一下,方便后续处理。选取ROI,获取一个形状,然后用该形状去裁剪原图。 开通可读全文·7.7k 阅读·21 点赞·73 收藏 阅读全文

相关推荐

Halcon中的测量工具(找边找圆等)——Metrology系列

Halcon中找边找圆等测量工具,Metrology系列。

耳东小白的小笔记本儿 2万+

Halcon圆查找实战:从卡尺配置到多圆精准定位

本文详细介绍了Halcon圆查找功能的实战应用,从基础配置到多圆精准定位的全流程。通过卡尺测量原理和关键算子如create_metrology_model、add_metrology_object_circle_measure的使用,帮助开发者高效解决工业场景中的圆形检测问题。文章还分享了参数调优、结果分析和复杂场景处理的实用技巧。

weixin_31292729的博客 195

halcon 模板匹配+二维测量 查找圆

其中scale_image_range和dev_display_shape_matching_results是外部函数。创建xld圆形模板→利用模板寻找四个圆形的大概位置→在找到的位置进行2D测量→根据2D测量出的圆位置信息生成中心坐标。可以先使用模板匹配粗定位,然后进行二位测量。对比度过低,使用阈值分割不出小球影像。

qq_59062726的博客 545

检测和分析图像中的圆形特征

这个脚本是一个自动化的图像处理流程,可以用于检测和分析图像中的圆形特征。通过调整脚本中的参数,可以适应不同的图像和应用场景。

zhangyy57的博客 653

Halcon实例转OpenCVSharp--低对比度图像中提取圆形轮廓(附源码)

本文作者Color Space,文章未经作者允许禁止转载! 本文将介绍OpenCVSharp应用实例--将Halcon中动态阈值找圆例程转为OpenCVSharp实现! 实现目标:找到下图中所有圆形目标并标注出来。 预期效果图: 实现步骤: 【1】dyn_threshold操作替代--均值滤波+图像差分+阈值提取 【2】圆形结构元素闭运算+开运算 【3】轮廓查找+最小外接圆 【4】标注结果:圆心+外圆轮廓 参考文章演示: Halcon实例转OpenCV--低对比度图...

Color Space的博客 1661

Halcon实例转OpenCV--低对比度图像中提取圆形轮廓(附源码)

导读 本文主要介绍一个在低对比度图像中提取圆形轮廓的实例,并将Halcon实现转为OpenCV。 实例来源 Halcon例程dyn_threshold.hdev--动态阈值算子使用实例。 原图: Halcon实现效果: OpenCV实现步骤与代码 实现步骤: 【1】dyn_threshold操作替代--均值滤波+图像差分+阈值提取 【2】圆形结构元素闭运算+开运算 【3】轮廓查找+最小外接圆 【4】标注结果:圆心+外圆轮廓 逐步效果演示与代码: 完整源码:

Color Space的博客 1888

halcon找圆demo

halcon找圆demo

通过halcon查找中心圆

通过halcon查找中心圆

实战指南:基于ELK与Grafana构建天融信防火墙日志可视化看板

本文详细介绍了如何基于ELK与Grafana构建天融信防火墙日志可视化看板,包括环境准备、日志收集与解析配置、Elasticsearch存储优化、Grafana看板设计等关键步骤。通过实战案例和优化技巧,帮助用户高效处理天融信防火墙日志,实现安全态势的可视化监控与分析。

weixin_34246529的博客 220

基于灰度信息的图像配准方法

图像配准方法分为三种:基于灰度信息方法、基于变换域方法和基于特征方法。基于灰度信息方法是直接根据图像或图像块灰度信息进行像素上的对齐,该方法主要思想是直接最小化图像信息差异。然而,图像信息差异的判断准则衍生出不同的配准方法。常见的基于灰度信息的图像配准方法包括互相关法、互信息法和误差平方和法。本节将分别对互相关法、互信息法和误差平方和算法展开介绍,并通过MATLAB进行演示。基于灰度的图像方法容易实现,但同样存在不足。该方法对成像条件(光照,遮挡)、图像形变旋转以及噪声极其敏感,同时具有较高的计算复杂度。

weixin_42068054的博客 3770

EETI_eGTouch驱动移植及校准

一.环境 芯片:NXP IMX6Q 内核版本:4.1.15 uname:Linux myimx6ek314 4.1.15-myimx6-g5d588fa6-dirty #4 SMP PREEMPT Tue Nov 17 17:26:34 CST 2020 armv7l armv7l armv7l GNU/Linux 二.官方《EETI_eGTouch_Linux_Programming_Guide_v2.5l.pdf》文档勘误 HID_MULTITOUCH =Y or N(官方文档设置为M): 正确设置H

Garden的博客 4327

AXI总线详解完结篇

经过几个月的整理和发文,AXI总线详解系列正式迎来最终篇,内容基本涵盖了上一篇文章的全部内容。 所有文章的链接如下: 1、 AXI总线详解 2、AXI总线详解-总线和接口以及协议 3、AXI协议中的通道结构 4、AXI总线详解-AXI4读写操作时序及AXI4猝发地址及选择 5、AXI4交换机制 6、ZYNQ中DMA与AXI4总线-DMA简介 7、AXI总线详解-不同类型的DMA 8、AXI总线详解-DMA内部寄存器的读写方式 9、AXI总线详解-几种应用DMA的场合 10、Altera Scatter-G.

OpenFPGA的博客 5471

【人工智能】Spring AI项目在定义 `response_format` 的 Invalid schema for response_format ‘custom_schema‘

确保。

奶爸的编程之路,也就一周冷个三天 555

4.DJI-PSDK云台x-port控制:

使用PSDK 的“云台控制”功能,开发者需要先设计负载设备的云台并开发出控制云台的程序,将云台的控制函数注册到PSDK 指定的接口后,用户通过使用DJI Pilot、基于MSDK 开发的移动端App 及遥控器即可控制基于PSDK 开发的具有云台功能的负载设备,同时获得负载设备的相关信息,如姿态等。云台的姿态如 图2.云台姿态 所示,根据用户的控制指令,云台能够调整姿态;云台的关节如 图1.云台关节 所示,云台关节是云台上带动负载设备转动的结构件:云台电机,云台关节角即云台电机转动的角度。

哒宰的博客 850

Open3D KD-tree的使用【2025最新版】

Open3d使用FLANN构建KDTree以便进行快速最近邻检索。博客长期更新,本文最近一次更新时间为:2025年1月1日,代码已同步更新至Open3D 0.18.0版本。

点云侠的博客 40万+

YOLOv13涨点改进 | 全网独家创新、HyperACE改进、注意力改进篇 | CVPR 2025| 引入LRSA局部区域自注意力模块,能提升其在细节捕捉、小目标检测和长距离依赖建模方面的能力

本文提出将LRSA(局部区域自注意力)模块集成到YOLOv13中,通过局部特征交互增强细节捕捉能力、小物体检测精度和长距离依赖建模。LRSA模块采用重叠图像块处理策略,在保持计算效率的同时提升复杂背景下的检测性能。文章详细介绍了模块结构、原理优势,并提供了三种改进方案:1)在主干网络添加LRSA层;2)将关键模块替换为DSC3k2_LRSA;3)采用HyperACE_LRSA结构。配套提供了完整的PyTorch实现代码和YAML配置文件,展示了该模块如何通过局部注意力机制平衡检测精度与推理速度。

Ai缝合怪、助力小伙伴高效发论文 333

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

上一篇: GIT : early EOF invalid index-pack output
下一篇: halcon 模板匹配

双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —
自动化农民工
博客等级 码龄5年 414粉丝 232原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值