
opencv学习笔记
chongshangyunxiao321
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
opencv四点投影变换
// opencv实现投影变换// 2015 - 09 - 05 create by hym// 在屏幕上依次点四个点(左上->左下->右下->右上),再点击屏幕上任意一点即可#include <opencv2/core/core.hpp>#include <opencv2/highgui/highgui.hpp>#include "opencv2/imgproc/imgproc.hpp"原创 2016-03-29 21:58:59 · 4557 阅读 · 0 评论 -
opencv车道线检测
车道线检测,需要完成以下功能:图像裁剪:通过设定图像ROI区域,拷贝图像获得裁剪图像反透视变换:用的是室外采集到的视频,没有对应的变换矩阵。所以建立二维坐标,通过四点映射的方法计算矩阵,进行反透视变化。后因ROI区域的设置易造成变换矩阵获取困难和插值得到的透视图效果不理想,故没应用二值化:先变化为灰度图,然后设定阈值直接变成二值化图像。形态学滤波:对二值化图像进行腐蚀,去除噪点,然后对图像进原创 2016-03-28 16:49:51 · 49247 阅读 · 37 评论 -
MFC之picture控件滚动条的实现
直接上主要代码啦原创 2016-04-09 13:12:33 · 8049 阅读 · 0 评论 -
常用的opencv函数速查
常用的OpenCV函数速查 1、cvLoadImage:将图像文件加载至内存;2、cvNamedWindow:在屏幕上创建一个窗口;3、cvShowImage:在一个已创建好的窗口中显示图像;4、cvWaitKey:使程序暂停,等待用户触发一个按键操作;5、cvReleaseImage:释放图像文件所分配的内存;6、cvDestroyWindow:销毁显示图像文件的窗口原创 2016-04-09 13:05:32 · 649 阅读 · 0 评论 -
基于opencv的MFC多摄像机视场标定软件
一、项目需求 确定网络摄像机的监控视场在全景地图上的精确位置,并采用简单而高效的方法将其所在视场标定并投影到全景地图上,项目要求能够将多路网络摄像机的视场标定在全景地图上,并实现这样的功能:当调取当前摄像机视频播放时,其他摄像机处于暂停状态。二、项目分析 1、如何将视频投影到全景地图上,实质上就是如何将一幅幅视频帧图像与全景图像进行配准,关于图像配准方面的研究已经有很多方法,原创 2016-04-09 12:50:39 · 3666 阅读 · 0 评论 -
opencv计算图像互信息熵
主要代码如下://单幅图像信息熵计算原创 2016-04-09 12:43:08 · 11623 阅读 · 5 评论 -
opencv鼠标绘制矩形和截取图像的矩形区域
在opencv中利用鼠标绘制矩形原创 2016-03-27 21:16:00 · 3166 阅读 · 1 评论 -
感知哈希算法的opencv实现
1、前言 目前“以图搜图”的引擎越来越多,可参考博文:http://blog.csdn.net/forthcriminson/article/details/8698175 此篇博文中列出了很多“以图搜图”的引擎,之前很好奇他们是如何进行检索的,偶然间看到了一篇博客,上面说Google和Tineye主要利用的算法是感知哈希算法(Perceptual hash algorithm)原创 2016-03-27 13:18:13 · 4764 阅读 · 1 评论 -
【opencv学习笔记1】5种图像滤波辨析:方框、均值、高斯、中值、双边
图像滤波什么是图像滤波 图像滤波,即在尽量保留图像细节特征的条件下对目标图像的噪声进行抑制,是图像预处理中不可缺少的操作,其处理效果的好坏将直接影响到后续图像处理和分析的有效性和可靠性。原创 2016-03-26 16:42:26 · 6895 阅读 · 0 评论 -
matlab/opencv图像处理之模板匹配
如果要在一幅图像中寻找已知物体,最常用且最简单的方法之一就是匹配。%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 基于最小距离分类器的模板匹配% 寻找图片中与已知模板的匹配区域% date:2016-4-15% author:fengyun%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%原创 2016-04-15 16:05:17 · 11744 阅读 · 1 评论