▍1. 图像处理的canny边缘检测
基于opencv的canny边缘检测功能实现。使用语言为C++;功能比较简单。只是简单的算法功能实现。
基于opencv的canny边缘检测功能实现。使用语言为C++;功能比较简单。只是简单的算法功能实现。
利用opencv编写的随机hough圆检测算法,程序可以运行
该文件使用了opencv库函数,利用图像的方差、均值和结构去评判两幅图像的相似性。
两种方法实现在自定义控件或者窗体中显示mat类型图像,第一种方法代码是从opencv2源码中抠出来的,第二种方法运用了ATL库,但是只能显示三通道图像。
基于opencv的相位相关法,实现将图像从空域转换到频域,计算图像间平移参数,进而用于图像间配准,效果不错
这是基于opencv的车道检测系统的代码实现,利用摄像头采集图像进行车道检测
OpenCV与+VC及+DirectShow的编程,OpenCV与+VC及+DirectShow的编程OpenCV与+VC及+DirectShow的编程OpenCV与+VC及+DirectShow的编程
opencv+MFC手势识别.使用OpenNI让Kinect识别出手势,并显示输出。目前版本的OpenNI支持四种手势:RaiseHand, Wave, Click和MovingHand,分别代表手的“举起”,“挥动”,“前推”和“移动”四种动作。值得一提的是,当前微软官方的Kinect SDK还不支持手势识别,也可以说是使用OpenNI的好处之一吧。
基于opencv2.4.10,运用vs2010进行代码编译,完成对摄像机的标定和对鱼眼镜头采集的视频进行图像校正。使用张正友标定法进行标定,随着视频播放能够对每一帧进行校正,效果比较好。 因为校正原因,图片会有部分边缘信息丢失。
这是一个基于多摄像头环境下的多目标实时跟踪程序,使用了intel的IPP图像处理库,是实时性得到了很大的提升,代码主要使用粒子滤波算法实现多目标跟踪,同时使用了在线学习方法,提升了系统鲁棒性,还是用了haar特征、adaboost构造强分类器。同时还有论文:MCT_DISTRIBUTED PARTICLE FILTER TRACKING WITH ONLINE MULTIPLE INSTANCE; MCT_Multiple View Discriminative Appearance Modeling
现将图像进行转化为单通道,在对单通道的图像处理,统计图像中像素点的分布情况,为后续的均衡化等提供支持,也可以在图像处理中减小数据的量,从而加快运行时间或者算法的时间,从实际上来说彩色图像是3通道,灰度是单通道,但是灰度图像仍保留了大量的信息。此例子也可以为初学者做一个展示。
该项目为基于python和opencv的人脸识别门禁系统,用了opencv的lbph算法,达到百分之七十以上的相似度才可认为是识别成功
opencv边缘检测简单例子,采用sobel算子、canny算子、laplace算子。 注:需要先设置opencv的路径,已经测试通过。
首先在你的解决方案资源管理器中的头文件和源文件下分别添加 CvvImage.cpp 如下图: view类头上加个#include "CvvImage.h" 头文件,应该就可以解决了。 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
基于opencv,利用卡尔曼滤波实现了单目标的跟踪
用于camshift算法入门,代码注释十分详细,帮助学习该算法。 用于camshift算法入门,代码注释十分详细,帮助学习该算法。 用于camshift算法入门,代码注释十分详细,帮助学习该算法。 用于camshift算法入门,代码注释十分详细,帮助学习该算法。
基于opencv的行人检测,对图片中的行人利用hog和SVM进行分类后进行检测,效果不错,可以直接使用