网络视觉训练有哪些软件
作者:山水闲人发布时间:2023-02-12浏览:458
一、开源的OpenCV
OpenCV(Open Source Computer Vision Library:http://opencv.org)是一个开源的基于BSD许可的库,它包括数百种计算机视觉算法。
文档OpenCV 2.x API描述的是C++ API,相对还有一个基于C语言的OpenCV 1.x API,后者的描述在文档opencv1.x.pdf中。
OpenCV具有模块化结构,这就意味着开发包里面包含多个共享库或者静态库。下面是可使用的模块:核心功能(Core functionality) - 一个紧凑的模块,定义了基本的数据结构,包括密集的多维Mat数组和被其他模块使用的基本功能。
图像处理(Image processing) 一个图像处理模块,它包括线性和非线性图像滤波,几何图形转化(重置大小,放射和透视变形,通用基本表格重置映射),色彩空间转换,直方图等。
二、VisionBANK SVS智能视觉软件
维视智造推出的 VisionBank机器视觉软件组合了世界主流的机器视觉技术,具有快速而强大的应用系统开发能力。 VisionBank利用拖放工具,以加速应用原型的开发。
这一成果在应用开发的整个周期内都可应用。VisionBank SVS工具库能够满足各种视觉需求,从几何物品的定位、检测、识别、测量,都能够解决。
三、LabVIEW用于机器视觉
美国NI公司的应用软件LabVIEW机器视觉软件编程速度是最快的。LabVIEW是基于程序代码的一种图形化编程语言。其提供了大量的图像预处理、图像分割、图像理解函数库和开发工具,
用户只要在流程图中用图标连接器将所需要的子VI(VirtualInstruments LabVIEW开发程序)连接起来就可以完成目标任务。
任何1个VI都有3部分组成:可交互的用户界面、流程图和图标连接器。LabVIEW编程简单,而且对工件的正确识别率很高。
四、德国的MVTecHALCON
HALCON是德国MVtec公司开发的一套完善的标准的机器视觉算法包,拥有应用广泛的机器视觉集成开发环境。
它节约了产品成本,缩短了软件开发周期——HALCON灵活的架构便于机器视觉,医学图像和图像分析应用的快速开发。在欧洲以及日本的工业界已经是公认具有最佳效能的Machine Vision软件。
相关推荐
- 婚内女方被网络诈骗属于重大过错吗?
- 华为mate30发布会上海举办,惊喜很多都有什么?
- 辅警有前途吗?
- 刺激战场如何很快地上分到超级王牌?
- 驱动器是什么
- 世界国家面积排名前十都有哪些?
- 免检标志显示业务办结是怎么回事?
- 家里人让我去当辅警,问一下,辅警有前途吗?
- 12123申请免检显示已办结什么意思
- 谁能给我详细介绍一下比例式减压阀的工作原理?
- 热气球上面那个烧火的叫什么?
- 驱动器是什么意思啊
- 网上申请免检标志显示业务办结是什么意思
- 恒压阀串压修理教程是什么
- 华为mate30 什么时间发布
- 我的经济适用男全集(1-33集全)电视剧在线观看地址
- 什么是驱动器
- 朝家具上面喷光触媒能除甲醛吗?
- 夫妻婚姻期间一方伙同他人骗取另一方金钱是否构成诈骗?
- v3菱悦cvt变速箱换油能用39号液压油代替吗