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 :

interp2 traitement d'image


Sujet :

MATLAB

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Femme Profil pro
    UMBB
    Inscrit en
    Mars 2015
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : UMBB
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2015
    Messages : 1
    Par défaut interp2 traitement d'image
    dans le but d'interpoler une image j'ai écrit ce petit programme qui me signale toujours que Z n'a pas la même dimension que X et Y
    pouvez vous m'aider à trouver l'erreur

    merci
    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
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
     
    clear all 
    close all
     
    dir = uigetdir('choix du dossier');
    cd(dir)
    %**************************************************************************
                         %lecture de l'image%
    %**************************************************************************
    im1 = imread(['MOV07722.MPG000',num2str(1),'.bmp'],'bmp');
    figure(1);clf;
    %**************************************************************************
                         %visualiser une partie de l'image%
    %**************************************************************************
    imshow(im1(165:466,243:466));
    im1;
    size(im1);
    %**************************************************************************
                         %convertir uint8 en double%
    %**************************************************************************
    im1Bis=double(im1(165:466,243:466))/255;
    figure(2); imshow(im1Bis);
    %**************************************************************************
                         %Interpolation%
    %**************************************************************************
    io=112;
    jo=302;
    i1=1;
    j1=302;
    Nx=224;
    Ny=302;
    [X,Y] = meshgrid(-io:4:-io+Nx,-jo:30.1:-jo+Ny);
    XI=-io:4:-io+Nx;
    YI=-jo:30.1:-jo+Ny;
    Z=im1Bis(i1:i1+size(X,1),j1:j1+size(Y,2));
    Z=interp2(X,Y,Z,XI,YI);

  2. #2
    Modérateur

    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Août 2014
    Messages
    1 295
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Août 2014
    Messages : 1 295
    Par défaut
    Bonjour

    pouvez vous m'aider à trouver l'erreur
    Est-ce que Matlab te renvoie un message d'erreur? Sinon, pourquoi penses tu qu'il y a une erreur? Quels sont les résultats auxquels tu t'attendais et quels sont les résultats que tu obtiens?

Discussions similaires

  1. Traitement d'images : quel langage?
    Par belasri dans le forum Langages de programmation
    Réponses: 19
    Dernier message: 07/10/2005, 09h59
  2. Réponses: 5
    Dernier message: 15/01/2005, 18h29
  3. commande c++ pour le traitement d'images
    Par mateo.14 dans le forum MFC
    Réponses: 2
    Dernier message: 12/01/2005, 10h46
  4. [lib] Traitement d'images
    Par Gogoye dans le forum Multimédia
    Réponses: 4
    Dernier message: 19/11/2004, 16h15
  5. Traitements d'image sur PNG avec transparence
    Par Ingham dans le forum Langage
    Réponses: 16
    Dernier message: 02/08/2004, 16h42

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