opencv入门要学多久,opencv 截取矩形区域

看你想学到什么程度了。弄本书《学习OpenCV》。挺不错的。还有个opencv中文论坛。简单的入门蛮快的。尤其是那个论坛,常见问题都有。


新手学习opencv

看你想学到什么程度了。
弄本书
《学习OpenCV》。
挺不错的。
还有个opencv中文论坛。
简单的入门蛮快的。尤其是那个论坛,常见问题都有。
新手学习opencv

个人整理的opencv最基本入门资料

有C/C++语言基础的人学OpenCV很简单,它只是一个工具,要学好OpenCV主要还是看你编程功底怎么样了,它只是一个函数库,编程功底好的,根据需要会调用里面的函数就可以。推荐的书也就两本,一本是《学习OpenCV》,这个最经典了,还有《OpenCV教程——基础篇》,初学者这两本书足够用了!希望能帮到你!
个人整理的opencv最基本入门资料

如何从入门开始学习OpenCV

方法如下:

  1. 先去下载最新版OpenCV,网址如下:。下载完成后解压到相应目录。本人解压到D:\Program Files\OpenCV2.4.3。

  2. 有的文章提到使用CMake把OpenCV下面的范例生成为Visual Studio的工程,此处我没有这样做。直接使用范例。这里先把OpenCV目录下面的几个重要目录做个说明:

    doc目录:主要包含OpenCV的帮助文档。其中opencv2refman.pdf主要是OpenCV的各种类和函数的使用说明。

    opencv_tutorials.pdf,主要是下面教学代码目录里面各个教学范例的简单讲解。

    opencv_cheatsheet.pdf主要是最常用OpenCV类和函数的集合。此3个PDF文档对自学者帮助最大。

    samples\cpp\tutorial_code目录:里面包含基本教学代码。和上面的opencv_tutorials.pdf文档遥相呼应,构成一个完整的自学体系。

    build目录:包含编译,调试,发布所需要的各类动态库,静态库,头文件等。因为OpenCV2.4.3好像只支持Visual Studio 2008以上版本,我在这里以Visual Studio 2008为例讲解如何让范例跑起来。

  3. 添加环境变量:此处我在path环境变量中添加如下目录:D:\Program Files\OpenCV2.4.3\build\x86\vc9\bin。记住在前面一个目录后面加分号。

  4. 在Visual Studio中包含头文件目录:见附件中的图片,已经用红色矩形框标识如何操作。

  5. 在Visual Studio中包含库文件目录:见附件中的图片,已经用红色矩形框标识如何操作。4

  6. 建立一个新建Visual Studio VC win32控制台应用工程,这里我选择带预编译头的工程,省去添加cpp文件的工作。

  7. 代码创建:这里我选择samples\cpp\tutorial_code\ImgProc\Morphology_2.cpp文件。先添加包含目录,如下(以后所有范例均可以如下添加):#include <opencv2/opencv.hpp>#include <stdio.h>然后复制代码。

  8. 编译文件:自然少不了要包含静态库,要添加的库(debug版和release差别就是文件名后多了一个d标识是debug版)如下:

    debug版:

    opencv_calib3d243d.lib

    opencv_contrib243d.lib

    opencv_core243d.lib

    opencv_features2d243d.lib

    opencv_flann243d.lib

    opencv_gpu243d.lib

    opencv_haartraining_engined.lib

    ibrelease版:

    opencv_calib3d243.lib

    opencv_contrib243.lib

    opencv_core243.lib

    opencv_features2d243.lib

    opencv_flann243.lib

    opencv_gpu243.lib

  9. 字符集设置:如果编译过程中出现如下错误:不能将参数 1 从“_TCHAR *”转换为“const std::string &”原因如下: 无法从“_TCHAR *”转换为“const std::string”。请字符集设置为“使用多字节字符集”。

  10. 最后指定命令后参数:方法见附件。这样就可以不用在windows命令行下输入参数了,方便调试,但是要注意,图片必须放在你所建立的工程目录下(和.cpp以及.h文件同一目录)。否则就要加上相应的路径。如果参数多于1个,请以空格分开。

  11. 支持所有参数设置完成,开始编译运行吧。如果Visual Studio无问题的话,按照以上按部就班操作,每个范例均可以正常运行。

如何从入门开始学习OpenCV

学习OPENCV困难吗? 一般需要多久? 有没好的电子书推荐一本

内容来自用户:sandy154525105

Opencv资料
----ByMocoSun2010.12.19

1.简介OpenCV的全称是:OpenSourceComputerVisionLibrary,Intel公司支持的开源计算机视
觉库,采用c/c++编写,可以运行在linux/windows/mac等操作系统上。Opencv还提供了python、ruby、matlab以及其他语言的接口。
其目标是构建一个简单易用的计算机视觉框架,以帮助开发人员更便捷地设计更复杂的计算机视觉相关应用程序。Opencv包含的函数有500多个,覆盖了如工厂产品检测、医学成像、信息安全、用户界面、摄像机标定、立体视觉和机器人等,具体将在下面介绍。Opencv使用宽松的BSD开源协议,在遵守协议的情况下,允许生成商业产品,不必开发源代码。
Opencv利用了IPP(高性能多媒体函数库)高度手工优化,且在inter处理器上有更高的运行速度。最新版本:2.2,项目网址其他版本的OpenCV:opencv-extension-library:扩展,,另一个扩展,版opencv,底层还是c,的结构:

cv图像处理和视觉算法

MLL统计分类器

HighGUI图像和视频输入/出

CXCORE
基本结构和算法,XML支持,绘图函数
2.Opencv例子
2.1显示图像
Opencv可以读取各种类型的图像,包括BMP,DIB,JPEG,JPE,PNG,PBM,PGM,
PPM,SR,RAS,TIFF等
学习OPENCV困难吗? 一般需要多久? 有没好的电子书推荐一本

opencv 好学吗?

opencv只是个工具,它实现了计算机视觉领域很多很实用的算法。
学习opencv之前请先对计算机视觉的基础知识进行学习,建议至少学习一本计算机视觉的理论书籍和一本图像处理的理论书籍
有了以上基本的理论基础,再学习opencv,教程可以看,但更多的应该是看参考文档。opencv的参考文档是非常完善的,有看不懂的再到网上搜索,要抓住这个函数有什么用,在什么情况下用,输入输出分别是什么这条主线来学习。
另外关于opencv1.0和2.0以上版本
我建议新手从1.0入手,2.0大量使用mat,对于新手来说有些函数使用方法难以理解。
其实1.0版本已经足够强大了,我做过很多项目,都是用的1.0,对于新手来说,1.0已经足够你去啃上一年。当然2.0以上版本又多了很多算法,但其实很多算法很少用。所以从1.0入手是个不错的选择
opencv 好学吗?
上一篇 2021年10月01 00:00
下一篇 2021年10月01 00:00

相关推荐

  • 服务行业有哪些,适合小区做的44个生意

    请问服务业都有哪些种类的工作?商业服务,指在商业活动中涉及的服务交换活动,包括专业服务、计算机及其有关服务、房地产服务、无经纪人介入的租赁服务及其他的商业服务,如广告服务等。通信服务,包括邮政服务、快

    2021年10月01 3
  • 江一燕在哪里支教,江一燕山区支教真相

    江一燕为山区孩子多年山区支教,能否称为真正的支教老师?江一燕是娱乐圈的一股清流,她不争不抢,在山区支教十余年,支撑她的不仅是她的爱心,更是她内心强大的执念、信仰和定力,她把支教当做自己的事业。江一燕是

    2021年10月01 5
  • 中国现在哪里凉快,中国夏天最凉快的城市有哪些

    现在中国最凉快的地方是哪儿比较凉快的地方应该就是江西省庐山旅游景点因为蒋介石每年都在庐山避暑中国哪里夏天凉快,中国最凉快的地方是哪个城市?炎炎夏日已经到来,学生党也相继的在家窝着,过着不少工薪阶级的人

    2021年10月01 6
  • 杏色和米白色哪个显白,杏白色和米白色的区别图

    米白色与浅杏色相比米白色要更白一些,浅杏色更黄一些,这两种都是属于浅色,都会给人一种清新自然的感觉,让人感觉很清爽,干净。是爱美人士服装色彩的首选。

    2021年10月01 19
  • 郴州风景区有哪些

    谁知道郴州有那些旅游景点东江湖、莽山国家森林公园、湖南宝山国家矿山公园都是不错的景区具体见下文。郴州十大旅游景区1.东江湖风景旅游区AAAAA东江湖风景旅游区,位于湖南省东南部的资兴市境内,是一处自然

    2021年10月01 4
  • 高青县属于哪个市,高青县什么时候划入淄博的

      高青县总面积830平方千米。2003年底,全县总人口35.96万人,其中非农业人口5.49万人。县人民政府驻田镇,邮编:256300。行政区划代码:370322。区号:0533。  行政区划  高

    2021年10月01 12
  • 通化在哪里,通化市有哪几个区县

    通化在哪是个什么样的城市?截至2019年6月,吉林省通化市有3个县,分别是辉南县、柳河县、通化县。具体介绍如下:1、通化县通化县隶属于吉林省通化市,位于吉林省南部,地处长白山南麓,浑江中游,东与白山市

    2021年10月01 8
  • 简阳市属于成都哪个区,简阳属于资阳还是成都

    简阳是成都市下辖22个区市县之一,位于四川盆地西部、龙泉山东麓、沱江中游,北倚成都市龙泉驿区、双流区、金堂县,东南邻资阳市雁江区、乐至县,西连眉山市仁寿县,自古被誉为“蜀都东大门”。简阳市总面积221

    2021年10月01 121
  • 江西景区有哪些景点,江西湖景点

    江西省有哪些旅游景点江西省庐山风景名胜区、江西省上饶市三清山旅游景区、婺源、井冈山。1、庐山,又称匡山或匡庐,隶属于江西省九江市。位于九江市南36公里处,北靠长江,南傍鄱阳湖。南北长约25公里,东西宽

    2021年10月01 15
  • 电磁炉跟电陶炉哪个好,电磁炉和电陶炉区别哪个泡茶

    电磁炉。电磁炉是利用交变电流通过线圈产生方向不断改变的交变磁场,处于交变磁场中的导体的内部将会出现涡旋电流,涡旋电流的焦耳热效应使导体升温,从而实现加热。通俗点来说,就是电磁感应直接作用于锅子,锅子自

    2021年10月01 7
  • 长沙理工大学在哪里,长沙理工大学金盆岭校区简介

    长沙理工在哪里???长沙理工大学有金盆岭、云塘两个校区。云塘校区(新校区)地址:长沙理工大学云塘校区乘车路线:火车站乘7路或107路公共汽车在“汽车南站”下,换乘702路长沙理工大学云塘校区公交专线直

    2021年10月01 25
  • 江苏无锡怎么样,无锡市经济怎么样

    无锡的综合实力怎么样?交通比较可以,城市繁华,节奏偏快,目前绝大多数人过日子都还行,不过担心两极分化的日子在后头。你好!大家说无锡人怎么样啊!好吗?无锡市属北亚热带湿润季风气候区,四季分明,热量充足,

    2021年10月01 7
关注微信