搜索资源列表
kmeans算法。opencv上面聚类算法的例子
- kmeans算法。opencv上面聚类算法的例子,是一个很好的学习程序。-kmeans algorithm. A good example for learning kmeans.
基于opencv实现的灰度变换
- 基于opencv实现的灰度变换,低通滤波,直方图均衡化,边缘检测等算法。-Opencv implementation based on gray-scale transformation, low-pass filtering, histogram equalization, edge detection algorithm.
AutoCamShift 基于Opencv的Camshift跟踪程序
- VC6.0编写,基于Opencv的Camshift跟踪程序,可选出ROI区域,然后对其使用Camshift算法进行跟踪,同时标出跟踪框。-VC6.0 to write, based on the Camshift Opencv tracking program, the ROI can be selected, and then track their use Camshift algorithm, while marked track box.
cvWatershed 基于C++语言的分水岭算法
- 本程序是基于C++语言的分水岭算法,其中调用了opencv的函数库。-This procedure is based on C++ language, watershed algorithm, which is called the opencv library of functions.
Adaboost
- 利用adaboost算法进行人脸识别,检测一副静态或动态图像中的人头数目-Adaboost algorithm using face recognition, image detection of a static or dynamic number of head
SnakeProfile
- opencv例子里没有提供cvsnakeimage的使用方法,在此整理一个例子,可以形象的看看snake算法的结果,大致做法是: 首先设定域值分割,把基本的轮廓找出来,见图中蓝色轮廓线,再将轮廓点传入cvSnakeImage函数,计算出绿色的snake轮廓线。 其中参数alpha代表点相互靠拢的权值(0-1.0),beta表示弯曲能量(越小越容易弯曲)(0-1.0),gamma表示整体能量(0-1.0)。其中参数我自己也不确定具体的范围,最好自己更改不同的范围试试. -o
biaoding
- 一种基于单幅棋盘格的标定算法opencv程序,可以很好的计算外参数和内参数-A cell based on single board opencv calibration algorithm procedure can be well outside the parameters and the calculated parameters
blockmatching
- 采用块匹配法计算相邻两帧图像的运动矢量,并显示计算的矢量结果。其中使用了opencv里面的函数。需先安装和加入opencv的库。-Using the 3 step block matching algorithm to compute the motion vector of two consecutive frames.
random-forest
- 随机森林算法是opencv中的重要的算法,其中讲述了随机森林的定义特征构建方法等-Random Forests algorithm is an important algorithm in opencv, which describes the defining characteristics of a random forest construction methods
Edge-feathering-algorithm
- 边缘羽化算法,利用opencv实现。当前后背景颜色差值较大时,具有好的效果。-Edge feathering algorithm, using opencv implementation. After the background color of the current difference is large, with good results.
OpenCV-face-detection-algorithm
- 关于消除红眼的一些帮助算法,可以帮助一些对不了解这些方面知识的同学了解相关知识。-On the elimination of some of the red-eye to help algorithm that can help some students do not understand these knowledge to understand the relevant knowledge.
CannyEdgeDetection
- vs2005下用opencv写的sobel,canny,prewitt边缘检测程序。-vs2005 using opencv written under the sobel, canny, prewitt edge detection procedure.
optical-flow-algorithm-simulation-
- 提出一种基于OpenCV图像库的运动目标处理算法仿真方法,介绍了OpenCV库的特点和VC6环境下的配置,通过调用库中的视频读写函数、图像特征计算和光流计算函数,得到运动目标的光流场,为运动目标状态分析和跟踪提供了基础,仅在-OpenCV-based optical flow algorithm simulation exercise goals
MeanShift-Kalman-tracking-algorithm
- 结合kalman滤波的meanshift跟踪算法,meanshift算法是一种经典的均值漂移跟踪算法,采用颜色直方图作为跟踪特征,具有很高的稳定性和鲁棒性,kalman滤波是一种线性滤波预测算法。在meanshift算法中引入kalman滤波,可以提高算法的稳定性,同时提高算法执行效率。代码中除了avi格式视频读取采用opencv库函数外,核心算法均为纯C++实现,注释详细,很容易理解,同时具有很高的参考价值。 -Meanshift kalman filtering combined track
Classic-difference-algorithm
- 基于OPENCV的经典的差分算法,有快速,准确的特点-Classic difference algorithm based on OPENCV, fast, accurate features
hs
- 用matlab编译的经典光流算法HS算法,附有程序需要的图像-Classic compiled using optical flow algorithm matlab HS algorithm,with Image program need
LK-algorithm-based-on-OpenCV
- 强大的opencv提供了可直接调用的LK金字塔光流算法,可用于跟踪检测-Provides a powerful opencv optical flow algorithm LK pyramid can be directly invoked, can be used for tracking and detection
Histogram-equalization-algorithm
- 直方图均衡化算法,是一种简单有效地图像增强算法。-Histogram equalization algorithm is a simple and effective image enhancement algorithms.
water-algorithm
- 分水岭算法示例,按键1运行算法,按键2恢复原始图像-Watershed algorithm example, the key algorithm 1 run, press 2 to restore the original image
Watershed-algorithm
- 利用OpenCV实现,分水岭算法,用以实现图像的分割,亲测,好用-Use OpenCV implementation, watershed algorithm to achieve image segmentation, pro-test, easy to use