-
粒子滤波源代码
Rob Hess的代码好像是linux上的,我稍微改了下,让Windows+VS2008能跑。main函数在track1.c里,默认是处理附带的视频,当然可以方便的改成从摄像头输入视频(cvCaptureFromCAM)。我用的是opencv2.0,没有测试低于2.0的版本。程序开始后,读入第一帧图像后,需要用鼠标拖动出跟踪目标区域,(然后按回车)。跟踪区域较小时速度较快,跟踪区域大时明显变得很卡。代码还需要gsl库的支持,我用的是gsl1.8,
- 2022-02-28 19:02:49下载
- 积分:1
-
图像Fourier-Mellin变换的源程序
已经进过精心调试,使用方便快捷,可以直接运行使用。本代码基于Fourie-Mellin变换原理的图像配准仿真代码,可以直接得出配准图像的旋转平移缩放的数值。
- 2022-07-06 20:57:17下载
- 积分:1
-
基于粒子滤波目标跟踪
所谓粒子滤波就是指:通过寻找一组在状态空间中传播的随机样本来近似的表示概率密度函数,用样本均值代替积分运算,进而获得系统状态的最小方差估计的过程,这些样本被形象的称为“粒子”,故而叫粒子滤波。
- 2023-02-07 14:35:04下载
- 积分:1
-
鼠标右键调节BMP图片亮度对比度。
通过鼠标右键来调节图片的亮度和对比度。里面有扫描仪程序代码。调节对比度,亮度的代码很简单。来源于网站VOID CScanToDocDlg::BrightAndContrast(HBITMAP hBitmap, INT bright, INT contrast, BYTE threshold){ FLOAT cv = contrast 0 && contrast < 255) cv = 1.0f / (1.0f - cv) - 1.0f; BYTE values[256]; for (INT i = 0; i < 256; i ++) { INT v = contrast > 0? CheckValue(i + bright) : i; if (contrast >= 255) v = v >= threshold? 255 : 0; else v = CheckValue(v + (INT)((v - threshold) * cv + 0.5f)); values[i] = contrast < 0? CheckValue(v + bright) : v; } BITMAP bm; GetObject(hBitmap, sizeof(BITMAP), &bm ); LPARGBQuad o,p; for (UINT y = 0; y < bm.bmHeight; y ++, p+=nRowPadding, o+=nRowPadding) {
- 2022-08-12 17:12:31下载
- 积分:1
-
图片显示showphoto
资源描述一个基于Qt平台的c++入门图形转换显示的小程序,有助于新手入门图形转换.
- 2022-03-21 09:18:42下载
- 积分:1
-
电子地图信息系统
1 需求分析 1 2 系统总框图和功能模块说明 1 2.1 系统总框图 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2022-01-24 15:08:01下载
- 积分:1
-
道路提取分割代码
利用形态学处理对道路进行分割提取,包括中值滤波3x3,5x5,7x7等不同模版下的道路提取,可以有效的提取出道路的骨外扩,后面有详细的备注说明。
- 2022-05-14 10:18:26下载
- 积分:1
-
在 matlab 环境中读取 Dicom 图像
X = dicomread(filename) 读取从兼容的数字成像和通信医学 (DICOM) 文件的文件名中的图像数据。对于单个帧灰度图像,X 是一个 N M 的数组。对于单框真彩色图像,X 是 M 的 N 由 3 数组。多帧图像始终是 4 D 阵列。
- 2023-01-31 17:25:03下载
- 积分:1
-
粒子滤波器视频对象跟踪
基于粒子滤波的目标跟踪。颜色直方图特征。参考资料 1。基于颜色的概率 Tracking2。基于颜色的自适应粒子 filter3。ECSE 626 项目: 基于颜色的自适应粒子 Filter4。关于在线非线性、 非高斯贝叶斯跟踪的微粒过滤器的教程
- 2022-01-25 17:28:54下载
- 积分:1
-
猪 + 支持向量机的行人检测
这个 c + + 程序演示了如何检测行人使用 OpenCV 函数图像上。猪和支持向量机基于的识别。
- 2022-03-04 00:08:02下载
- 积分:1