Halcon慢慢来(浅学Halcon)

这篇具有很好参考价值的文章主要介绍了Halcon慢慢来(浅学Halcon)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

首先乱七八糟了解了下Halcon是个啥?

HALCON是德国MVtec公司开发的一套完善的标准的机器视觉算法包,拥有应用广泛的机器视觉集成开发环境。它节约了产品成本,缩短了软件开发周期——HALCON灵活的架构便于机器视觉,医学图像和图像分析应用的快速开发。在欧洲以及日本的工业界已经是公认具有最佳效能的Machine Vision软件。

怎么下载,配置Halcon?

自己去找教程,非常ez。
halcon,Halcon快速入门了解,opencv,计算机视觉,图像处理

入门第一天需要了解:

有过一定Opencv实操的小伙伴一定对一些图像处理有一定理解,我试着做了以下,确实方便好用。
halcon,Halcon快速入门了解,opencv,计算机视觉,图像处理

紧跟一个分割处理并且把处理信息存在文件中:

halcon,Halcon快速入门了解,opencv,计算机视觉,图像处理

Halcon直接接入摄像头处理也是十分方便:

如下看图点点点就行了
halcon,Halcon快速入门了解,opencv,计算机视觉,图像处理
此外她她她还提供了
读文件的三种方式
一次读入多张图片
实时读入摄像头信息

Blob分析

Blob分析(分析感兴趣区域ROI)
二值化(各种阈值)
形态学
特征选择
——————————————————————————————————————
Reduce_domain()
不改变图像矩阵大小,只是(ROI)改变图像的定义域。
Crop_domain()
如果一副大图上,就一块区域有值,其他区域均没有值。通过调用该函数,能够将有值的区域以最小外界正矩形的方式返回,而剪掉那些没有值的区域。
 一般来说,如果想要得到某个ROI区域的小图,且对小图的尺寸有要求时,需要特别注意,配合使用上述两个函数。比如说要调用傅立叶变换对小图进行分析。
实际blob:
halcon,Halcon快速入门了解,opencv,计算机视觉,图像处理

总结 :

Halcon:机器视觉行业里知名的商业视觉库,非开源的,在国内市场份额处于第一,其提供了1500个多个API算子供开发人员使用,有些编程基础的都可以轻松的入门,其调试也是很方便的,断点单步运行,图像变化随时可以看到。Halcon算子可以被C++,VB,C#,Delphi等开发语言调用,同时算子也提供COM版,原则上,支持COM的所有语言都是可以调用Halcon算子的,所以其开发灵活性和调试方便性深受广大开发者喜欢。

Opencv:计算机图像方面的图像库,开源的,可以用于商用,在很多高校和科研机构使用比较多,更多的人选择它,是为了写自己的算法,其调试不像Halcon那样方便,其项目开发周期也比Halcon要长,所以在工业应用上,还不是太多。

所以,如果你是搞算法的,并且项目周期长,公司不愿意购买/使用商业视觉软件的,可以考虑Opencv;如果你的项目周期短,公司可以承受商业软件的成本,选择Halcon会是比较明智的选择。

就酱!早睡早起

halcon,Halcon快速入门了解,opencv,计算机视觉,图像处理文章来源地址https://www.toymoban.com/news/detail-616815.html

到了这里,关于Halcon慢慢来(浅学Halcon)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • day1——Halcon和Halcon XL的区别

    2023.02.14 Halcon有两个IDE 故: Halcon :常处理图像大小小于32768 x 32768的时候; Halcon XL :常处理图像大小大于32768 x 32768的时候。 同样的在调用dll时,也对应的有两个不同的函数库。

    2024年02月14日
    浏览(34)
  • Qt + OpenCV + Halcon + QScintilla 实现Halcon的脚本引擎功能 (源码)

    在工业领域中,缺陷检测、目标计数等功能的应用,其过程基本都是见招拆招,没有一个具体的标准,把输入输出接口标准化,过程用脚本引擎代替就可以实现功能的标准模块。 输入输出接口采用Qt + OpenCV来实现,OpenCV需要将采集到的图片转为Halcon的图像接口用于脚本检测,

    2024年02月05日
    浏览(54)
  • halcon23.05下载安装,并在qt creator和vs2022使用halcon的包

    目录 一.安装halcon  二.下载halcon需要的license许可证  三.qt和vs2022使用halcon的包 1.下载链接 注意:这个是x64 windows的版本 链接:https://pan.baidu.com/s/1B09gqaqKo2Oy1rpJwkvh8A?pwd=9cw5  提取码:9cw5 2.开始安装  打开halcon-23.05.0.0-x64-win64文件,点击some.exe,进入到halcon的安装网页 点到AVAIL

    2024年02月16日
    浏览(47)
  • Halcon轮廓的处理

    输出了目标的轮廓后,接下来还需要对轮廓进行处理,这主要基于以下3个原因。 (1)对于某些测量任务而言,并不需要分析目标的整个轮廓,可能只需要局部的一段轮廓就够了。而有时由于 ROI(感兴趣区域)选择得过大,因此需要对提取的轮廓进行分割,以得到所需的部分

    2024年01月18日
    浏览(56)
  • Halcon 3D相关算子(二)

    (1) moments_object_model_3d( : : ObjectModel3D, MomentsToCalculate : Moments) 功能:计算3D对象模型的平均值或中心二阶矩。要计算3D物体模型点的平均值,在MomentsToCalculate中选择\\\'mean_points\\\';如果要计算二阶中心矩,则选择\\\'central_moment_2_points\\\',结果是x、y、z、x-y、x-z和y-z轴的方差;要计算3D物

    2024年01月20日
    浏览(56)
  • Halcon常用算子汇总

    持续更新ing

    2024年02月16日
    浏览(36)
  • Halcon读取3D模型

    Halcon 加载3D模型算子 read_object_model_3d 从文件加载点云模型,返回模型句柄 支持格式: “om3” halcon自定义格式 “dxf” ASCII 类型CAD文档 “off” Object格式 仅支持ASCII类型 不支持binary类型 “ply” 支持ASCII和binary格式 ‘obj’ 是一个ASCII格式 可存储点、轮廓、法向、纹理等 stl’,

    2024年02月05日
    浏览(32)
  • Halcon学习---图像采集助手

    目录 (一)打开图像采集助手 (二)图像资源的获取方式 1、图像获取接口  2、图像文件 3、可通过快捷键Ctrl+ r读取图像 (三)连接相机,设置参数 1、连接相机,采集图像 2、设置相机参数 (四)检测 (五)代码生成 1、根据需求设置为单幅采集、循环采集  2、采集模式

    2024年02月09日
    浏览(41)
  • Halcon直线检测

    1.Halcon最常用的直线检测算子,add_metrology_object_line_measure,利用Halcon封装好的模型不仅可以检测直线,还可以检测圆,椭圆,矩形等。下面介绍下其余的直线检测的算子,需要配合 skeleton (SelectedRegions, Skeleton) gen_contours_skeleton_xld (Skeleton, Contours, 5, ‘filter’) fit_line_contour_xld (

    2024年02月07日
    浏览(36)
  • halcon直线延长

    已知一条直线,然后把这条直线延长: 原始直线 效果图

    2024年02月14日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包