🤖
AIによる機械翻訳(非公式) — これは OpenCV 4.13.0 公式リファレンス(英語)を AI (Claude) で自動翻訳したものです。訳に誤りを含む場合があります。正確な情報は
公式英語版(原文) を参照してください。
◆ addSamplesDataSearchPath()
| void cv::samples::addSamplesDataSearchPath |
( |
const cv::String & | path | ) |
|
| Python: |
|---|
| cv.samples.addSamplesDataSearchPath( | path | ) -> | None |
◆ addSamplesDataSearchSubDirectory()
| void cv::samples::addSamplesDataSearchSubDirectory |
( |
const cv::String & | subdir | ) |
|
| Python: |
|---|
| cv.samples.addSamplesDataSearchSubDirectory( | subdir | ) -> | None |
#include <opencv2/core/utility.hpp>
サンプル検索データのサブディレクトリを追加する。
一般的な使い方は、OpenCVモジュール名を追加することである (<opencv_contrib>/modules/<name>/samples/data -> <name>/samples/data + modules/<name>/samples/data)。渡されたサブディレクトリはLIFO順で使用される。
- 引数
-
◆ findFile()
| cv::String cv::samples::findFile |
( |
const cv::String & | relative_path, |
|
|
bool | required = true, |
|
|
bool | silentMode = false ) |
| Python: |
|---|
| cv.samples.findFile( | relative_path[, required[, silentMode]] | ) -> | retval |
#include <opencv2/core/utility.hpp>
要求されたデータファイルを検索する。
検索ディレクトリ:
addSamplesDataSearchPath() で渡されたディレクトリ
- OPENCV_SAMPLES_DATA_PATH_HINT 環境変数
- OPENCV_SAMPLES_DATA_PATH 環境変数。引数の値が空でなく何も見つからない場合は検索を停止する。
- 次に基づいてビルド/インストールパスを検出する: a. 現在の作業ディレクトリ (CWD) b. および/またはバイナリモジュールの場所 (opencv_core/opencv_world。静的リンクでは動作しない)
- ビルドディレクトリが検出された場合、または現在のディレクトリがソースツリー内にある場合は
<source>/{,data,samples/data} ディレクトリをスキャンする。
- インストールディレクトリが検出された場合は
<install>/share/OpenCV ディレクトリをスキャンする。
- 参照
- cv::utils::findDataFile
- 引数
-
| relative_path | データファイルへの相対パス |
| required | "file not found" の扱いを指定する。true の場合、関数は情報メッセージを表示し cv::Exception を送出する。false の場合、関数は空の結果を返す |
| silentMode | メッセージを無効化する |
- 戻り値
- パス (絶対パスまたは現在のディレクトリからの相対パス) を返す。ファイルが見つからない場合は空文字列を返す。
◆ findFileOrKeep()
| cv::String cv::samples::findFileOrKeep |
( |
const cv::String & | relative_path, |
|
|
bool | silentMode = false ) |
|
inline |
| Python: |
|---|
| cv.samples.findFileOrKeep( | relative_path[, silentMode] | ) -> | retval |