-
图像双缓存技术 实验
经过改进后,画面刷新速度大大加快,绝对看不到任何的“扫描线”,帧数也从5帧一下就提高到了9帧,几乎是两倍于前的速度。这究竟是什么原因呢?让我来讲述其中的道理。因为圆是要一个一个画上去,所以每画一个圆,系统就要做一次图形的绘制操作,图形的重绘是很占用资源的,当需要重绘的图形数量很多的时候,所造成的系统开销就特别大,造成我们看到的那种刷新缓慢的情况。那么如何来解决这个问题呢?答案就是双缓冲,何谓“双缓冲”?它的基本原理就是:先在内存中开辟一块虚拟画布,然后将所有需要画的图形先画在这块“虚拟画布”上,最后在一次性将整块画布画到真正的窗体上。因为所有的单个图形的绘制都不是真正的调用显示系统来“画”,所以不会占用显示系统的开销,极大的提高的绘图效率。
- 2023-07-09 15:55:02下载
- 积分:1
-
人脸识别使用Emgu CV和Cognitec API
该程序将执行基于 EmguCV 和 CognitecAPI 的人脸识别。EmguCV 是 c + + 的 C# 框架基于 OpenCV 库,广泛应用于计算机视觉。公司提供面相开发进行人脸识别算法。程序首先要求用户提供一个 id,然后捕捉 10 图像 (这可以由开发者后面的代码中更改) 训练分类,然后执行验证。训练图像与测试图像的相似性被描述一个分数,介于 0 和 1 之间的归一化处理。请将确保: 1。您创建一个名为 "fir 文件夹 " 在构建目录中,因为捕捉到的图像都存储在该目录下的 id 名称你 provide.2。你有公司提供面相相关的 API.3。所有其他相关的 dll 包含在文件中,如果东西不能工作,请首先检查是否处于调试模式或发布模式,并确保这些 dll 都在正确的文件夹中。在以明确的方式编写代码,所以它可以轻松地集成到任何其他的脸核查相关的框架,和/或可以被截断或者扩展来执行其他进程。享受吧 !
- 2022-03-06 10:26:10下载
- 积分:1
-
数字图像处理与机器视觉-配套代码
数字图像处理与机器视觉将理论知识、科学研究和工程实践有机结合起来,介绍了数字图像处理和识别技术的方方面面,内容包括图像的点运算、几何变换、空域和频域滤波、图像复原、形态学处理、图像分割以及图像特征提取。本书还对于机器视觉进行了前导性的探究,重点介绍了两种在工程技术领域非常流行的分类技术——人工神经网络(ANN)和支持向量机(SVM),并在配套给出的识别案例中直击光学字符识别(OCR)和人脸识别两大热点问题。
本代码为该书配套的VC工程源码,非常棒,推荐大家了解数字图像处理与机器视觉的基础内容。
- 2022-02-04 01:29:26下载
- 积分:1
-
灰度线性变换
灰度线性变换, 程序能够运行出正确的结果,希望对各位有帮助。
- 2022-07-07 20:33:32下载
- 积分:1
-
图像锐化处理
对图像进行梯度锐化处理,并用数字图像进行测试,从结果看出,经过3次锐化处理后,图像周围出现“长毛‘现象。
- 2022-01-25 22:34:51下载
- 积分:1
-
JPDA目标跟踪
目标跟踪的一个算法 两个匀速运动的物体
红外背景弱小目标检测 跟踪
- 2022-10-06 19:10:02下载
- 积分:1
-
数字图像的傅立叶变换与逆傅里叶变换
图像的频率是表征图像中灰度变化剧烈程度的指标,是灰度在平面空间上的梯度。如:大面积的沙漠在图像中是一片灰度变化缓慢的区域,对应的频率值很低;而对于地表属性变换剧烈的边缘区域在图像中是一片灰度变化剧烈的区域,对应的频率值较高。傅立叶变换在实际中有非常明显的物理意义,设f是一个能量有限的模拟信号,则其傅立叶变换就表示f的谱。从纯粹的数学意义上看,傅立叶变换是将一个函数转换为一系列周期函数来处理的。从物理效果看,傅立叶变换是将图像从空间域转换到频率域,其逆变换是将图像从频率域转换到空间域。换句话说,傅立叶变换的物理意义是将图像的灰度分布函数变换为图像的频率分布函数,傅立叶逆变换是将图像的频率分布函数变换为灰度分布函数。
- 2022-02-16 07:25:44下载
- 积分:1
-
表面 Blur_Bilateral 筛选器
应用背景本程序提供相同的效果PS图象处理软件Adobe CC 2015表面模糊。它也消除了噪声,同时保持边缘。双边滤波器在图像和图像中具有重要的地位,去噪。它平滑的图像边缘保持在使用 ;对局部像素值的非线性组合方式。方法的制定和实施是简单的。然而,双边滤波器参数的设置对其滤波性能有重要影响。他们必须选择考虑用户的应用程序,因为它具有强大的边缘附近的梯度反转工件,有时它提供卡通般的图像。如果你使用这个过滤器,你不会受到这些东西。这个想法是相当类似的双边过滤器,也就是说,几乎相同。你可以编译和运行的msvc2010。关键技术表面模糊。AWA滤波器双边滤波器。无梯度反转工件没有像卡通一样的效果。
- 2022-01-26 02:31:45下载
- 积分:1
-
opencv中团块检测
基于opencv的车辆识别检测跟踪 利用blob团块的方法 完整的代码 供您使用参考 只要将上面的视频路径修改 就可以加载视频 完成目标的跟踪识别 是您学习opencv的好选择
- 2022-08-19 02:45:45下载
- 积分:1
-
Mfc图形学——人物类的实现
组织图形数据的方法: ①以基本图元为单位:简单、重复。 ②以自定义图元为单位:对“相似图形”的抽象,是提高作图效率、提升设计能力的前提。采用“块对象”存储、管理自定义图元中的若干图形对象;采用“块插入对象”存储自定义图元的插入参数。不仅改善空间、时间复杂度,更便于“块插入对象”的更新。 创建块对象的参数:①块名,②图形中已有的图形对象的子集,③基准点坐标。 块对象的核心数据的说明:块对象虽然由参数②定义,但定义之后,块对象与参数②就不存在相互影响的关系。所以块对象中,应复制参数②中的所有对象。
- 2022-05-13 02:44:03下载
- 积分:1