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

クラス

class  AverageHash
 入力画像の平均ハッシュ値を計算する。詳細...
 
class  BlockMeanHash
 ブロック平均に基づく画像ハッシュ。詳細...
 
class  ColorMomentHash
 色モーメントに基づく画像ハッシュ。 続き...
 
class  ImgHashBase
 画像ハッシュアルゴリズムの基底クラス。詳細...
 
class  MarrHildrethHash
 Marr-Hildreth 演算子ベースのハッシュ。最も低速だが、より識別力が高い。 続き...
 
class  PHash
 pHash 詳細...
 
class  RadialVarianceHash
 Radon 変換に基づく画像ハッシュ。 続きを読む...
 

列挙型

enum  BlockMeanHashMode {
  BLOCK_MEAN_HASH_MODE_0 = 0 ,
  BLOCK_MEAN_HASH_MODE_1 = 1
}
 

関数

void averageHash (cv::InputArray inputArr, cv::OutputArray outputArr)
 img_hash::AverageHash を1回の呼び出しで計算する。
 
void blockMeanHash (cv::InputArray inputArr, cv::OutputArray outputArr, int mode=BLOCK_MEAN_HASH_MODE_0)
 入力画像のブロック平均ハッシュを計算する。
 
void colorMomentHash (cv::InputArray inputArr, cv::OutputArray outputArr)
 入力の色モーメントハッシュを計算する。アルゴリズムは論文"Perceptual Hashing for Color Images Using Invariant Moments"に基づく。
 
void marrHildrethHash (cv::InputArray inputArr, cv::OutputArray outputArr, float alpha=2.0f, float scale=1.0f)
 入力画像の平均ハッシュ値を計算する。
 
void pHash (cv::InputArray inputArr, cv::OutputArray outputArr)
 入力画像のpHash値を計算する。
 
void radialVarianceHash (cv::InputArray inputArr, cv::OutputArray outputArr, double sigma=1, int numOfAngleLine=180)
 入力画像の動径分散ハッシュ(radial variance hash)を計算する。