Запись изображения в двоичный файл

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

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

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

Входным входом для модели является цветное изображение RGB. Модель покрывает цветное изображение в полутоновом цвете с помощью Color Space Conversion блок. The 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 блок.