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

Images Discussion :

[imshow] Image toute blanche


Sujet :

Images

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Homme Profil pro
    Ingénieur de déploiement réseaux
    Inscrit en
    Décembre 2011
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Ingénieur de déploiement réseaux
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Décembre 2011
    Messages : 5
    Par défaut [imshow] Image toute blanche
    salut tout le monde,

    j'ai lu une image avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    double(imread(........jpg));
    mais quand je fais imshow il n'y a rien, pourquoi?

  2. #2
    Modérateur

    Homme Profil pro
    Ingénieur en calculs scientifiques
    Inscrit en
    Août 2007
    Messages
    4 639
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Ingénieur en calculs scientifiques

    Informations forums :
    Inscription : Août 2007
    Messages : 4 639
    Par défaut
    Bonjour,
    Citation Envoyé par thesas Voir le message
    mais quand je fais imshow il n'y a rien, pourquoi?
    rien du tout? même pas une figure qui s'affiche avec peut-être beaucoup de blanc à l'intéreur?

    Enlève le double :
    Pour une bonne utilisation des balises code c'est ici!
    Petit guide du voyageur MATLABien : Le forum La faq Les tutoriels Les sources


    La nature est un livre écrit en langage mathématique. Galilée.

  3. #3
    Membre du Club
    Homme Profil pro
    Ingénieur de déploiement réseaux
    Inscrit en
    Décembre 2011
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Ingénieur de déploiement réseaux
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Décembre 2011
    Messages : 5
    Par défaut
    si mon frere sa m'affiche une figure avec beaucoup de blanc a l'interieur comme tu as dis mais comment afficher l'image avec double(imread(.....));

  4. #4
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    Comme mentionné dans la documentation de la fonction IMSHOW:
    Citation Envoyé par doc imshow
    For grayscale images of class single or double, the default display range is [0 1]
    Donc si tu veux rentrer un argument de type double, il te faudra:
    Dernière modification par Invité ; 29/02/2012 à 10h32.

  5. #5
    Membre du Club
    Homme Profil pro
    Ingénieur de déploiement réseaux
    Inscrit en
    Décembre 2011
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Ingénieur de déploiement réseaux
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Décembre 2011
    Messages : 5
    Par défaut
    moi je travaille sur un programme qui fait la compression jpeg

    et a la fin j'affiche l'image originale et l'image reconstruite

    si je fais double(imread('......image_originale.jpg');

    j'aurais a la fin l'image reconstruite normalement mais l'image originale s'affiche en blanc


    et si je fais uniquement imread('........image_originale');
    a la fin du programme j'aurais pas l'image reconstruite et l'image originale s'affiche normalement!!!

    ou es le probleme la!!!

  6. #6
    Membre confirmé Avatar de larimoise
    Inscrit en
    Octobre 2006
    Messages
    220
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 220
    Par défaut
    salut,

    Pour afficher l'image avec imshow il faut utiliser uint8,si la matrice est sous format double on aura une image blanche.

  7. #7
    Invité
    Invité(e)
    Par défaut
    Il me semble pourtant avoir donné la solution pour le type double:
    Citation Envoyé par Winjerome Voir le message
    Comme l'indique la documentation:
    Citation Envoyé par doc imshow
    For grayscale images of class single or double, the default display range is [0 1]
    Ainsi pour toute valeur < 0 (respectivement > 1), on obtient une "saturation".
    Dernière modification par Invité ; 29/02/2012 à 10h33.

Discussions similaires

  1. modifier une image toutes les X secondes
    Par didine44 dans le forum GTK+ avec C & C++
    Réponses: 4
    Dernier message: 01/02/2007, 17h09
  2. [ImageMagick] Captcha crytographp image toute noire
    Par vodasan dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 01/02/2007, 07h35
  3. [MySQL] listing d'un repertoire d'images: page blanche à l'affichage
    Par tonguim dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 08/10/2006, 19h44
  4. Texture chargee qui apparait toute blanche
    Par barthelv dans le forum OpenGL
    Réponses: 2
    Dernier message: 18/01/2005, 11h57

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