很多初学者希望快速掌握opencv,但是会遇到很多困难,总结起来有两种:
(1)c/c++编程基础不过关。提升编程能力,多练习编程。
(2)不了解算法原理。提升理论知识。系统学习《数字图像处理》《计算机视觉》《模式识别》等
opencv是一个计算机视觉库。
1.1 编程的流程
一个编程的基本流程:编辑,编译,连接。
编辑即:编写代码。
编译:将某种语言写成的源代码转换成目标文件(包含着可以直接被计算机中央处理器执行的机器代码以及代码在运行时使用的数据) 生成.obj
编译器是实现这一目的的软件。