一、LIMIS简介:
LIMIS,简称实验室管理信息系统;功能包括在无人实验室环境下的定时视频监控、随时抓拍、图片存取、实验团队信息管理、实验日志记录、LIMIS的定时关闭、定时启动(包括电脑的定时关闭与开启),LIMIS的随机启动运行等功能。
附系统图片一张:
二、实现难点:
- 监控录像:系统采用普通摄像头,利用VFW(Video For Windows)技术,实现单路视频监控系统(不需要单路视频采集卡);VFW是Microsoft开发的Windows平台下的视频应用程序提供的软件开发包,提供了一系列的API(应用程序编程接口),用户可以利用这些接口很方便的实现视频捕获、视频编辑以及视频播放等通用功能。Windows 自身就携带了VFW技术,系统安装时,会自动安装VFW的相关组件:主要包括AVICAP32.DLL、MSVIDEO.DLL、MCIAVI.DRV、AVIFILE.DLL、ICM、ACM,本系统主要使用了AVICAP32.DLL中的函数和USER32.DLL中的函数。
- 图片存取:图片的数据库存取技术,以二进制的形式存取在ACCESS数据库中,使用ADO.NET对象向数据库中存入照片。首先通过FILESTREAM类获得图片的文件流;其次通过BinaryReader类的构选方法将文件流的转化成字节流;最后通过BinaryReader类的ReadBytes方法将字节流转化成Byte数组,存储在数据