В этом примере показано, как записать данные изображения в двоичный файл в пользовательском формате с помощью 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
блок.