OpenCV 5.0.0
Open Source Computer Vision
読み込み中...
検索中...
見つかりません
🤖 AIによる機械翻訳(非公式) — これは OpenCV 5.0.0 公式リファレンス(英語)を AI (Claude) で自動翻訳したものです。訳に誤りを含む場合があります。正確な情報は 公式英語版(原文) を参照してください。

関数

cv::String canonical (const cv::String &path)
 パス p を正規化された絶対パスに変換する。実行プラットフォームでサポートされている場合、シンボリックリンクも処理される。
 
bool createDirectories (const cv::String &path)
 
bool createDirectory (const cv::String &path)
 
bool exists (const cv::String &path)
 
cv::String getCacheDirectoryForDownloads ()
 
cv::String getcwd ()
 
cv::String getParent (const cv::String &path)
 
std::wstring getParent (const std::wstring &path)
 
void glob (const cv::String &directory, const cv::String &pattern, std::vector< cv::String > &result, bool recursive=false, bool includeDirectories=false)
 
void glob_relative (const cv::String &directory, const cv::String &pattern, std::vector< cv::String > &result, bool recursive=false, bool includeDirectories=false)
 
bool isDirectory (const cv::String &path)
 
cv::String join (const cv::String &base, const cv::String &path)
 
void remove_all (const cv::String &path)
 

関数詳解

◆ canonical()

cv::String cv::utils::fs::canonical ( const cv::String & path)

パス p を正規化された絶対パスに変換する。実行プラットフォームでサポートされている場合はシンボリックリンクも処理される。

引数
path入力パス。対象のファイル/ディレクトリが存在している必要がある。

◆ createDirectories()

bool cv::utils::fs::createDirectories ( const cv::String & path)

◆ createDirectory()

bool cv::utils::fs::createDirectory ( const cv::String & path)

◆ exists()

bool cv::utils::fs::exists ( const cv::String & path)

◆ getCacheDirectoryForDownloads()

cv::String cv::utils::fs::getCacheDirectoryForDownloads ( )
Python:
cv.utils.fs.getCacheDirectoryForDownloads() -> retval

◆ getcwd()

cv::String cv::utils::fs::getcwd ( )

◆ getParent() [1/2]

cv::String cv::utils::fs::getParent ( const cv::String & path)

親ディレクトリを取得する

◆ getParent() [2/2]

std::wstring cv::utils::fs::getParent ( const std::wstring & path)

◆ glob()

void cv::utils::fs::glob ( const cv::String & directory,
const cv::String & pattern,
std::vector< cv::String > & result,
bool recursive = false,
bool includeDirectories = false )

globパターンに一致するすべてのファイルのリストを生成する。

結果のエントリにはベースディレクトリのパスが接頭辞として付加される。

引数
directoryベースディレクトリ
patternフィルタパターン('*'/'?' 記号に基づく)。フィルタリングを無効にしてすべての結果を返すには空文字列を使う
[out]resultグロブ(globing)の結果。
recursiveネストされたディレクトリもスキャンする
includeDirectoriesディレクトリも結果リストに含める

◆ glob_relative()

void cv::utils::fs::glob_relative ( const cv::String & directory,
const cv::String & pattern,
std::vector< cv::String > & result,
bool recursive = false,
bool includeDirectories = false )

globパターンに一致するすべてのファイルのリストを生成する。

引数
directoryベースディレクトリ
patternフィルタパターン('*'/'?' 記号に基づく)。フィルタリングを無効にしてすべての結果を返すには空文字列を使う
[out]resultベースディレクトリからの相対パスによるグロブ結果
recursiveネストされたディレクトリもスキャンする
includeDirectoriesディレクトリも結果リストに含める

◆ isDirectory()

bool cv::utils::fs::isDirectory ( const cv::String & path)

◆ join()

cv::String cv::utils::fs::join ( const cv::String & base,
const cv::String & path )

パスの構成要素を結合する

◆ remove_all()

void cv::utils::fs::remove_all ( const cv::String & path)