算法

2013 年 1 月 29 日

基于H.264的实时桌面录像设计

本软件实现了点对点的实时桌面录像传输,接收端采用VLC、FFMPEG可以实时播放发送的桌面录像,达到了每秒15帧的刷新率。采用不失真方式压缩桌面大小,编码成264码流,进一步利用tsmux将264码流文件转换成ts流,当ts缓冲区大于188字节后自动调用UDP点对点发送出去。
源码下载地址:http://u.xunzai.com/filekey/t67c04a4ea

Read More
2011 年 2 月 24 日

【FPGA】篮球计分计时系统

本设计是基于FPGA的篮球计时计分器,利用7段共阴LED作为显示器件。在此设计中共接入了1个四位一体7段共阴LED显示器,2个三位一体7段共阴LED显示器,前者用来记录赛程时间,其中2位用于显示分钟,2位用于显示秒钟,后者用于记录甲乙队的分数,每队3个LED显示器显示范围可达到0~999分。赛程计时采用倒计时方式,比赛开始时启动计时,直至计时到零为止。

Read More
2010 年 6 月 1 日

智能住宅安防报警系统

/****************************************************

工程名:智能住宅安防报警系统
作者:付江云
说明:系统开关控制系统开始/结束工作,
系统开始工作后需要先设定当前时间,
确认后系统正式开始工作,系统可检测
来自气体传感器的信号以及光电传感器
的信号以供判断是否有险情,一旦测到
险情,先读取当前时间写入数组,并触
发报警电路自动拨号报警。
用户回来后,可利用查询键查询何时发
生何种险情。

***************************************************/

Read More
2009 年 4 月 17 日

双人版五子棋游戏

程序名称:双玩家版五子棋游戏(JavaScript版)
程序制作:付江云 © www.fujiangyun.com.cn
说明:本程序采取的是玩家交替下棋的思想,没选手下棋采用标志flag来标记,进行了空格子判断后对该棋格进行相应的修改,然后从四个方向判断是否有连续Z个棋子,有则宣布flag方胜利并重新加载页面,否则交换选手,即对flag进行变换。关键看panduan()函数,如果有什么问题或者好的建议欢迎留言交流。
页面画20*20的棋格需要10秒左右。
对于和电脑对弈的目前还没打算做,不过根据这种思想,我觉得做个扫雷游戏会比较好,或者作寻路算法问题会比较直观。
谢谢:)

Read More
2009 年 4 月 17 日

利用js在一个方框内打印一个圆

程序功能:利用js在一个方框内打印一个圆
程序制作:付江云
算法来源:梁栋
说明:本程序中相关的html和js编程不重要,重要的是希望大家能理解到这个算法,利用这种方式打印一个纵向200个点的实验需要执行近15秒,网页打开时打开会卡会儿后出现一个圆,除了上下两头比较稀疏,其他地方点看起来都还密集。
测试环境:T5450 @1.66GHZ,1G内存

Read More