码迷,mamicode.com
首页 >  
搜索关键字:opencv cvcanny    ( 5817个结果
linux下如何不编译opencv的某些模块
opencv非常庞大,有很多模块,但大部分情况我们可能只会用到三四个模块,此时如果还是直接cmake . & make,将会非常费时,尤其是部署时很麻烦。所以需要去除掉一些不需要的模块,可参考如下编译脚本,build_opencv.sh :#!/bin/shcmake -D CMAKE_BUILD_...
分类:系统相关   时间:2015-01-04 16:36:27    阅读次数:223
opencv笔记(二十四)——得到轮廓之后找到凸包convex hull
当我们得到一张轮廓之后,我们可以对其运用convexHull方法,寻找该轮廓的凸包。一个轮廓可以有无数个包围它的外壳,而其中表面积最小的一个外壳,就是凸包。voidconvexHull(InputArraypoints, OutputArrayhull, boolclockwise=false, b...
分类:其他好文   时间:2015-01-03 13:02:53    阅读次数:190
opencv笔记(二十三)——寻找以及绘制一幅图像的轮廓
我们常常需要对一幅图像做轮廓的查找,尤其是在做物体的检测与识别的时候。一般的步骤就是先使用canny方法来得到一幅图像的边缘情况。然后使用findContours方法来得到边缘图像的轮廓。最后使用drawContours方法来绘制轮廓。canny我们都很清楚它的使用方法了。这里简单地说一下findC...
分类:其他好文   时间:2015-01-03 11:45:52    阅读次数:153
opencv笔记(二十二)——模板匹配 template matching
模板匹配就是在给定一幅图像和一幅模板(一般模板比图像的尺寸小很多)的情况下,找到这个图像中最最相似于模板的位置,比如第一幅是给定的图片,第二幅是模板,第三幅就是搜索到的匹配的位置。这个搜索的过程,我没有在源码中求索,但是根据tutorial,应该是采用sliding window的方法,利用滑动的窗...
分类:其他好文   时间:2015-01-03 10:39:43    阅读次数:492
python 操作opencv
一些资料:http://blog.csdn.net/sunny2038/article/details/9057415一个挺好的博客http://docs.opencv.org/trunk/doc/py_tutorials 官方python的 tutorialopencv for python的主干...
分类:编程语言   时间:2015-01-02 22:20:27    阅读次数:313
opencv笔记(二十一)——关于直方图的几个操作
一、直方图均衡化考虑四种图像。在暗色图像中,直方图的组成成分集中在灰度级低的一侧。明亮图像的直方图倾向于灰度级高的一侧。低对比度图像的直方图窄而集中于灰度级的中部。高对比度图像的直方图的成分覆盖了灰度级很宽的范围。在遇到前三种图像的时候,可能我们需要直方图均衡化,用来使一幅图像的像素占有全部可能的灰...
分类:其他好文   时间:2015-01-02 17:26:54    阅读次数:236
OpenCV优化:图像的遍历4种方式
OpenCV优化:图像的遍历4种方式 分类:?算法学习2014-04-13 23:43?1312人阅读?评论(0)?收藏?举报 opencv 目录(?)[+] OpenCV优化:图像的遍历4种方式 我们在实际应用中对图像进行的操作,往往并不是将图像...
分类:其他好文   时间:2015-01-02 16:18:20    阅读次数:255
OpenCV 中使用SVM
分类器分类器是一种计算机程序。他的设计目标是在通过学习后,可自动将数据分到已知类别。平面线性分类器一个简单的分类问题,如图有一些圆圈和一些正方形,如何找一条最优的直线将他们分开?我们可以找到很多种方法画出这条直线,但怎样的直线才是最优的呢?距离样本太近的直线不是最优的,因为这样的直线对噪声敏感度高,...
分类:其他好文   时间:2015-01-02 16:01:27    阅读次数:2090
OpenCV 中使用 PCA
对于PCA,一直都是有个概念,没有实际使用过,今天终于实际使用了一把,发现PCA还是挺神奇的。在OPENCV中使用PCA非常简单,只要几条语句就可以了。1、初始化数据//每一行表示一个样本CvMat* pData = cvCreateMat( 总的样本数, 每个样本的维数, CV_32FC1 );C...
分类:其他好文   时间:2015-01-02 15:51:35    阅读次数:152
copyMakeBorder和borderInterpolate
在OpenCV滤波算法中,有两个非常重要的基本工具函数,copyMakeBorder和borderInterpolate copyMakeBorder 函数原型 void copyMakeBorder( const Mat& src, Mat& dst, int top, int bottom, int left, int right, int borderType, const...
分类:其他好文   时间:2015-01-02 09:46:12    阅读次数:1885
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!