关于c# 开发超市 摄像监控软件..在线等...
本帖最后由 NobodyCanHelpMe 于 2012-11-01 14:33:34 编辑
小弟最近刚学C#不久..想开发一套类似于超市监控内类的软件..
由于一点经验没有特来请教..
我是先去厂商那买摄像头..
然后在用c# 调用内摄像头的api么?
想实现多摄像头监控..
求大神赐教..给个思路...
------解决方案--------------------一般做这样的跟硬件打交道的开发,厂家会提供封装好的接口和相应列子给你,接口一般以控件或者dll文件的形式提供。如果没有接口提供的话难度就会稍微比较大,这些类型的开发一般都会用到串口的,C#里面有一个serialPort控件。
------解决方案--------------------视频监控卡中封装了一系列用于程序开发的API函数,这些API函数是一般使用C语言编写的,因此,在使用C#进行视频监控开发时,首先需要将视频监控卡中的API函数转换为C#类库调用即可
个人意见,高手多多指教
------解决方案--------------------你用的什么硬件就会拿到相应的开发api,调用实现功能即可
------解决方案--------------------视频监控有厂家提供板卡模块,及DLL库,另外还有例子。一般是C++的,你可以自行封装。
可以参考海康卫视的视频模块,里面有全套的使用功能,已经网络爱好者提供的C#包。
其实这东西没什么难度。关键是厂家的库是否稳定易用
------解决方案--------------------这个根本不需要你做,直接买成品就是ok,请google“海康威视+硬盘录像机”其实海康的东西十分便宜,4k左右就能搞定
ps:这原本是系统集成商的活,不是程序员的活。一个4k的成熟硬件设备的投入,比你投入一个程序员花大精力还不能保证一定能用的成本少的多