Этот пример показывает вам, как линейно объединить два изображения с помощью операции смешения.
Откройте модель Simulink®.
modelname = 'ex_blkCompositingBlend.slx';
open_system(modelname)
Эта модель читает два входных изображения с помощью Изображения От блоков Файла с их набором параметров Имени файла к peppers.png
и greens.jpg
, соответственно.
Чтобы линейно объединить два изображения с помощью операции смешения, модель использует эти после параметров для блока Compositing:
Операция — Blend
Источник фактора (факторов) непрозрачности — Specify via dialog
Фактор (факторы) непрозрачности — 0.5
Источник местоположения — Specify via dialog
Местоположение [x y] — [7 50]
Запустите модель. Блоки Video Viewer отображают входные изображения и смешанное выходное изображение. Можно изменить параметр фактора (факторов) Непрозрачности в любое значение в области значений [0, 1], и видеть, как это влияет на смешанное выходное изображение.
sim(modelname);