how to convert webcam inputed code to video inputed code in matlab for tracking object

5 vues (au cours des 30 derniers jours)
i have a code that works perfectly for motion detection and tracking using webcam. But now i want to convert this code in which we can give video (mp4,avi etc) as an input. i have attached zip file of whole code. Run GUI and code will execute properly.

Réponse acceptée

Walter Roberson
Walter Roberson le 25 Avr 2017
Convert the webcam() call into a VideoReader() call. Convert the snapshot() calls into readFrame() calls.
  3 commentaires
rujul mankad
rujul mankad le 25 Avr 2017
Modifié(e) : rujul mankad le 25 Avr 2017
my code is like this
current_camera = webcam(Camera_number);
current_frame = snapshot(current_camera);
previous_frame = current_frame;
gray_current_frame = double(rgb2gray(current_frame));
gray_previous_frame = double(rgb2gray(current_frame));
. . . but when i am using VideoReader and readFrame it gives me below error
Undefined function 'readFrame' for input arguments of type 'VideoReader'.

Connectez-vous pour commenter.

Plus de réponses (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by