Main Content

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

plot

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

説明

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

plot(flow,Name=Value) は、前の構文にある引数の任意の組み合わせに加えて、名前と値の引数を 1 つ以上使用してオプションを指定します。たとえば、plot(flow,Color="red") は、赤いフロー ベクトルを使用してオプティカル フローをプロットします。

すべて折りたたむ

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,Color="red") は、赤いフロー ベクトルを使用してオプティカル フローをプロットします。

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

速度ベクトルの表示のスケーリング係数。正の整数スカラーとして指定します。より長いベクトルを表示するには、この値を大きくします。

Figure の座標軸。axes オブジェクトとして指定します。既定値は、現在の座標軸ハンドル gca に設定されます。

オプティカル フロー ベクトルの色。[0,1] の範囲の 1 行 3 列の RGB 3 成分として指定するか、色の完全名または省略名として指定します。

バージョン履歴

R2015a で導入