1st January 2026 at 2:54pm
OCV__LoadLibrary(OpenCVライブラリ・ローダー)
1. 概要:仕組み
OpenCVの高度な画像処理機能をImageJから呼び出すために必要な「ネイティブライブラリ」をシステムに読み込む、本プロジェクトの基盤となるプラグインです。
ImageJの起動後に一度だけ実行することで、すべての OCV_ および OCUtil_ シリーズが利用可能になります。
各プラグインのパラメータは、OpenCVの関数の引数になるべく準拠するように作成しています。
[[OpenCVのサイトのドキュメント|https://docs.opencv.org/4.5.3/]]を参考にしてください。
以下はバイラテラルフィルタの例です。
(左がOpenCVのサイトのドキュメント、右がプラグインのダイアログです)

場合によっては、「プレビュー」、「ROIマネージャへのROIの追加」、「結果のテーブルの更新」などの可否を指定できる場合もあります。
2. GUIの使い方
- 設定項目はありません。
- 実行に成功すると、ステータスバーに「Loading succeeded.」と現在のバージョン番号が表示されます。
3. 注意点
- ライブラリのロードに失敗した場合、他のOpenCV系プラグインは一切動作しません。
- お使いのOS(Windows/Mac/Linux)に適合するバイナリファイルが正しく配置されている必要があります。