本文共 402 字,大约阅读时间需要 1 分钟。
opencv本质是什么,你自己写个opencv工程出来就清楚了,就像ROS用多了自然知道是什么。
看了这个感觉本质还是一个库,可以被调用的库,不能单独成为程序,需要被引用。别人写好了你可以直接调用API,最后生成自己的可执行文件这种。
你可以把它当做一个工程的一部分。在一个Main函数里面被调用然后生成可执行文件。
就相当于Lib库。
《视觉SLAM十四讲》第32面说
在一个C++工程中,并不是所有的代码都会编译成可执行文件,只有带main函数的文件才会生成可执行文件。而另一些代码,我们只想把他们打包成一个东西,供其他程序调用,这个东西叫作库(Library),例如opencv库提供了许多机器视觉相关的算法。
是的,按照《OpenCV4快速入门》第一章,把opencv安装好,配置好环境变量,并自己创建main.cpp和main函数,你就自然可以理解opencv的一个实际作用地位。就是个库。
。
转载地址:http://wlmni.baihongyu.com/