opencv
靳皓屹工作站
一个喜欢折腾的房奴
展开
-
opencv 3.1.0在Ubuntu系统上编译 cannot find -lippicv错误
最近在玩opencv,下载安装成功之后,想自己编译一下例程,结果出现如题所示的bug ,查了一些之后,没有解决,最后结合各方说法,得出如下做法:首先进入如下目录:opencv-3.1.0/3rdparty/ippicv/downloads/然后将里面的压缩包解压出来,最后进入其lib把对应的库文件 libippicv.a文件cp到/usr/local/lib下面,这样就好了。原创 2016-11-15 13:14:35 · 2029 阅读 · 0 评论 -
《Opencv从入门到放弃》-- 1th 显示图像
今天开始更新博客系列文章《Opencv从入门到放弃》。你看到的是本系列的第一节 显示图像本人用的开发环境是UBUNTU16.04,版本是OPENCV2.3.1,具体怎么装我的博客里面有。废话不多说,直接复制一个官方sample,然后改代码,省去MAKEFILE的麻烦。具体操作如下:cd opencvdir/samples/ccp -rf example_cmake my_exp原创 2017-02-28 11:16:29 · 508 阅读 · 0 评论 -
《OpenCV从入门到放弃》 -- 2th 图像二值化
接着上回的来说,今天记录一下图像的二值化。图像二值化的思路是:加载图像 -> 转为灰度图 -> 转为二值化图-> 显示出来加载图像与显示图像上一篇已经有讲了,这里不赘述;转为灰度图:g_pGrayImage = cvCreateImage(cvGetSize(src), IPL_DEPTH_8U, 1); //src是读入的图片cvCvtColor(src, g_p原创 2017-03-05 18:14:15 · 798 阅读 · 0 评论 -
图像学习 -- Sobel算子检测图像边缘
边缘提取有一个最简单的思路,就是寻找灰度变化明显的地方。假设,一幅图像的灰度分布如下:255 254 253 255 2 2 0 1253 252 255 255 2 1 1 0254 253 252 255 1 0 2 3255 254 255 255 2 1 0 1sobel算子有两个,一个是水平检测:-1 -2 -1 0 0 0 1 2 1原创 2017-03-25 20:17:55 · 1068 阅读 · 0 评论 -
HSV
HSV格式的图片的各通道取值范围 H:0-360 S:0-1 V:0-1 然而在Opencv中的8Bit取值最大只能到255(32Bit的没事),所以在转换时,被除了2,范围变成了0-180. 而S和V通道则为0-255.以下会以标准的HSV来说,用到Opencv里转化下就好。HSV中的H通道时保存的色调,从0-360依次为红,橙,黄,绿,青,蓝,紫。但是分布不是均匀的转载 2017-01-19 17:04:45 · 963 阅读 · 0 评论