一、安装pylon软件及SDK
首先先去官网上下载文件(https://www.baslerweb.com/cn/sales-support/downloads/software-downloads/pylon-5-0-11-linux-x86-64-bit-debian/)
然后执行下边代码:
tar -xzvf pylon-5.0.***.tar.gz
解压文件后,打开文件,里边还有一个压缩包,此压缩包即为安装文件,解压此文件到/opt目录下:
sudo tar -C /opt -xzvf pylon***armhf.tar.gz
然后执行
sudo gedit /ect/udev/rules.d/69-basler-cameras.rules
如果文件为空,那就顺着上边这个路径找到.rules文件,然后进入
把MODE从0666改到777,保存并退出
然后执行
sudo /etc/init.d/udev restart
到现在为止,basler相机算是配置好了,接下来就可以去pylonviewer中使用,或者在QT中调用了
二、pylonViewer调用
直接打开软件就可以看到左边有识别到相机,点击使用即可
三、Qt调用pylon SDK
首先新建一个qt项目,纯纯C++或者带GUI的都可以,这里主要是配置一下pro文件
在pro文件中加入下边代码
INCLUDEPATH += /opt/pylon5/include \
/opt/pylon5/include/pylon
LIBS += /usr/local/lib/libopencv_calib3d.so \
/usr/local/lib/libopencv_calib3d.so.3.2 \
/usr/local/lib/libopencv_calib3d.so.3.2.0 \
/usr/local/lib/libopencv_core.so \
然后就可以调用sample里边的程序了,当然也可以自己写,都是可以使用的