设置首页收藏本站
开启左侧

OpenCV与Halcon的区别

[复制链接]
Criss 发表于 2023-3-10 10:18:44 | 显示全部楼层 |阅读模式
OpenCVHalcon
编程支持C++、C#(emgucv)、Python、Ruby、MATLAB等语言C、C++、C#、Python、VB和Delphi等语言
应用场合侧重计算机视觉领域,侧重研究领域侧重机器视觉领域,侧重应用领域
费用情况开源软件商业付费,可每月试用
开放性及版本更新速度开源代码,版本和功能更新慢商业软件(底层代码封装),版本和功能更新快
对使用者的门槛偏科研,有难度,有深度,完全从底层开发,对使用者门槛高,开发效率低,开发慢偏工程应用,使用封装好的功能函数,对使用者门槛低,开发效率高,开发快
资料及技术支持资料少。遇到问题,难以获得技术支持资料多。遇到问题,可以及时、有效的获得技术支持
官网支持https://opencv.org  https://github.com/opencv/opencvhttps://www.mvtec.com/products/halcon


Halcon:
在工业视觉领域属于最广泛使用的软件,相对于opencv的开源精神Halcon属于商业非开源项目并且收费。
Halcon起源于德国在国内的工业视觉领域市场占用率遥遥领先。Halcon软件更倾向人性化使用,快速评估,代码调试与导出,有独立的调试编程环境。
对应主流的语言C#、C++、Python、VB等工业上常用的语言都能提供流程的调用。

Halcon提供两种版本,Progress订阅版每半年发布一次,可以体验最新功能,存在部分bug和使用问题。
Steady永久版提供稳定的功能(包括订阅版最新的稳定功能),每两年发布一次。
算子高度优化加速性能理想,对比opencv在总体的算子性能和程序功能方面领先在五到十年。
与此同时Opencv在调试的过程中没有Halcon方便,opencv的使用需要用户有比较好的编程基础,并且图像并不是实时能够观察调整。


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

源码开发的好处就是方便二次算法开发,同时便于研究学习算法和改进算法。同时由于开源,使用人数众多,近几年更新速度开始加快,功能。

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

Halcon:底层功能算法多,运算性能快,开发需要一定软件功底和图像处理理论。快速学习的做法:研究实例、做实战项目。halcon不能提供相应的界面编程需求,需要和vs来构造界面,才能构成一套完整软件。

目前视觉检测需求主要有二维三维

二维:(1)识别定位;
          (2)OCR识别;
          (3)二维码识别;
          (4)测量;
          (5)缺陷检测;

三维:(1)多目标定
          (2)三维重建
          (3)三维匹配等
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
mx82868 发表于 2023-7-3 09:54:53 | 显示全部楼层
牛逼66我累宝贝
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
francis_zq 发表于 2023-7-7 17:31:51 | 显示全部楼层
请问从找工作的角度来说,是不是opencv需要的更多一点,特征是想要进大公司的话

点评

同问  发表于 2024-10-25 14:52
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
782712080@qq.co 发表于 2023-7-10 09:05:25 | 显示全部楼层
666666666666
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
wenluderen 发表于 2023-7-10 12:03:48 | 显示全部楼层
之前 的认知 ,OPENCV用于毕业论文, 不是一个具备竞争力的 图像算法库
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
jackjack 发表于 2023-12-15 16:01:51 | 显示全部楼层
opencv需要的更多一点
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
carefree525 发表于 2024-1-12 11:48:08 | 显示全部楼层
opencv需要的更多一点
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
Jachin_Luo 发表于 2024-1-12 16:01:58 | 显示全部楼层
了解一下,谢谢分享
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
戏子丶 发表于 2024-2-26 11:40:04 | 显示全部楼层
总结的太到位了
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
wjjun 发表于 2024-3-16 13:38:58 | 显示全部楼层
工业还是halcon多一些的
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表