
opencv
liuwons
混,也是一种追求
展开
-
用gcc编译opencv程序
opencv是一个开源的视觉库,有很多视觉开发常用方法,这里介绍下如何用gcc编译含有opencv函数的程序。 我的opencv库放在e:/opencv文件夹下。我在d:/test目录下有一个facetest.cpp源程序。现在要通过gcc将它编译链接。 那么可以用如下的命令: g++ -B e:/opencv/build -L e:/opencv/build/x86原创 2013-03-06 12:17:13 · 23940 阅读 · 1 评论 -
cmake编译opencv程序
用cmake来编译opencv程序还是很方便的。 在D:/test目录下有一个含有opencv api的源文件facedetect.cpp,现要将其编译为DisplayImage.exe程序,首先创建一个文件CMakeLists.txt文件,内容如下: cmake_minimum_required(VERSION 2.8)原创 2013-03-06 20:38:44 · 25720 阅读 · 0 评论 -
Windows下python2.7+opencv环境的搭建
opencv是开源的Intel图像处理库,用opencv+python来处理图像非常方便。 首先,安装opencv,去官网http://opencv.org/下个superpack,解压下就行了。 然后,安装python2.7,去官网http://www.python.org/下载最新的python2.7安装包,注意必须是32位的。 下载numpy,http://ww原创 2013-04-11 11:02:52 · 20100 阅读 · 0 评论 -
用otsu算法进行图像阈值化
在对一幅灰度图像进行阈值化操作时,首先需要确定阈值,确定阈值的方法有很多种,otsu算法是其中比较好的一种算法。 otsu算法又称作最大类间差算法。阈值化操作所设的阈值将图像中的所有像素点区分为两个类别:前景和背景。otsu假设最优的阈值是能使这两类之间的类间方法最大的一个值。 类间方差的算法为: M=w1*w2*[u1-u2]^2 其中w1和w2分别是两个原创 2013-04-11 14:16:14 · 20315 阅读 · 0 评论 -
YV12转opencv IplImage
void Yv12ToImg(uchar *pin, IplImage* img) { uchar y, cb, cr; int ySize = img->width * img->height; int uSize = ySize / 4; uchar *pY = pin; uchar *pU = pY原创 2015-01-08 16:45:17 · 20436 阅读 · 0 评论