▍1. 简单的数字识别源码
网上下载的数字识别源码,原版本是vc6的,升级到vs2012,opencv3.0下调试通过,没有细测。与大家分享一下。
网上下载的数字识别源码,原版本是vc6的,升级到vs2012,opencv3.0下调试通过,没有细测。与大家分享一下。
对一段视频进行处理找出视频中的运动物体,通过轮廓识别将运动物体找出,同时计算质心将知心的变化逐个输出确定运动物体的质心位置变化。
使用 opencv 利用AAM和POSIT算法实现的 3D头部姿势识别 很有用的学习OPENCV的材料
opencv读取衣服彩色图像的rgb像素值,其中包括一些相应的dll文件,和可执行性代码。
简单的计算连通题识别简单字符,读取图片并将图片二值化,算出最佳阈值,计算连通体通量,得出在简单背景下的字符识别
基于opencv的张正友相机标定,平台是VS2012,能求出旋转向量与平移向量以及误差值。畸变校正部分还没有实现
这是一个opencv图片校正的代码,用于将摄像头拍摄的扭曲图片进行修正,将对应的摄像机内外参数填入对应的xml文件中,将需要矫正的图片放入工程目录即可。
利用vs2008在mfc框架下开发的可执行的图像处理案例程序,可以实现图像的开闭运算以及交互式操作,根据自己的要求还可以对图像进行扫描填充
视频中的运动目标计数问题越来越重要,改代码在vc++6.0软件环境下,搭建了MFC平台,利用Opencv软件实现对一段三车道上的视频进行车辆计数的代码。
SIFT/SURF基于灰度图, 一、首先建立图像金字塔,形成三维的图像空间,通过Hessian矩阵获取每一层的局部极大值,然后进行在极值点周围26个点进行NMS,从而得到粗略的特征点,再使用二次插值法得到精确特征点所在的层(尺度),即完成了尺度不变。 二、在特征点选取一个与尺度相应的邻域,求出主方向,其中SIFT采用在一个正方形邻域内统计所有点的梯度方向,找到占80%以上的方向作为主方向;而SURF则选择圆形邻域,并且使用活动扇形的方法求出特征点主方向,以主方向对齐即完成旋转不变。 三、以主方向为轴可以在每个特征点建立坐标,SIFT在特征点选择一块大小与尺度相应的方形区域,分成16块,统计每一块沿着八个方向占的比例,于是特征点形成了128维特征向量,对图像进行归一化则完成强度不变;而SURF分成64块,统计每一块的dx,dy,|dx|,|dy|的累积和,同样形成128维向量,再进行归一化则完成了对比度不变与强度不变。
本程序是在 MFC 中使用 OpenCV 的演示程序,由3部分组成。 一、Windows 下用 MFC 编制的程序框架 采用设备无关位图DIB实现Windows多文档模式下图像的显示,实现显示的关键函数StretchDIBits的原型如下:
该程序接收小车传来的视频流数据,并且显示处实时图像,将视频数据传输给opencv编写的视频处理函数中进行处理,并且向下位机(arduino小车)发送相应控制指令
用LBP方法提取取图像的纹理特征,同时在提取特征前进行直方图和滤波操作
相位相关算法进行图像处理,利用其计算图像间平移转换关系,得到图像间位置参数,从而是实现图像配准,还是比较准确