ドキュメンテーション

最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

implay

ムービー、ビデオ、イメージ シーケンスを再生

関数 implay を使用してビデオ ビューアー アプリを開いて、MATLAB® ムービー、ビデオまたはイメージ シーケンス (イメージ スタックとも呼ばれる) を表示します。ビデオ ビューアーを使用すると、再生するムービーまたはイメージ シーケンスの選択、シーケンス内の特定のフレームへのジャンプ、表示のフレーム レートの変更、その他の表示操作を実行できます。複数のビデオ ビューアーを開くと、異なるムービーを同時に表示できます。

図は、イメージ シーケンスを含むビデオ ビューアー アプリを示しています。

構文

implay
implay(filename)
implay(I)
implay(___,fps)

説明

implay はビデオ ビューアー アプリを開きます。再生するムービーまたはイメージ シーケンスを選択するには、ビデオ ビューアーの [ファイル] メニューを使用します。

implay(filename) は、ビデオ ビューアー アプリを開き、filename で指定されたファイルの内容を表示します。ファイルは AVI (Audio Video Interleaved) ファイルでもかまいません。ビデオ ビューアーは、一度に 1 フレームずつ読み取り、再生中にメモリを節約します。ビデオ ビューアーは、オーディオ トラックは再生しません。

implay(I) はビデオ ビューアー アプリを開き、I で指定されるマルチフレーム イメージの最初のフレームを表示します。

implay(___,fps) は、ムービーまたはイメージ シーケンスを表示するためのフレーム レートを指定します。

3 つのタイプのビデオの再生

イメージのシーケンスをアニメーション化します。

load cellsequence
implay(cellsequence,10);

MRI イメージのスタックを視覚的に探索します。

load mristack
implay(mristack);

AVI ファイルを再生します。

implay('rhinos.avi');

入力引数

すべて折りたたむ

AVI ファイルの名前。string スカラーまたは文字ベクトルとして指定します。

データ型: char | string

マルチフレーム イメージ シーケンス。次のいずれかに指定します。

  • MATLAB ムービー構造体

  • バイナリ イメージまたはグレースケール イメージのシーケンス。m x n x 1 x k の配列または m x n x k の配列として指定します。

  • トゥルーカラー (RGB) イメージのシーケンス。M x N x 3 x K の配列として指定します。

I は数値でかまいませんが、uint8 を推奨します。ピクセルの表示に使用した実際のデータ型は、ソース データ型と異なる場合があります。

フレーム レート (1 秒あたりのフレーム数単位)。正の整数で指定します。省略すると、ビデオ ビューアーはファイル内で指定されるフレーム レート、または既定値 20 を使用します。

ヒント

  • ビデオ ビューアー アプリは、[アプリ] タブから開くこともできます。[画像処理とコンピューター ビジョン] グループに移動して、[ビデオ ビューアー] をクリックします。

R2007b で導入