EmguCV的配置与使用
发布时间
阅读量:
阅读量
EmguCV(一)配置与使用
首先介绍一下OpenCV吧。 OpenCV 的全称是 Open Source Computer Vision Library ,它是一个基于开源发行的跨平台计算机视觉库 可以在Linux Windows以及Mac OS系统上运行 这个工具以其轻量化设计与高效的实现著称 其特点包括轻量化设计与高效的实现 该库不仅提供了丰富的算法 还针对Python Ruby以及MATLAB等语言提供接口功能 包含300多个C函数实现跨平台支持 并提供中层与高层API接口 这些API设计使得开发者能够方便地调用复杂的图像处理与计算机视觉算法 最重要的是 它完全不依赖外置库的支持 除非你特别需要 比如想引入深度学习模型时 才会考虑使用第三方库
EmguCV是OpenCV的一个跨平台.NET封装方案。由于OpenCV是由C和C++编写而成的库件集,在其基础上Emgu通过C#语言完成了相应的.NET封装工作,并提供了包括C#、VB、VC++在内的多种编程接口供调用。该.NET封装方案不仅实现了对OpenCV核心功能的有效访问,并且能够方便地将其整合到基于.NET平台的应用程序中。此外该方案还支持将代码编译到Mono平台,并能在Windows、Mac OS X、Android、iPhone及iPad等多个移动与桌面操作系统上顺利运行
特性:
支持通用颜色和深度的
全部评论 (0)
还没有任何评论哟~
