Запишите изображение в двоичный файл

В этом примере показано, как записать данные изображения в двоичный файл в пользовательском формате с помощью Write Binary File блок.

Откройте модель Simulink.

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

Вход к модели является цветным изображением RGB. Убежища модели цветное изображение к шкале полутонов с помощью Color Space Conversion блок. Conversion параметр Color Space Conversion блок установлен в R'G'B to intensity. Выходное имя двоичного файла задано в File name параметр Write Binary File блокируйтесь как outputimage.bin. Параметры Write Binary File блок сконфигурирован так, блок выводит пользовательский двоичный файл.

  • Video Format : Custom

  • Number of inputs: 1

  • Component order in binary file: 1

Симулируйте модель.

sim(modelname);

Выходные параметры модели двоичный файл под названием outputimage.bin к рабочему пространству MATLAB. Можно считать этот двоичный файл с помощью Read Binary File блок.