|
| virtual int | getLevels () const =0 |
| |
| virtual int | getVotesThreshold () const =0 |
| |
| virtual void | setLevels (int levels)=0 |
| | R-Tableのレベル数。
|
| |
| virtual void | setVotesThreshold (int votesThreshold)=0 |
| | 検出段階におけるテンプレート中心に対するアキュムレータのしきい値。これが小さいほど、誤検出が増える可能性がある。
|
| |
| virtual void | detect (InputArray edges, InputArray dx, InputArray dy, OutputArray positions, OutputArray votes=noArray())=0 |
| |
| virtual void | detect (InputArray image, OutputArray positions, OutputArray votes=noArray())=0 |
| | 画像上でテンプレートを探す
|
| |
| virtual int | getCannyHighThresh () const =0 |
| |
| virtual int | getCannyLowThresh () const =0 |
| |
| virtual double | getDp () const =0 |
| |
| virtual int | getMaxBufferSize () const =0 |
| |
| virtual double | getMinDist () const =0 |
| |
| virtual void | setCannyHighThresh (int cannyHighThresh)=0 |
| | Canny の高いしきい値。
|
| |
| virtual void | setCannyLowThresh (int cannyLowThresh)=0 |
| | Canny の低いしきい値。
|
| |
| virtual void | setDp (double dp)=0 |
| | 画像の解像度に対するアキュムレータの解像度の逆比。
|
| |
| virtual void | setMaxBufferSize (int maxBufferSize)=0 |
| | 内部バッファの最大サイズ。
|
| |
| virtual void | setMinDist (double minDist)=0 |
| | 検出されたオブジェクトの中心間の最小距離。
|
| |
| virtual void | setTemplate (InputArray edges, InputArray dx, InputArray dy, Point templCenter=Point(-1, -1))=0 |
| |
| virtual void | setTemplate (InputArray templ, Point templCenter=Point(-1, -1))=0 |
| | 検索するテンプレートを設定する
|
| |
| | Algorithm () |
| |
| virtual | ~Algorithm () |
| |
| virtual void | clear () |
| | アルゴリズムの状態をクリアする。
|
| |
| virtual bool | empty () const |
| | Algorithm が空の場合(たとえば開始直後や読み込みに失敗した後)に true を返す。
|
| |
| virtual String | getDefaultName () const |
| |
| virtual void | read (const FileNode &fn) |
| | ファイルストレージからアルゴリズムの引数を読み込む。
|
| |
| virtual void | save (const String &filename) const |
| |
| virtual void | write (FileStorage &fs) const |
| | アルゴリズムの引数をファイルストレージに保存する。
|
| |
| void | write (FileStorage &fs, const String &name) const |
| |
一般化ハフ変換を用いて、グレースケール画像中の任意のテンプレートを検出する
並進や回転を伴わず、位置のみを検出する [17] 。