Main Content

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

バイナリ データとして保存されたビデオの読み込み

この例は、Read Binary File ブロックを使用して、バイナリ形式で保存されたビデオ データを読み取る方法を示しています。

モデル例

Simulink モデルを開きます。

modelname = 'ex_blkreadbinaryfile.slx';
open_system(modelname);

モデルは、Read Binary File ブロックの File name パラメーターで、'vipmen.bin' として指定されたバイナリ ファイルを読み取ります。Read Binary File ブロックの Number of times to play file パラメーターが inf に設定されているため、ファイルはシミュレーションが終了するまで再生されます。

結果のシミュレーションと表示

シミュレーションを実行します。

sim(modelname);

モデルは、バイナリ データとして保存された入力ビデオの輝度、青の差異、および赤の差異の成分を出力します。Read Binary File ブロックは、バイナリ データをフレーム サイズ 120 x 160 ピクセルのビデオ データとして MATLAB ワークスペースにエクスポートします。Video Viewer ブロックは、バイナリ データの成分を表示します。