重要:本文最后更新于2020-08-19 08:27:19,某些文章具有时效性,若有错误或已失效,请在下方留言或联系代码狗。
有人问到如何使用相机的SDK采集图像,其实这个问题相机的生产厂家已经给了答案,只是使用者不看别人的说明而已。由于我这里只有康耐视与巴斯勒的相机,就以巴斯勒的相机为例,给大家写个简单的例子。
按照Basler官方文档说明,康耐视CAM-CIC-5000系列的相机也能使用Basler SDK取图,但是据我实测,无法识别相机,最后采用Basler acg-2500相机完成这次测试。
首先去Basler官网下载SDK,就是那个pylon程序,里面集成了相机调试工具及SDK,自行安装。
然后使用pylon IP Configurator程序配置相机信息,主要是修改ip,使相机与电脑在同一局域网下。
Basler SDK pylon6使用C#采集图像实例
设置好后,打开pylon Viewer程序,这是basler提供的相机调试工具,测试下相机是否正常,然后就可以开始进入VS开发了。
Basler SDK pylon6使用C#采集图像实例
代码很简单,pylon Viewer提供的开发文档中有详细说明。
实例代码
采集效果如下:
Basler SDK pylon6使用C#采集图像实例
添