IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MATLAB Discussion :

Faire un film à partir d'image


Sujet :

MATLAB

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2021
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Doubs (Franche Comté)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2021
    Messages : 3
    Points : 3
    Points
    3
    Par défaut Faire un film à partir d'image
    Bonjour,

    Je n'arrive pas à résoudre un soucis.
    Je cherche à faire un film à partir d'image .png, j'en ai 230'000. Le but est de faire un film à partir de ces images.
    j'ai écrit le code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    name =('myFig_');
    step = 160;
    nimg = 137580;
    st = 1;
    v  = VideoWriter([name '.mp4'],'MPEG-4');
    v.FrameRate = 30;  % Default 30
    v.Quality   = 100;  % Default 75
    % v.Height    = 1750;
    % v.Width     = 1313;
    open(v)
    for count=10:step:nimg
        A  = imread([name num2str(count,'%d') '.png']);
        A2 = A(1:st:end,1:st:end,:);
        writeVideo(v,A2)
    end
    close(v)
    Cela me donne le message d'erreur suivant :

    Warning: The video's width and height has been padded to be a multiple
    of two as required by the H.264 codec. 
    19  end
    Error using VideoWriter/writeVideo (line 368)
    Frame must be 2334 by 1750
    
    Error in myfilm_Final (line 18)
        writeVideo(v,A2)
    Je ne trouve pas de solution à ce problème...

  2. #2
    Rédacteur/Modérateur

    Avatar de Jerome Briot
    Homme Profil pro
    Freelance mécatronique - Conseil, conception et formation
    Inscrit en
    Novembre 2006
    Messages
    20 318
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Freelance mécatronique - Conseil, conception et formation

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 318
    Points : 52 958
    Points
    52 958
    Par défaut
    Les images ont-elles toutes les mêmes dimensions ?

  3. #3
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2021
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Doubs (Franche Comté)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2021
    Messages : 3
    Points : 3
    Points
    3
    Par défaut
    c'était exactement ça. C'était des images venant d'un code matlab je pensais qu'elles avaient toutes la même taille, mais au final 4-5 parmi mes 250'000 images ne l'avait pas. Une fausse manip à un moment donné je ne sais pas.

    Du coup c'est tout bon merci!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Python 2.X] Faire une séquence d'image à partir d'images 2D
    Par ParadoxEd dans le forum Général Python
    Réponses: 0
    Dernier message: 12/05/2015, 11h03
  2. Comment faire de l'analyse d'image à partir de jpeg ?
    Par rapac dans le forum Traitement d'images
    Réponses: 11
    Dernier message: 13/12/2008, 00h21
  3. Succession d'images pour faire un film
    Par bubulles dans le forum Images
    Réponses: 1
    Dernier message: 27/06/2008, 09h43
  4. Réponses: 3
    Dernier message: 24/02/2004, 16h09
  5. faire un selection dans une image aves les APIs
    Par merahyazid dans le forum C++Builder
    Réponses: 3
    Dernier message: 30/04/2002, 11h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo