-
基于open的手势识别
对当今静态手势识别技术中的各种方法进行了详细的分析,并在此基础上,设计并实现了一套可以进行实时识别的静态手势识别系统。本系统共分为四个模块:手势图像捕捉、图像预处理、特征提取以及手势的分类识别。系统在运行的过程中首先由 USB 摄像头捕获手势图像,再经过图像预处理得到手势的二值图像以及轮廓图像,针对这两幅图像对手势进行特征提取,最后采用基于欧氏距离的模板匹配法进行识别。在系统的图像预处理以及特征提取两个模块中,加入了 OpenCV(微软开源视觉库)函数库,在运行的效率以及速度上都达到了良好的效果。在实际的系统测试中对本文定义的十个手势建立了模板库,并且在固定手势采集距离以及非固定手势采集距离两种情况下对 681 个测试样本进行了识别,平均识别率为 92.80%,达到了很好的识别效果。同时,符合高识别率以及实时处理的设计准则。
- 2022-08-06 11:04:42下载
- 积分:1
-
ICM算法 用于图像分割
Markov 随机场 图像分割ICM算法步骤1.设定图像的分类数K、势函数B以及算法迭代次数IterMax2.使用K-均值算法计算初始分割结果3.估计特征场参数4.计算特征场能量 5.计算标记场能量6.根据能量最原则,估计新的分割结果7.判断终止条件是否满足,如果满足则算法停止,否则回到3
- 2023-01-05 08:35:03下载
- 积分:1
-
实现DFT和FFT及其逆变换
C语言实现,快速傅里叶对于非标准图像处理有欠缺,快速傅里叶的输入最好为标准图像大小,否则逆变换后原图会出现模糊,该源码中包含基本的dft变换,速度很慢,但处理任何图都可以。
- 2022-06-26 06:05:38下载
- 积分:1
-
HD Photo编解码器
微软开发的静态图像编解码器,
微软最初将其命名为Windows
Media Photo,但微软为了推广此技术,在2006年更名为不带公司色彩的HD
Photo。在Vista操作系统以及Adobe等软件中已支持这种新的文件格式。
微软提出HD Photo的目的是设计一种压缩性能与现有技术相当而复杂度较低的图像处理技术。基于块变换的HD Photo,其压缩方案与传统图像压缩技术类似,由颜色转换、可逆交叠双正交变换(LBT)、灵活的量化方式、块间预测、自适应系数扫描以及熵编码组成,可以实现渐进尺度化编码。其中LBT
- 2023-02-19 12:45:03下载
- 积分:1
-
图像双缓存技术 实验
经过改进后,画面刷新速度大大加快,绝对看不到任何的“扫描线”,帧数也从5帧一下就提高到了9帧,几乎是两倍于前的速度。这究竟是什么原因呢?让我来讲述其中的道理。因为圆是要一个一个画上去,所以每画一个圆,系统就要做一次图形的绘制操作,图形的重绘是很占用资源的,当需要重绘的图形数量很多的时候,所造成的系统开销就特别大,造成我们看到的那种刷新缓慢的情况。那么如何来解决这个问题呢?答案就是双缓冲,何谓“双缓冲”?它的基本原理就是:先在内存中开辟一块虚拟画布,然后将所有需要画的图形先画在这块“虚拟画布”上,最后在一次性将整块画布画到真正的窗体上。因为所有的单个图形的绘制都不是真正的调用显示系统来“画”,所以不会占用显示系统的开销,极大的提高的绘图效率。
- 2023-07-09 15:55:02下载
- 积分:1
-
背景帧差法
在静态背景的情况下,当摄像头前有运动目标时,通过静态背景帧差法能清晰的获得运动目标轮廓,效果非常好。
- 2022-05-22 03:45:28下载
- 积分:1
-
运动探测器
应用背景我开发这个项目的C #。这个项目是实时检测移动对象。谢谢,有,有,有,有;关键技术你好,我用帧差法和轮廓检测法在这个项目中;谢谢
- 2023-06-28 22:50:03下载
- 积分:1
-
OpenCV图像灰度变化
此代码是为了改变图像灰度。这个程序使用Microsoft Visual Studio,代码块等(Visual C++为基础)。图像处理的现代技术。所以喜欢它。
- 2022-11-24 16:35:03下载
- 积分:1
-
opengl实现多文档
大每一本OpenGL入门的书都会讲到OpenGL的Select模式,它采用一种方法使得可以获取当前鼠标点选的几何图形。简单的来说这种方式就是首先调 整Projection矩阵,使得你透过从鼠标点选附近的一个正方形(大小可设置)看到的世界。然后开始绘制,当每一次绘制的时候都会判断你会不会看到。 如果看到,那么,你就是选择了这个几何图形了。更为具体的过程可以参见相关的书籍。
http://hi.baidu.com/sishenfuhuo/blog/item/e98b852ef94013371e30892a.html2.在OpenGL红宝书中介绍了一种简便易行的办法:在后缓冲中 使用不同的颜色重绘所有对象,每个对象用一个单色来标示其颜色,这样画好之后我们读取鼠标所在点的颜色,就能够确定我们拣选了哪个物体。这种方法有一个缺 陷,当场景中需要选择的对象的数目超出一定限度时,可能会出现标识数的溢出。对于这个问题,红宝书给出的解决办法就是多次扫描。实践证明这种方法的确简便 易行,但仍有不少局限性,而且做起来并不比第一种机制方便多少。限于篇幅,不再赘述。
- 2022-03-01 18:32:53下载
- 积分:1
-
基于奇异值分解的数字图像水印使用复数小波变换
在本文中提出了非盲图像水印算法的鲁棒性新方法。所提出的方法执行通过奇异值分解 (SVD) 改性的复杂小波变换 (CWT) 域图像而连续小波变换提供了更高的容量比实小波域。改性的适当的子带,导致毫不逊色保留质量的水印。拟议的额外优势是技术的其最常见的攻击的鲁棒性。分析和实验结果表明多改进的性能与纯方法的基于奇异值分解的混合方法 (例如 DWT-SVD 为近年最好基于奇异值分解计划)。
- 2022-01-31 22:43:53下载
- 积分:1