Main Content
Demosaic an Image
This example shows you how to demosaic a Bayer-pattern image.
Example Model
Open the Simulink® model.
modelname = "ex_blkDemosaic.slx";
open_system(modelname)
The model reads an input image using an Image From File block with the File name parameter set to mandi.tif
and the Sample time parameter set to inf
. To demosaic the input image, the model uses a Demosaic block with the Sensor alignment set to BGGR
.
Simulate the Model
Run the model. The Video Viewer blocks display the input image and the output image. You can zoom out to better inspect the images.
sim(modelname)
ans = Simulink.SimulationOutput: tout: [51x1 double] SimulationMetadata: [1x1 Simulink.SimulationMetadata] ErrorMessage: [0x0 char]