Error in running the Scene change detection example in CV system toolbox
10 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hi, I am trying to use the example "Scene change detection" in Computer Vision system toolbox http://www.mathworks.in/help/vision/examples/scene-change-detection.html?prodcode=VP&language=en . The video example chosen in the example works fine for it but If i run it on any other video then I get error like this:
Matrix dimensions must agree. Error in scenechange (line 65)
edge_diff = abs(mean_blks - mean_blks_prev);
What does the matrix dimensions differ on any other example and not on the example video used? How can I fix this?
0 commentaires
Réponse acceptée
Anand
le 21 Mar 2013
Replace the following line:
mean_blks_prev = zeros([15, 1], 'single');
with
mean_blks_prev = zeros([numel(X),1], 'single');
That should do the trick.
3 commentaires
Anand
le 1 Avr 2013
The block size was hard-coded. When you used a different video, the sizes were different and so it bombed out.
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Computer Vision Toolbox dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!