11

Python インターフェイスを備えた産業用コンピューター ビジョン カメラ、または十分に開発されたサードパーティ ソリューションを備えた産業用コンピューター ビジョン カメラはありますか?

OpenCVなどから簡単にアクセスできるWebカメラを使用して、いくつかの作業を行っています。しかし、今はより堅牢で柔軟なカメラが必要です。露出やゲインなどの特定のパラメータを設定できる必要があります。Python は私が最もよく知っている言語なので、可能な限り Python 以外の言語での開発は避けたいと考えています。

uEye カメラ用の pyueye などのプラグインを見たことがありますが、これは Windows ではうまく機能しないことを除けば問題ないようです。

4

1 に答える 1

10

なぜこれが反対票を投じられたのかわかりません。とにかく、私はコアな simplecv ( http://simplecv.org ) 開発者の 1 人であり、日常的に産業用カメラを使用しています。Allied Vision Cameras と XIMEA カメラのサポートを統合しました。

ドライバーがインストールされている場合は、文字通り次のように簡単です。

cam = AVTCamera()
cam = Camera('ximea')

XIMEA カメラについては、ソフトウェアに付属の XIMEA カメラ ドライバーをインストールする必要があります。次に、フラグを使用して OpenCV をビルドします。

cmake -DWITH_XIMEA=ON ..

Allied Vision に関しては、ドライバーをインストールするだけで、すべてが機能するはずです。

XIMEA のカメラの USB モデルと CURRERA モデルの両方をテストしましたが、動作します。Allied Manta でもテストしましたが、理論上はすべてのモデルで動作するはずです。また、関連するレガシードライバーも使用しています。彼らが最近新しいドライバーである VIMBA を最近持っていたとき、私は先週の時点で彼らに電子メールを送り、1.1 には Linux のサポートが含まれているため、いつ期待されるかを尋ねましたが、彼らは数ヶ月間はないと言いました. それらが完了したら、SimpleCV が互換性があることを確認します。

Windows でもテストしていません (Linux のみ) が、理論的にはドライバーがインストールされている限り、Windows でも動作するはずです。

于 2013-03-05T20:34:49.183 に答える