Принесите алгоритмы фильтра пользовательского изображения как допускающие повторное использование блоки в Simulink

В этом примере показано, как ввести алгоритмы фильтра кода С изображений с помощью C блоки Вызывающей стороны в допускающей повторное использование Библиотеке Simulink.

В этом примере три блока фильтра изображений являются блоками Вызывающей стороны C в модели библиотеки. Их зависимый код С задан в настройках пользовательского кода модели библиотеки.

Фильтр изображений C функции реализуется с помощью ''Упорядоченного по строкам'' размещения массивов. Настройки пользовательского кода библиотеки имеют ''Функциональный набор'' размещения массивов по умолчанию соответственно к ''Упорядоченному по строкам''.

Эти блоки фильтра библиотеки изображений могут быть снова использованы путем добавления их в модели.

model = 'slexCCallerExampleImageFilter';
open_system(model);

Когда симуляция запускается, блок MATLAB function отображает отфильтрованные изображения.

evalc('sim(model)');

slcc('clearCustomCodeModules'); % unload custom libs before delete slprj folder

Смотрите также

Похожие темы