需要用摄像头,而实验室只有一个海康威视的MV-CA013-20GC(另一个大恒的更难搞),拿工业相机当普通相机用是不是有点暴殄天物了。
1. 相机接线
工业相机一般都需要独立供电,12v接上相机的正负极,另外网口接上电脑或交换机Lan口,建议使用千兆网口,不然帧率跟不上(也可以使用网口转usb3.0).
2.客户端使用
去官网下载下面两个软件安装,一个是客户端,另一个是开发运行环境。
打开软件如图所示
软件会自动搜索可连接的设备,查找到设备后修改相机的ip,连接上相机,然后就可以调节参数了。这里如果画面很黑,首先调小相机的光圈,增大进光量,开启自动曝光与自动增益、伽马校正。如果使用的百兆网口会出现帧率低的情况,这里要么就更换千兆网口,要么将图像类型设置为mono8.
3.sdk的二次开发
进入到安装目录下有一个Development文件夹,里面有头文件和库文件以及各种语言的开发说明和demo。
这里以C++为例(VS2019)
大致流程如下,具体实现请参考文档和demo
首先新建项目,将开发需要的头文件和库文件拷出来放到项目文件中,注意库文件有32和64之分。在属性里面配置头文件和库文件。如图所示