- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 全息广告机上的POV扇形取模的一种简单实现方式
如果你在网上用google搜索“POV led”一词(POV即persistancd of vision),会找到世界各地的各种LED旋转屏的制作介绍。那些摇晃出的空中图案,漂浮在车轮上的动画,以及形态各异的时钟,一定给你留下深刻印象。其实他的实现原理很简单,通过视觉暂留现象,让显示的内容在人脑中呈现出连贯的图像。而难点在于常规的图片像素点是在直角坐标下描述的,而旋转LED设备是典型的极坐标体系,需要将常规图片转换成极坐标上的像素点,才能正常显示,本文介绍了一种使用python实现的简单的方法将图像...
2020-07-24 16:43:51
3213
2
原创 使用C语言实现面向对象程序设计
C语言语法简单但精通难,因其"低级"特性导致初学者容易滥用全局变量,代码可读性差。然而这也正是其优势所在:语法简洁、上手容易、执行效率高,特别适合嵌入式等资源受限场景。虽然缺少面向对象语法支持,但通过合理设计仍能实现面向对象编程,在某些方面甚至优于高级语言。C语言简单高效的特点使其成为不可替代的编程语言。
2025-10-09 15:43:23
670
原创 使用opengl实现梯形矫正
在某些显示场景,比如投影仪,由于投影的墙体或者幕布距离投影源并不是最理想的环境,就会出现画面呈现出近大远小的梯形,想要欣赏一个完整的画面,就需要对画面做梯形矫正。下面介绍一种使用opengl的方法针对画面进行梯形矫正。
2025-06-16 18:09:20
366
原创 使用opengl实现极坐标取模转换
如果需要针对视频做实时的极坐标转换,比如直接获取摄像头的数据做转换,使用上述python或者opencv来实现,效率有一些低,延迟会很大,尤其是在使用手机取模时,下面介绍一种直接使用opengl来实现极坐标转换的方法,直接使用gpu,不占用cpu资源,可以做到低延迟快速取模。
2025-06-16 16:56:04
1490
原创 Pov取模Android端实现
取模原理是使用opencv 实现极坐标到直角坐标系点的转换,然后再将图片的像素点按照一定的顺序排列,生成单片机需要的数据,可参考上一篇文章。链接:https://pan.baidu.com/s/1odQ6ynysXtrhAu4nJ7oNKQ?复制这段内容打开「百度网盘APP 即可获取」通过百度网盘分享的文件:MyPov.ap…如上图所示是Android端的效果。
2024-08-11 09:08:06
626
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅