Main Content

plot

オプティカル フロー ベクトルをプロット

説明

plot(flow) は、オプティカル フロー ベクトルをプロットします。

plot(flow,Name,Value) では、前の構文の入力引数に加えて、名前と値の引数を 1 つ以上使用してオプションを指定します。

すべて折りたたむ

2 つの同じサイズの速度行列からオプティカル フロー オブジェクトを作成します。

Vx = randn(100,100);
Vy = randn(100,100);
opflow = opticalFlow(Vx,Vy);

オプティカル フロー オブジェクトのプロパティを調べます。方向と大きさは速度行列から計算されます。

opflow
opflow = 
  opticalFlow with properties:

             Vx: [100x100 double]
             Vy: [100x100 double]
    Orientation: [100x100 double]
      Magnitude: [100x100 double]

オブジェクトの速度を矢印でプロットします。

plot(opflow,'DecimationFactor',[10 10],'ScaleFactor',10);

Figure contains an axes object. The axes object contains an object of type quiver.

入力引数

すべて折りたたむ

オプティカル フロー速度行列が含まれているオブジェクト。opticalFlow オブジェクトとして指定します。

名前と値の引数

オプションの引数のペアを Name1=Value1,...,NameN=ValueN として指定します。ここで、Name は引数名で、Value は対応する値です。名前と値の引数は他の引数の後に指定しなければなりませんが、ペアの順序は重要ではありません。

R2021a より前では、コンマを使用して名前と値の各ペアを区切り、Name を引用符で囲みます。

例: plot(flow,'DecimationFactor',[1 1])

速度ベクトルの間引き係数。'DecimationFactor' と 2 要素ベクトルで構成されるコンマ区切りのペアとして指定します。2 要素ベクトルの形式は [XDecimFactor YDecimFactor] で、それぞれ x 方向と y 方向に沿った速度ベクトルの間引き係数を指定します。XDecimFactor と YDecimFactor は正のスカラー整数です。Quiver プロットを簡潔にするには、このプロパティの値を大きくします。

速度ベクトルの表示のスケーリング係数。'ScaleFactor' と正の整数値スカラーで構成されるコンマ区切りのペアとして指定します。より長いベクトルを表示するには、この値を大きくします。

Figure の座標軸。'Parent' と axes オブジェクトで構成されるコンマ区切りのペアとして指定します。既定値は、現在の座標軸ハンドル gca に設定されます。

バージョン履歴

R2015a で導入