自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

JohnHany的黑板

更新文章请见johnhany.net

  • 博客(7)
  • 资源 (4)
  • 收藏
  • 关注

原创 OpenCV实现Hough变换检测圆形

在图像处理中,Hough变换(霍夫变换)主要用来识别已知的几何形状,最常见的比如直线、线段、圆形、椭圆、矩形等。如果要检测比较复杂的曲线图形,就需要利用广义霍夫变换。      霍夫变换的原理是根据参数空间的统计规律进行参数估计。      具体说来就是,将直角坐标系中的图形(x,y)变换到参数空间(k1,...,kn),对直角坐标系中的每一个像素点,计算它在参数空间里的所有可能的参数向量

2013-09-23 11:02:31 10645

原创 Cocos2D-html5 2.1.4 实现鼠标控制物体旋转

最近想学个html5的游戏引擎,感觉cocos2d-html5不错:开源,使用者较多,意味着遇到问题可以更容易在网络上寻找到答案。从2.1版本开始支持WebGL渲染(以前学过几天WebGL,感觉是个好东西~),其-x,-iphone版本都比较成功,而且开发团队致力于跨平台的快速开发(相关链接:谷歌员工和Cocos2D核心开发者讲解Cocos2D-html5),于是决定从cocos2d-html5下

2013-07-11 12:15:21 3247 1

原创 常用的插值函数

/*学校的数值分析课程正在讲插值函数,就趁着五一总结一下我所知道的常用的插值函数。每种插值方法都配有图片样例和OpenGL实现代码*//*目前由于时间和精力的原因,暂时缺少B-样条和NURBS样条的样例和代码,以后会找时间补上~*/       据维基百科,科学和工程问题可以通过诸如采样、实验等方法获得若干离散的数据,根据这些数据,我们往往希望得到一个连续的函数(也就是曲线)或者更

2013-05-02 10:04:44 26703 1

转载 关于计算机图形学的书籍推荐

/*-----------------------------------------------------------------------------------------------------------------*//*转载自:http://hi.baidu.com/_deus/item/c6c416987ec5668d581461ef  *//*很多书我都没有听说过,所

2012-12-12 20:32:34 4338 2

原创 二维噪声图像

将由随机数函数产生的随机序列赋值为二维或三维坐标,就得到了平面上或空间上的噪声。然后,就可以用折线或曲线连接这些点,获得形状不规则的曲线或曲面,以此获得图像。通过这种方法,可以模拟山脉、石块表面、云朵(虽然可以用分形图像来更好地模拟它们,但相对于比较深奥的数学背景,基于随机噪声的方法显然更便于使用),或者绘制贴图(木纹、迷彩等等)。噪声和插值        噪声可以由伪随机数发生函数产生,

2012-12-09 19:11:46 4078

原创 OpenCV实现运动模糊图像的模拟

产生模糊和噪声的原因有很多,比如拍摄环境的不稳定、拍摄设备的不精密、拍摄对象的快速运动、空气气流的扰动、储存与传输过程电路产生的错误等,本文要考虑的是由于拍摄对象和拍摄设备相对运动引起的运动模糊。关于噪声,其种类和产生的原因也是多种多样,比如白噪声、椒盐噪声、闪烁噪声、褐色噪声等。由于本文关注的重点在于对运动模糊的处理,所以对噪声统一处理为加性的随机噪声。运动模糊的数学原理运动模糊,是在拍

2012-12-03 13:58:10 13655 4

原创 伪随机数生成算法及性能检验

什么叫伪随机数        在一些问题中,比如计算机仿真和模拟、密码学等应用中,需要产生一个随机数数列来解决问题。        随机数数列分为真随机数数列和伪随机数数列。真随机数数列是完全不可预测的,可以通过放射性衰变、电子设备的热噪音、宇宙射线的触发时间等物理过程得到,但无法通过单纯的软件方式获得;伪随机数数列是可预测的,严格意义上不具有随机性质,通常用数学公式的方法获得。

2012-10-24 14:10:30 21924 1

tbb41_20130314oss_win

解决OpenCV缺少tbb_debug.dll的问题。 将文件解压,把其bin文件夹里的所有文件复制到: E:\softwares\opencv\build\common\tbb 然后在用户环境变量path里添加: E:\softwares\opencv\build\common\tbb\ia32\vc10

2013-11-22

Cocos2D-html5 2.1.4 实现鼠标控制物体旋转

Cocos2D-html5 2.1.4 实现鼠标控制物体旋转 需要Cocos2D-html5 2.1.4源码及XAMPP环境 相应文章链接:http://blog.csdn.net/johnhany/article/details/9298109 Cocos2D-html5 2.1.4源码下载:http://cocos2d-x.googlecode.com/files/Cocos2d-html5-v2.1.4.zip

2013-07-11

jetSpriteMouse

Cocos2D-html5 2.1.4 实现鼠标控制物体旋转 需要Cocos2D-html5 2.1.4源码及XAMPP环境 相应文章链接:http://blog.csdn.net/johnhany/article/details/9298109

2013-07-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除