win10 x64 vs2013系统编译opencv3.0源码
Opencv相比目前的工业机器视觉上应用较多的halcon、visionpro、NIvision等机器视觉算法库,具有开源的优势,而且有志在机器视觉算法方面有深入研究的话,opencv是很好的算法学习资料。
1.另外值得一提的是,用opencv做目前的工业检测在检测效率方面可能相比于halcon、visionpro要低,但是源码可见,可以形成一个公司自己的技术,除去机器视觉行业,与图像算法相关的也是挺不错的。
2.此外作为一个成功的c++大型类库,对于c++语法的学习以及该项目本身的架构方式也是值得深入了解的。
3.了解opencv所用的第三方库可以参考以下博客
https://blog.****.net/kelvin_yan/article/details/48677747
记录下编译opencv源码所需资料Cmake3.8.2 win64 x64 ,
https://download.****.net/download/qq_14844633/10716333
Opencv3.0
https://download.****.net/download/qq_14844633/10716386
开始使用cmake3.12编译opencv3.0出现问题,后来发现是cmake选项中把一些没有必要的选项勾选了,如vtk,ipp,以及python相关的,如果cmake的过程提示的invalid file 那么查看是不是编译时候勾选了不该勾选的。另外记得勾选build_opencvworld
编译过程参考以下这篇博客。
https://blog.****.net/bflong/article/details/77183250
最后编译成功啦,以后可以使用里面相应的图像算法,可以用该工程优化相应的算法的执行效率。
这样记录下,以后再配置就好了,知识只有总结系统化之后才能变成自己的知识。
努力学习,加油!