集成海康威视40xx系列视频采集卡的控件开发指南(vC++)
背景需求
在开发粮食出入库管理软件V5.0的过程中,发现以下关键需求:
- 实时画面集成:在采集毛重或皮重数据时,需要将摄像机拍摄到的实时画面集成到软件中,方便检斤员查看车辆周围情况。
 - 瞬间拍照功能:需要在采集车辆重量的瞬间拍照,便于发生争议时进行复查。
 - 视频采集卡选择:选择业界内口碑较好的海康威视40xx系列视频采集卡,其质量过硬,且支持二次开发。
 
控件简介
- 本控件用于将海康威视40xx系列视频采集卡连接的摄像机画面同步显示到软件中。
 - 控件仅支持海康威视40xx系列。
 - 当前可显示第1路与第2路图像,可试用TakePhoto方法,保存照片至CarPhoto.bmp。
 
控件试用步骤
- 将海康威视40xx系列视频采集卡插入计算机PCI插槽,重启并安装驱动。
 - 复制DS40xxSDK.dll和CtlHKWS.ocx至system32目录下。
 - 注册ctlhkws.ocx,在“运行”中输入 
regsvr32 ctlhkws.ocx。 - 在VB开发环境中添加ctlhkws控件。
 - 将ctlhkws1控件放置于Form上。
 - 在Form的Load事件中调用
ctlhkws1.init方法。 - 在Form的Unload事件中调用
ctlhkws1.deinit方法。 - 开始试用控件。
 
例子工程
完成上述步骤后,打开例子工程并运行,即可试用。
                            
                            40xx系列视频采集卡的控件.rar
                            预估大小:4个文件
                        
                        
                        
                                
                                CtlHKWS.ocx
                                32KB
                            
                                                        
                                
                                试用说明.txt
                                1KB
                            
                                                        
                                
                                DS40xxSDK.dll
                                2.54MB
                            
                                                        
                                
                                TestVideo2.rar
                                1KB
                            
                            
                            
                                                    
                                        
                                    文件大小:1.84MB
                                
                                
                                
                            
评论区