zoukankan      html  css  js  c++  java
  • 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,可以表示多维矩阵,但是主要用来表示一副图像。





  • 相关阅读:
    truncate table
    SSIS学习笔记
    Bing Developer Assistant开发随记
    数组中的逆序对
    第一个只出现一次的字符
    丑数
    把数组排成最小的数
    连续子数组的最大和
    最小的k个数
    数组中出现次数超过一半的数字
  • 原文地址:https://www.cnblogs.com/fireae/p/3682694.html
Copyright © 2011-2022 走看看