![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
图像处理
文章平均质量分 73
邓无邪
拟把疏狂图一醉
展开
-
VS2015+CMake编译OpenCV2.4.13静态库
之前用CMake自己编译过OpenCV2.4.13的动态库,现在项目要求要用静态库,没办法只能重新来一遍。OpenCV已经提供编译好的库了,我们为什么还要自己编译?主要还是因为官方提供的版本由于要适配所有人的需求,所以只能是标准版本,可能和你自己需要用的某些库并不匹配,这个时候就很容易出错了。而且还有一个很方便的地方就是,自己编译一次,在调试的时候是可以追踪到源代码的,你如果用官方提供原创 2017-08-22 16:16:07 · 6056 阅读 · 1 评论 -
ubuntu 16.04下安装使用OpenCV2.4.13(动态库.so)
本来项目是在Windows下写的,结果对接的时候发现要在Linux下实现,没办法只能重新移植了。以前在ubuntu上使用过OpenCV,可惜系统已经重新安装过,只能重新来一遍了,索性就记录一下安装过程,免得下次再有重新安装的可能。要用OpenCV,最好的还是用源代码自己编译一下,这样在使用的过程中出现问题的可能性比较小。所以可以的话,就不要直接使用官网下载的已经build好的库来配置。不过在lin...原创 2017-08-21 14:40:44 · 6711 阅读 · 0 评论 -
Ubuntu16.04下编译OpenCV2.4.13静态库(.a文件)
我们在做项目的时候,经常用到的都是链接动态库,在Linux平台中就是.so文件,我的另外一篇文章介绍的就是如何生成动态库,可以参看《ubuntu 16.04下安装使用OpenCV2.4.13(动态库.so)》。但是有时候,我们仍然希望通过静态调用的方式来使用OpenCV,这个时候就必须要生成可用的静态库文件了。其实方法也很简单,和生成动态库差不多,只是在编译的时候做一些小修改即可。整个的详细编译步...原创 2018-03-27 14:17:23 · 6916 阅读 · 2 评论 -
深入理解灰度值开运算闭运算(你一定已经知道了二值图开运算闭运算吧)
二值图像的膨胀和腐蚀几乎每个学习图像处理的人很快就了解了,由腐蚀和膨胀这两个简单的操作的结合而引申出来的开运算和闭运算也是非常经典的形态学处理方法。在大多数的情况下,我们都是对二值图像(也就是图中只有黑白两种像素)进行开运算和闭运算,对于它们的效果也非常熟悉了。正如我们耳熟能详的:闭运算:连接细小处;开运算:断开细小处;那么如果我们的操作对象是一幅灰度图,而不是只有黑白两种像素的二值图像呢?其实很...原创 2018-06-12 17:44:55 · 9086 阅读 · 0 评论