-
簡單bmp讀寫(8bit和24bit)
自寫的一個bmp讀取程序.
主要包含4個.h文件,可以通過直接include來對程序進行複用.
本程序對bmp的8位和24位統一了接口.
- 2022-02-10 13:07:07下载
- 积分:1
-
帧提取
这一项目划分输入视频到其相应的帧......你可以冲浪在每一帧之间单独......编译使用处理
- 2023-01-27 09:30:03下载
- 积分:1
-
MovingObjectTracking---ParticalFiltering
对多个移动目标进行跟踪,鼠标选取跟踪对象,粒子滤波跟踪各个对象,跟踪结果稳定可靠,能够用于遮挡情况下目标跟踪,对opencv刚入门的用户简单易于理解,该程序为粒子滤波的简单实现
- 2022-03-02 18:08:54下载
- 积分:1
-
运用6种算法进行肤色分割,基于opencv1.0+VC6.0
运用6种算法进行肤色分割,基于opencv1.0+VC6.0,包括RGB、GB,HSV、Otsu、YCbcr,效果很好,而且都是写成子函数的形式,调用方便。稍微修改下参数就能在环境中很好地检测手势和脸部区域。
- 2022-08-21 09:14:47下载
- 积分:1
-
基于OpenCV的RGB和HSV值查看程序
资源描述
改程序可以方便直观的查看RGB与HSV的值,同时加入了鼠标移动消息的相应,鼠标移动到屏幕任何一点,程序都会显示对应点的RGB和HSV值,具体界面如下:
- 2022-05-19 08:14:59下载
- 积分:1
-
opencv中Mat对象的各种创建方法
本文主要讲一些opencv 2.0版本后出现的Mat矩形类,主要是参考opencv自带doc文件夹下的tutiol教材。通过这次实验觉得用Mat的话下面几点需要特别注意(在代码中可以体现出来):1. 利用create函数重新改变Mat数据在内存中的布局。 2. 注意多通道数据在Mat中其实也是占一个元素的位置的。 3. 学会多维Mat的创建方法。4. 当Mat矩阵比较小时,学会直接赋值的方法,即用Mat_。5. 掌握Mat矩阵内容输出到终端时的几种常见格式。6. 注意如果vector是单独一维的话需要转换成Mat才能输出,多维的可以直接输出,例如vector里面存放的是点的话。
- 2022-08-08 07:16:26下载
- 积分:1
-
二维卷积
目的:
若要编写 2-D 卷积的 MATLAB 函数。
理论:
2-D 卷积可以通过矩阵乘法来执行。若要执行此操作,形成,
块矩阵 H0,H1 等从一个矩阵和阻止的 toeplitz 矩阵已形成
从块矩阵。其他矩阵是以列的形式写的。然后,乘法
之间块 toeplitz 矩阵和写在列矩阵形式将产生的结果
类似于二维卷积。
让大小的矩阵 x [m,n] M1X N1,M1 在哪里的行数,N1
矩阵的列数 x [m,n]。
.让大小的 h 矩阵 [m,n] 是 M2X N2,M2 在哪里的行数和 N2 是
[m,n] 的 h 矩阵的列数。
由 y(m,n) 表示卷积 x(m,n) 和 h(m,n) 之间
在哪里
y(m,n) = x(m,n) * h(m,n)
矩阵 y [m,n] 的大小是 M3X N3,哪里 M3 = M1 + M2-1 和 N3 = N1 + N2-1
如果 A 是块 toeplitz 的 matri x(m,n),然后 h(m,n) 和输入的线性卷积
由给出 x(m,n)
y = Ax
最后重新排列 y 以获取输出响应的元素。
- 2023-07-04 15:00:03下载
- 积分:1
-
DWT & 奇异值分解的数字水印
1,这是技术结合SVD和DWT2,同步码技术,实现了非常低的概率误差率3,它提出了一个多层次的安全,可靠和高容量的图像水印算法。
- 2022-03-11 05:36:45下载
- 积分:1
-
快速DCT行列变换c语言
DCT快速算法之一,给定八个值,C0至C7的值,先做行变换,再做列变换,C语言代码
- 2022-04-30 17:26:12下载
- 积分:1
-
opencv中利用霍夫圆识别摄像头视野中的圆形物体
从摄像头获取一帧帧图像,经过一些初步处理,包括图像的二值化,灰度化,形态学滤波,图像腐蚀,图像膨胀等方法完成对获得图像的初步处理,然后利用opencv库中的霍夫圆识别算法,识别灰度图像中的圆并实时显示在摄像头画面中。运行环境:win7,vs2010,opencv2.4.3
- 2022-10-24 03:50:03下载
- 积分:1