File Exchange

image thumbnail

IMAQPLOT - Preview video data using callbacks

version 1.1.0.1 (2.49 KB) by

Demonstration of previewing Image Acquisition Toolbox video using Handle Graphics and callbacks.

0 Downloads

Updated

View License

Editor's Note: This file was a File Exchange Pick of the Week

IMAQPLOT is a simple demonstration of previewing video data using the toolbox's TimerFcn callback. IMAQPLOT also allows users to integrate the video preview into any MATLAB GUI. These are capabilities that are present in the toolbox's PREVIEW command, but are presented here as a demonstration of TimerFcn callback.
Using toolbox callback properties, you can configure a video input object to generate a live image plot display.

Do you want a basic preview window created for you? Simply call:

obj = videoinput('matrox', 1);
obj.TimerFcn = @imaqplot;
obj.TimerPeriod = 0.1;
obj.FramesPerTrigger = Inf;
start(obj)

Do you want to add a preview window to an existing GUI? Simply provide IMAQPLOT a handle to an image object and it will update it for you:

obj = videoinput('dt', 1);
obj.TimerFcn = {@imaqplot, hImage};
obj.TimerPeriod = 0.1;
obj.FramesPerTrigger = Inf;
start(obj)

Comments and Ratings (4)

mora er

i am e new comer in matlab programming, and i prefer something in live action, like live video in yours. help me the other please by posting another live video.thank you..

Cullen Newsom

yes, thanks indeed.
-Cullen

Winston Hegemur

thank you

sidahmed sidha

hello;
i am testing your M-file and matlab give me the following message:
??? Error using ==> imaqplot
IMAQPLOT is unable to plot correctly.
No appropriate methods for function isrunning.

Warning: The TimerFcn callback is being disabled.
To enable the callback, set the TimerFcn property.
(Type "warning off testmeas:callback:errInTimerFcn" to suppress this warning.)
can i know why?
thank you

Updates

1.1.0.1

Updated license

1.1

Changed the description to more accurately reflect the purpose of the submission.

MATLAB Release
MATLAB 7 (R14)

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video

Win prizes and improve your MATLAB skills

Play today