Error in extract foreground program,please help
Afficher commentaires plus anciens
Code:
video='ATMvid.avi'
if ischar(video)
% Load the video from an avi file.
avi = aviread(video);
pixels = double(cat(4,avi(1:frameSkip:end).cdata))/255;
clear avi
else
% Compile the pixel data into a single array
pixels = double(cat(4,video{1:frameSkip:end}))/255;
clear video
end;
Error-??? Error using ==> double
Maximum variable size allowed by the program is exceeded.
Error in ==> extractForeground at 80
pixels = double(cat(4,avi(1:frameSkip:end).cdata))/25;
1 commentaire
Walter Roberson
le 25 Fév 2013
What is size(avi) and size(avi(1).cdata) and class(avi(1).cdata) ?
Réponse acceptée
Plus de réponses (1)
pratibha rane
le 28 Fév 2013
0 votes
1 commentaire
Image Analyst
le 28 Fév 2013
Use better algorithms, I guess.
Catégories
En savoir plus sur Video Formats and Interfaces dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!