PythonでBASLERのカメラを制御する ~インストールの忘備録~
Source of photo:https://github.com/basler/pypylon
マシンビジョン業界で有名なBASLER社。産業用カメラの豊富なラインナップを展開していて、仕事で何かとお世話になることが多い。そんなBASLERカメラをPythonで制御するための環境を構築したので忘備録を残しておく。
インストール手順は色んなサイトで紹介されているので割愛する。
- GitHub - basler/pypylon: The official python wrapper for the pylon Camera Software Suite
- (01)Python+pypylonで産業用カメラ制御: WAKU-TAKE-A PROGRAM
環境
パソコン
windows10 64bit
pylon
インストーラー : Basler_pylon_6.1.1.19832.exe
pylonバージョン詳細 : 下図参照
python
Python3.8.1 32bit
pypylon
whlファイル : pypylon-1.5.4-cp38-cp38-win32.whl
※ whlファイルのインストール方法は他でも使えるので記載しておく。
1. whlファイルを適当なフォルダに保存する。
2. コマンドプロンプトでwhlファイルを保存したディレクトリに移動する。
C:\***\***>cd C:\***\***\***\Python\Python38-32
3. pipでwhlファイルを指定してインストールする。
C:\***\***\***\Python\Python38-32>pip install pypylon-1.5.4-cp38-cp38-win32.whl
動作確認
- aceシリーズでUSB3インターフェースのカメラを使う。
GitHubからサンプルソース grab.pyGitHubからguiimagewindow.py をダウンロードする。grab.pyguiimagewindow.pyを実行して、以下の画面が表示されればOK。