-
大津法检测运动目标, 带区域生长算法的阴影检测,最终提取所需运动目标
采用OpenCV,用大津法otsu自适应检测序列图像中的运动目标,然后检测去除阴影,并用区域生长算法对阴影区域进行修正
OpenCV采用1.0版本,IDE为VC++6.0,经验证,该算法可以有效检测出运动目标被光线遮挡产生的阴影,对智能视频分析有重要作用。
- 2022-10-10 08:20:03下载
- 积分:1
-
cmyk转rgb
该源码是一个prn文件,ymck转化为rgb
大家可以好好看看,这个东西花了我差不多1个月吧,才搞出来的
里面的prn文件没有,可以自己加一个
大家有什么问题,可以发邮件:491258707@qq.com
- 2023-05-10 09:25:03下载
- 积分:1
-
背景帧差法
在静态背景的情况下,当摄像头前有运动目标时,通过静态背景帧差法能清晰的获得运动目标轮廓,效果非常好。
- 2022-05-22 03:45:28下载
- 积分:1
-
RGB转灰度图
图像处理中,大部分的处理方法都需要事先把彩色图转换成灰度图才能进行相关的计算、识别。转换灰度图的公式是,对一个RGB值,R、G、B分别是其3色分量,计算:Gray = R * 0.299 + G *0.587 + B * 0.114然后将Gray分别替换掉原来的3色分量。
- 2022-03-18 21:03:23下载
- 积分:1
-
基于OpenCV的图片缩放程序
资源描述
该程序实现简单的图片缩放功能,首先load一张图片,然后将其resize成你所需的尺寸大小,同时可以将结果图显示或者保存,整体效果如下:
- 2022-09-21 10:00:04下载
- 积分:1
-
基于GDAL和opencv的图像镶嵌
应用背景无人机的应用越来越广,尤其是在摄影测量领域,利用无人机获取正射影像是全国测绘、国土勘测部门的常规手段,本程序利用GDAL进行正射影像镶嵌,生成大面积的正射影像图,大家可以借鉴,相互学习关键技术利用GDAL进行图像镶嵌,镶嵌线是基于面Voronoi图生成,生成算法基于opencv。可以对带有tfw信息的图像进行带拼接线的镶嵌
- 2022-06-29 10:50:56下载
- 积分:1
-
简单的图形界面图片浏览器,适合初学者
自己一边学一边编的,有放大缩小还原功能的图形界面的图片浏览器,适合初学者继续开发完善。
- 2023-06-03 23:25:04下载
- 积分:1
-
利用巴特沃斯(Butterworth)高通滤波器对受噪声干扰的图像进行平滑处理
利用巴特沃斯(Butterworth)高通滤波器对受噪声干扰的图像进行平滑处理, 程序能够运行出正确的结果,希望对各位有帮助。
- 2023-08-07 20:55:03下载
- 积分:1
-
Canny Edge Detector
程式执行会出现两个视窗,一个是原始图像,一个检测后的图像。
检测后的图像上方有个拉霸,可以调整Min Threshold。
Canny Edge Detector演算法的步骤:
1. 用高斯滤波器平滑图像(在调用Canny之前自己用blur平滑)
2. 用一阶偏导的有限差分来计算梯度的幅值和方向
3. 对梯度幅值应用非极大值抑制
4. 用双阈值算法检测和连接边缘
关键函式:
void Canny(InputArray image, OutputArray edges, double threshold1, double threshold2, int apertureSize=3, bool L2gradient=false )
- 2022-06-16 16:42:10下载
- 积分:1
-
直方图增强函数源文件
LPBYTE lpSrc; // 指向原图像的指针
long i,j; //循环变量
int gray[256]; // 灰度计数
BYTE pixel; //像素值
LPBYTE lpDIBBits=m_pDib->GetData();//找到原图像的起始位置
LONG lWidth=m_pDib->GetWidth(); //获得原图像的宽度
LONG lHeight=m_pDib->GetHeight(); //获得原图像的高度
// 灰度计数变量初始化
memset(gray,0,sizeof(gray));
//逐个扫面图像中的像素点,进行灰度计数统计
for(j = 0; j
- 2022-03-07 11:47:35下载
- 积分:1