This video shows the steps to get the video from webcam and live stream on an axis in MATLAB App Designer.

Complete source code is available at:

Webcam video Live Streaming in MATLAB App Designer

We will be glad to hear from you regarding any query, suggestions or appreciations at: programmerworld1990@gmail.com

The script to do this in MATLAB is very simple and is copied below:

/********************************************************/
properties (Access = private)
cam; % Description
end

function StartButtonPushed(app, event)
app.cam = webcam;
frame = snapshot(app.cam);
im = image(app.UIAxes, zeros(size(frame),’uint8′));
axis(app.UIAxes,’image’);

preview(app.cam,im);

end
/********************************************************/

Please note, to make the webcam work you may have to install the MATLAB Add-on package for USB webcam from Add on explorer. Steps are shown in the video.

source