Salut a tous! Je suis debutant en simulink et je veux convertir un video en format .avi dans une image (.jpg ou .bmp).
Je sais faire ca avec function aviread en matlab mais je dois faire en simulink ca.
Je veux convertir 1 second du video dans 20 frames.
Ce que j'ai compris pour l'instant:
Je dois utiliser :
Video and Image Processing Blockset. du simulink?
http://img43.imageshack.us/img43/102/simulink.jpg
En matlab est fait comme ca:
Je joint les 2 modeles sur imageshack.us:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 mon_video=aviread('nom_du_fichier.avi'); for i=1:length(mon_video) imwrite(mon_video(i).cdata,[numrstr(i) '.jpeg']) % verifier le format par example .jpg end
http://img195.imageshack.us/img195/618/modele1.png
http://img195.imageshack.us/img195/4048/modele2.png
Je ne sais pas comment je dois utiliser les 2 modeles si quelqu'un a de l'experience en simulink. Je sais comment sont fait les 2 modeles en simulink (comment on place les composantes sur les 2 modeles) mais je veux savoir le processus exactement et quel modele utiliser (je crois que c'est videoToFiles.mdl -donc le deuxieme d'imageshack.us).
Excusez moi pour cette question mais ca peut intereser autres aussi!
J'attends vos remarques et explications svp!
Merci!
Partager