• Opencv笔记(1)


    Opencv是一个开源的图像处理库,包含了大量的图像处理中用的基础算法,而且还在不断扩大,它基于BSDlicense发布,因此是商业友好的,可以被用于商业或非商业的项目中。
    Opencv社区是很活跃的,版本更新较快,Opencv的官方站点是http://opencv.org/,里面有详细的文档和实例程序,是学习使用Opencv的良好途径。
    由于它是开源的,我们可以轻松获得它的源码进行研究,它主要用CC++开发,代码结构良好,是学习图像处理和编程的一个不错选择。Opencv2.0以前是C接口,OpenCV2.0以后是C++接口,相比C接口,C++接口更加简洁,而且内存管理采用引用计数方式,内存管理更方便,而且还实现了python,java接口。它是跨平台的,支持windows,linux,android,ios多个平台,方便使用。

    OpenCV 主要用C++开发,大量使用了template编程方式,定义了很多图像处理中用到的类,像点,矩形等基础的类,最主要的是Mat,可以表示多维矩阵,但是主要用来表示一副图像。





  • 相关阅读:
    网站数据库
    提笔不知道说啥
    预祝大家新年快乐
    又..
    明日出发
    吸气呼气
    网吧
    光阴似箭
    <转>生活中的各种食品安全问题
    老了吗?
  • 原文地址:https://www.cnblogs.com/fireae/p/3682694.html
Copyright © 2020-2023  润新知