1.3 OpenCV简介 OpenCV是Intel回开源计算机视觉库。它由一系列C函数和少量C++类 构成,实现了图像处理和计算机视觉方面的很多通用算法。 其重要重要特性包括: 拥有包括300多个C函数的跨平台的中、高层API。它不依赖于其它 的外部库——尽管也可以使用某些外部库。 对非商业应用和商业应用都是免费(FREE)的。 (细节参考license)。 为Intel@Integrated Performance Primitives(IPP)提供了透明接口。 这意 味着如果有为特定处理器优化的的IPP库,OpenCV将在运行时自动加载这 些库。 在过去的十年,随着处理器速度和内存容量以摩尔定律增长,计算机视 觉的研究和应用也得到了迅速的发展。以往传统的开发方法要求工程人员在 完成的硬件设计的同时,自己编码实现所有底层的算法,所有的图像处理函 数都要从头编写,既造成时间和精力上的浪费,又难以保证稳定性、实用性 和通用性,越来越难以满足现实的需求。为了解决理论到应用的难题,出现 了众多的计算机视觉和图像处理软件包。大多数软件包是用C/C++编写的。 例如,TargetJr及其后续版本VXLl2u(the Vision something Libraries)就是这样 一个C++库的集合,在满足的小型、快速和稳固的系统的开发要求的同时提 供了多平台移植性。Gandalf提供了计算机视觉和数值计算库,适合于可移植 平台的视觉应用软件的开发。Delft科学图像处理库DIPlib是另一个科学图像 处理C程序库.包含了许多图像数据多维分析和处理函数。同时许多商用图 像处理和计算机视觉软件包也得到相应开发。MVTec公司开发的HALCON 是其中之一,它包含了C/C++代码的图像处理库。LabView在Nl图像处理硬 件的支持下能加速图像处理。由微软公司开发的SDK是一个底层的图像操作 分析的C++库。在Matlab中的图像处理工具包以及在Mathematica中的数字 图像处理软件包都是较为强大的图像处理工具,同时这两个软件包兼有许多 高级数学计算功能。由Aurora公司开发的LEADTOOLS是一套商用化计算 机视觉包,它包括了图像处理服务器开发工具。允许用户创建各种基于网络 的图像处理服务程序。 这些软件包为计算机图像分析和机器视觉提供了极大的便利。但也存在 3
2024-01-22 21:36:58 21.52MB 车辆跟踪
1
压缩包内包含2022年广东省赛前样题以及自己的宝贵学习笔记,对刚接触这个比赛的入门小白比较友好。 大佬们轻喷。感谢,非常感谢。 有错误欢迎指出,定会虚心改正。
2024-01-22 16:17:03 7.51MB 信息安全管理与评估 个人学习笔记
1
压缩包里包含了鄙人整理的高职组相关设备的使用手册和一部分人实验练习手册。 对新手刚接触比赛的小白极其友好。 大佬们轻喷。感谢,非常感谢。 压缩包里的资源来源于官方资源,如有侵权,联系立即删除。
2024-01-22 16:15:48 369.29MB 第一阶段
1
压缩包里包含了刚接触赛项时,设备商和指导老师给的所有学习资料。 资源来源与设备商工程师给的以及负责老师给的,如有侵权练习删除。
2024-01-22 16:14:20 340.89MB 环境搭建
1
压缩包内包含2022年国赛题,但没有答题标准,有自己的宝贵学习笔记,对刚接触这个比赛的入门小白比较友好。 大佬们轻喷。感谢,非常感谢。 有错误欢迎指出,定会虚心改正。
1
C++在信息学竞赛中应用
虽然我们总是习惯写“C/C++”,其实大家都知道C与C++是两种不同的语言:C++是C的“超集”——它“几乎”完全兼容C的语法,同时也提供非常多特有的语法与概念。
本文并不想全面介绍C++的语法与概念——那足够写一本一寸多厚的专业书籍——只是将信息学竞赛中可能要用到的C++语法做个简要介绍,它们的加入将使您原有的C程序更简洁、清晰,书写更方便。
2024-01-20 16:56:51 50KB 信息学竞赛
1
青少信息奥赛C++语言基础PPT课件.ppt
2024-01-20 16:49:13 474KB
1
信息学奥赛零基础起步的课件资源,用于信息学奥赛培训基础知识的讲解。只有跟信息学相关的部分。
2024-01-20 16:37:31 7.76MB 信息学奥赛 C++语言
1
2015信息系统项目管理师视频教程分享
1
1、引用别人论文中的某个数据(曲线)图,但论文中没有这个图的数据,直接把图抓过来显得太逊了,希望提取出这个图中的数据信息生成矢量图; 2、这个图中提取出数据用于自己的研究
2024-01-18 12:14:51 1.03MB 提取图信息
1