問題タブ [ueye]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - Ueye カメラのスナップショットが Qt を使用すると白くなる
Ueye カメラでスナップショットを撮るコードを C++ で作成しましたが、保存された写真はただの白です。自動パラメーターの問題だと思いますが、すべてを試したかのように感じます。
以下は私のコードです:
以下のパラメーターのような多くのことを試しましたが、まだ白です。私は暗い部屋にカメラを持っていて、画像は大丈夫だったので、外の光が原因だと思います.
python - インポート エラー:./filename.so: 未定義のシンボル: is_InitCamera
SWIG を使用して C++ コード用のラッパー ファイルを作成し、それを raspberry pi Linux プラットフォームの python で呼び出そうとしています。C++ コードには、ビルド関数に uEye IDS カメラが含まれています。QTクリエーターとopenCVを使用しています。
ラッパー ファイルを生成するために、ソースを使用しました: https://mit-crpg.github.io/OpenMOC/devguide/swig.html通常の C++ コードでは問題なく動作します。IDS カメラのラッパーを生成しようとすると、次のエラーが表示されます: Import error:./filename.so: undefined symbol: is_InitCamera. どのように修正すればよいのかわかりません。
Exam.i - インターフェースファイル-
Exam.h - ヘッダファイル-
Exam.cpp - ソースファイル -
python - Python ctypes インスタンスの生成方法
pyueye ライブラリを使用して ML カメラを実行しようとしていますが、ctypes で問題が発生しています。1 つの関数には「ctypes インスタンス」型の引数が必要です。考えられるすべてのバリエーションを試してみましたが、ctypes ライブラリでこれを生成する方法がわかりません。このライブラリを使用した python のドキュメントはありませんが、使用しようとしている関数の C ドキュメントは次のとおりです。
Pythonで受け取っているコードとその後のエラーは次のとおりです。
ctypes インスタンスに関するアドバイスはありますか? ありがとう
編集:最小限の再現可能な例