搜索资源列表
mouse
- 通过摄像头捕捉手势,进而达到控制鼠标的移动-Through the camera to capture gestures, and thus to control the movement of the mouse。
opencvPicCo
- opencv的图像匹配程序,可达到亚象素-opencv image matching procedure, can achieve sub-pixel
watermodelfft
- 利用OPENCV做图像的傅里叶变换以达到对图像的降噪处理-OPENCV done using the Fourier transform of the image in order to achieve noise reduction of the image
12
- 使用opencv的cvfloodfill实现了根据选取点的像素而自动扩展的区域的功能,达到区域选择的目的-The cvfloodfill achieved using opencv selected points according to the pixels and features automatic extension of the region to achieve the objective of regional choice
kalmanPcamshift
- 基于视频的跟踪,结合卡尔曼和camshift的目标跟踪。由鼠标选中目标区域(包含了鼠标选中程序),kalman和camshift预测质心,从而达到目标跟踪。-Based opencv, combined with the target tracking Kalman and camshift. By the mouse to select the target area, kalman and centroid camshift forecast to achieve target tracki
shuzhifenxi
- 基于三种插值方法同时应用的图像变换程序,采用OpenCV读写图形,可以实现图像部分错位,而且可以随意更改坐标变换函数以达到需要的效果。-Interpolation method based on three applications of the same image transformation process, the image part of the dislocation can be achieved, and can change the coordinate transforma
motion-tracking-and-implementation
- 目标跟踪是计算机视觉的一个重要分支,日益广泛应用于科学技术、国防安全、航空、医药卫生以及国民经济等领域。实现目标跟踪的关键在于完整地分割目标、合理提取特征和准确地识别目标,同时,要考虑算法实现的时间,以保证实时性。当视频图像中被跟踪目标发生姿态变化,存在旋转或部分遮挡时,简单的灰度模板或者Hausdorff距离匹配一般很难达到实时跟踪目标的要求,出现误匹配或者跟踪丢失的情况,而且跟踪效率较低。Gary R.Bradski提出的CAMSHIFT[1](Continu-ously Adaptive
opencv
- 让一些初学者可以对OPENCV有个初步的了解,可以自学,可以达到一定的进步程度-So that beginners can have a preliminary understanding of opencv, can self-study, some progress can be achieved
RHT_CIRCLE
- 利用随机霍夫变换,检测图像中的圆,可以调节参数,达到理想效果-Find circles by using RHT
GetSkeleton-using-OpenNI(Qt)
- MS的kinec SDK和OpenNI都提供了人体骨骼跟踪的算法,人体骨骼跟踪算法在kinect人体行为识别中非常重要,该识别过程通常被用来作为行为识别的第一步,比如说,通过定位人体中的骨骼支架,可以提取出人手的部位,从而可以把手的部分单独拿出来分析,这样就达到了手势的定位,而后面的手势识别则可以在刚刚定位出的领域进行处理。总而言之,一套有效的人体骨架追踪算法在kinect的一系列应用中非常有用,不过MS SDK和OpenNI虽然都提供了该算法类的直调用,但是其源码并没有开放,毕竟这是人家最核心
test2
- 检测区域红色方框像素并提取中心点,并可以动态跟踪目标达到大约15帧秒的处理速度。-The red square pixel of the detection area and extract the center point, and can dynamically track the target to achieve the processing speed of about 15 seconds.
connectprocess
- 在图像处理过程中,经常会遇到这样一部分图像,图像的整体部分如果人来看的话一眼就能看出,但是它的内部由于有各种小缺口,导致断开了,这样在计算机“眼”里就被认为是断开的,为了使图像达到适应人眼的感觉,需要将这些缺口和断开的口给连接上去,这就需要用到计算机图形学中的连通域处理技术。本文给出一个简单的连通域处理函数,当然这个函数是来自OpenCV著名教程Learning OpenCV中,只不过它的接口是基于c版本的OpenCV,而到目前为止,基于C++接口的OpenCV已经是主流,所以我将其接口改成了c
Mean-Filtering
- 在VC++编程环境中安装opencv,实现对加载图片的锐化处理,达到更为清晰的效果-To opencv, installed in VC++ programming environment sharpening load images, clearer results
doPyrDown
- 实现读入图像,并对图像进行缩放,以使图像达到统一大小,为后续处理做准备-Read into the image, and the image is scaled to achieve uniform size image in preparation for subsequent processing
Ren_Yuan_Zhang_MM11short
- CamShift算法,即”Continuously Apative Mean-Shift”算法,是一种运动跟踪算法。它主要通过视频图像中运动物体的颜色信息来达到跟踪的目的。我把这个算法分解成三个部分,便于理解: 1) Back Projection计算 2) Mean Shift算法 3) CamShift算法-this a camshift program
failed-to-translate
- 实现动态目标识别,可以使视频的每一帧都可以进行检测,从而达到动态目标识别的目的-failed to translate
car-HOG1
- 这是SVM+HOG特征训练的路面卡口车辆的检测与识别。本程序识别率达到90 。-This is SVM+HOG feature bayonet training road vehicle detection and recognition. The program recognizes the rate of 90 .
contour
- 基于opencv的计算图像的边界区域,从而提取出目标区域,达到图像分割的目的。-Calculated based on the opencv image boundary region, thereby extracting the target area, to achieve the purpose of image segmentation.
MakeVideoFile
- 写视频文件,基于OPENCV的内部调用函数,用电脑自带的默认摄像头进行拍摄视频,可以达到写视频文件的功能-Write video files OPENCV the internal function call, the computer comes with the default camera to shoot video, you can achieve the function to write the video file
openxingtai
- 数学形态学进行图像处理的基本思想是:用具有一定形态的结构元素探测目标图像,通过检验结构元素在图像目标中的可放性和填充方法的有效性,来获取有关图像形态结构的相关信息,进而达到对图像分析和识别的目的。-Mathematical morphology for image processing of the basic idea is: with a certain form of structure element to detect the target image, through the tes