在Linux系统下,利用Linux自带的v4l2协议视频采集库(Linux/videodev2.h),通过对USB摄像头的设备文件进行操作(ioctl函数),使用内存映射的采集方式,实现USB摄像头视频采集功能
最近更新: 7年多前项目描述:该项目基于MVC设计模式,用于图书馆的日常运营。 前台管理:用户登录、注册用户、预定图书、查找图书、显示图书、收藏书单、评分评论、推荐图书等。 后台管理:分为root用户和图书管理员用户,root用户用于添加、删除、查看管理员。 图书管理员主要负责的是用户的借书、还书,以及日常的图书的上下架和充值用户 余额。 责任描述:主要负责图书管理员的逻辑实现层,包括调用的一些必需的底层函数,以及root用户的功能的整体实现。
最近更新: 7年多前Scan port with Linux. Multi threading are supported. 在Linux下实现端口扫描,支持多线程。
最近更新: 接近8年前MinGUI的开发始于2006年, 东南大学ASIC工程中心着手开发一款基于ARM7核的继电保护 系统。作为电力系统的一种智能化保护装置,该设备要求有非常高的实时性。但是由于硬件 资源的限制,并且继电保护算法本身极度消耗系统资源,使得对GUI的性能要求非常苛刻: 要求有极低的CPU占有率、极高的响应及显示速度、高稳定性与可靠性。用当时现有的各类 GUI(Grafix、ucgui等)作测试,发现GUI根本无法响应,因为CPU至少75%的时间被继电保 护算法占了,GUI根本来不及调度与刷新。于是决定根据系统需求专门写一个精简的、快速 的、节省资源、高效率的GUI内核,这是MinGUI的由来。 最初版本的MinGUI只支持黑白色显示、一组基本的绘图函数、几个专门为继电保护项目 设计的控件、简单的窗体系统及消息机制、没有剪切域、并尽可能的把GUI的容错机制放到 应用程序中,总之一切为了精简,一切为了节省系统开销,当然在稳定性与可靠性上也下了 工夫。最终的结果是成功的,在继电保护系统中MinGUI的表现不负所望。
最近更新: 8年多前