|
OpenCV 4.5.3(日本語機械翻訳)
|
A class to represent a line [詳解]
#include <descriptor.hpp>
公開メンバ関数 |
|
| CV_WRAP Point2f | getStartPoint () const |
| CV_WRAP Point2f | getEndPoint () const |
| CV_WRAP Point2f | getStartPointInOctave () const |
| CV_WRAP Point2f | getEndPointInOctave () const |
| CV_WRAP | KeyLine () |
公開変数類 |
|
| CV_PROP_RW float | angle |
| CV_PROP_RW int | class_id |
| CV_PROP_RW int | octave |
| CV_PROP_RW Point2f | pt |
| CV_PROP_RW float | response |
| CV_PROP_RW float | size |
| CV_PROP_RW float | startPointX |
| CV_PROP_RW float | startPointY |
| CV_PROP_RW float | endPointX |
| CV_PROP_RW float | endPointY |
| CV_PROP_RW float | sPointInOctaveX |
| CV_PROP_RW float | sPointInOctaveY |
| CV_PROP_RW float | ePointInOctaveX |
| CV_PROP_RW float | ePointInOctaveY |
| CV_PROP_RW float | lineLength |
| CV_PROP_RW int | numOfPixels |
線を表現するクラス
以上のように、線の特徴を完全に把握し、必要に応じて抽出した画像にプロットするために必要な情報を完全に格納するクラスを設計する必要がありました。
KeyLine*クラスはこのような目的のために作成されました。これは主にFeature2dのKeyPointクラスを参考にしています。KeyLineのフィールドのいくつかを共有しているからです。 KeyPoint のフィールドの一部を共有しているからです。具体的には
クラスにインスパイアされたフィールドとは別にKeyPointクラスにインスパイアされたフィールドの他に、KeyLinesは、元の画像とその抽出されたオクターブ内のラインの極限に関する情報、ラインの長さとそれがカバーするピクセル数に関する情報を保存します。
|
inline |
コンストラクタ
|
inline |
元画像の線の終点を返す
|
inline |
抽出されたオクターブ内の線の終点を返します 抽出されたオクターブ内の線の終点を返します
|
inline |
元の画像内の線の始点を返します。
|
inline |
抽出されたオクターブ内の線の始点を返します。
| CV_PROP_RW float cv::line_descriptor::KeyLine::angle |
線の向き
| CV_PROP_RW int cv::line_descriptor::KeyLine::class_id |
キーラインを表す線でクラスタリングするために使用される、オブジェクトID
| CV_PROP_RW float cv::line_descriptor::KeyLine::lineLength |
線の長さ
| CV_PROP_RW int cv::line_descriptor::KeyLine::numOfPixels |
線で覆われているピクセルの数
| CV_PROP_RW int cv::line_descriptor::KeyLine::octave |
キーラインが抽出されたオクターブ(ピラミッド層)
| CV_PROP_RW Point2f cv::line_descriptor::KeyLine::pt |
中間点の座標
| CV_PROP_RW float cv::line_descriptor::KeyLine::response |
最も強いキーラインが選択されたレスポンス。ラインの長さと、画像の幅と高さの最大値の比で表される。
| CV_PROP_RW float cv::line_descriptor::KeyLine::size |
線を含む最小面積
| CV_PROP_RW float cv::line_descriptor::KeyLine::sPointInOctaveX |
抽出された画像中のラインの極値
| CV_PROP_RW float cv::line_descriptor::KeyLine::startPointX |
元の画像におけるラインの極値