-
图像双缓存技术 实验
经过改进后,画面刷新速度大大加快,绝对看不到任何的“扫描线”,帧数也从5帧一下就提高到了9帧,几乎是两倍于前的速度。这究竟是什么原因呢?让我来讲述其中的道理。因为圆是要一个一个画上去,所以每画一个圆,系统就要做一次图形的绘制操作,图形的重绘是很占用资源的,当需要重绘的图形数量很多的时候,所造成的系统开销就特别大,造成我们看到的那种刷新缓慢的情况。那么如何来解决这个问题呢?答案就是双缓冲,何谓“双缓冲”?它的基本原理就是:先在内存中开辟一块虚拟画布,然后将所有需要画的图形先画在这块“虚拟画布”上,最后在一次性将整块画布画到真正的窗体上。因为所有的单个图形的绘制都不是真正的调用显示系统来“画”,所以不会占用显示系统的开销,极大的提高的绘图效率。
- 2023-07-09 15:55:02下载
- 积分:1
-
结合 VS2012+openCV2.4.9,将图片制作成视频并输出
结合 VS2012+openCV2.4.9,将图片制作成视频并输出,本代码虽然短小,但是确非常实用,里面包含了好几个重要的知识点,包括视频的读取k,图片的读取,字符串续写变量的循环改变,图片格式的选择,中断,相关头文件的选取包含等等
- 2022-02-21 21:16:00下载
- 积分:1
-
蛇梯棋 - 尝试使用 HTML5
翻译 maninwest@Codeforge 作者:Manas Bhardwaj@CodeProject
这里是简单地演示使用HTML5实现蛇梯棋游戏。
背景
这个游戏通常需要两方进行。但是,这个实现是单击游戏,主要用于展示用到的原理和背后隐藏的潜力。
我希望能深入探索HTML 画布元素 - 也就是这个游戏的核心。
我们首先将了解一下画布元素,然后再查看它在蛇梯棋中的应用。
画布
画布是引入 HTML5 的一个新元素,正如字面意思所示,可以通过它使用java script绘制图形。它可以绘制图形、图像和动画。让设计师、动画制作者更加方便。
在某些浏览器中,画布元素不受支持,但是在 Firefox 1.5 及更高版本中,Opera 9 和更高版本中, Safari, Chrome, and Internet Explorer 9 的新版本中均受支持。
使用代码
让我们看看 是如何在游戏开发中使用的。从一个包含 元素的简单 HTML 页面开始。
- 2022-02-21 15:07:54下载
- 积分:1
-
cpp quadtree
非常优雅的四叉树样本测试阿拉伯字母图像。
- 2022-03-21 21:06:16下载
- 积分:1
-
Matlab 头部位置检测
本源码主要是关于驾驶员头部位置定位,包括以下三个方面:1.利用红眼效应,定位正脸位置;2.利用侧脸特征,定位侧脸;3.摄像机标定,进一步完善。从而实现驾驶员头部位置定位,控制气囊充气量,减少碰撞伤害。
- 2023-01-14 02:20:04下载
- 积分:1
-
LBP算法实例
图像LBP特征提取,适合初学者用来提取图像的local binary pattern特征,较详细的代码,可用于特征检测,目标识别,人脸识别等应用中
- 2022-04-27 02:39:01下载
- 积分:1
-
用VC++6.0编写的傅里叶变换Fourier程序
本程序是用VC++6.0实现的傅里叶变换,MFC框架程序,可直接执行,备注详细,思路清晰,便于初学者掌握
- 2022-03-15 00:14:29下载
- 积分:1
-
基于labview的图像处理
应用背景图像处理在现实生活中用的越来越多,机器视觉内软件开发也越来越流行,编程语言也很多,labview变成门槛低,学的快,好用,实用。关键技术图像处理中包括一些基本操作,如图像的读取,灰度转换,滤波,形态学处理,例如:开运算、闭运算、高斯滤波等等,以及文件的保存,图像的差分,阈值的分割。
- 2022-02-21 02:03:52下载
- 积分:1
-
图像去雾质量评价标准
对各种算法去雾后的结果进行质量评价的matlab程序。内部含有信息熵,对比度,梯度等常用客观对比标准。
- 2022-03-19 04:52:00下载
- 积分:1
-
ffmpeg ios模拟器编译
网上好多ffmpeg都需要自己编译,而且模拟器编译总是不过,这个是已经编译过的,我目前就在用,模拟器可以完美运行的。下载完成后直接把bin文件下的直接拖到工程中就行了。很方便。上传后方便以后使用。
- 2022-08-22 02:08:22下载
- 积分:1