教程:计算机视觉库OpenCV初体验笔记(一);

本文是关于OpenCV(C++版本)的入门笔记,旨在通过实例介绍如何使用OpenCV。内容包括OpenCV的基本概述,其在计算机视觉领域的广泛应用,以及如何用OpenCV显示图片的代码解析。
摘要由CSDN通过智能技术生成

皆さんこんいちは!这是我窝关于OpenCV(C++版本)零基础入门笔记的草稿!本系列文章主要通过每次一个小案例从而由浅至深地带你入门,后期的进阶文章将跟随DIP和CV的wiki结合公式及具体原理详细聊一聊OpenCV这个项目。本次文章主要内容为简单概述OpenCV和结构与显示图片的范例。


OpenCV概述:

OpenCV是一个由Intel公司于1999年发起的基于C和C++的开源跨平台计算机视觉库项目。项目的目标是提供易于使用的计算机视觉接口,从而帮助人们快速建立精巧的视觉应用。它基于BSD的许可。

OpenCV最初是因为Intel想要增强CPU集群性能的研究并为计算机视觉提供通用接口,从而还可以间接促使用户们购买更快地处理器,对计算机视觉科学的发展和企业自身利益中都有着很大的益处,可谓是一箭双雕(x)。

OpenCV库目前包含从计算机视觉各个领域衍生出来的数百个函数。大到工业的产品质量检验,医疗(x光片ct..)小到楼宇监控,相机校正,人脸识别..如今你已经可以在几乎任何地方看到OpenCV的身影。目前已有成千上万的用户以及企业已投身到OpenCV的开发与应用当中。


OpenCV的结构:

OpenCV是由层级结构组织的。


First:OpenCV和操作系统的交互。
        硬件加速层HAL:SSE,NENO,IPP,OpenGL,CUDA,..
Second:语言绑定和示例程序。
        core,imgproc,objdetect,..
Third:opencv_contrib模块包含的由其他人所贡献的代码。
        face,text,rgb
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值