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

Scilab Discussion :

Image en niveau de gris --> rouge!


Sujet :

Scilab

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 51
    Points : 15
    Points
    15
    Par défaut Image en niveau de gris --> rouge!
    Bonjour,

    J'utilise les packages SIVP et IPD dans un petit programme pour traiter des images (en fait les arranger les unes par rapport aux autres). Je les importe, les convertis en niveau de gris, les met en place dans une unique image et sauvegarde l'image finale (composition de plusieurs images) avec imwrite.
    Le problème est que dans 2 cas j'ai au final une image en niveau de rouge au lieu de niveau de gris:
    - cas 1: sur mon PC, quand je sauvegarde en jpeg. En png j'ai bien une image en gris.
    - cas 2: sur un autre PC, en png je retrouve une image rouge.

    Quelqu'un a-t'il une idée de pourquoi j'obtiens ça?!
    Merci.

    Quelques bribes de mon code où je traite les images:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    I=ReadImage(names(mat(i,j))); 
                        I=RGB2Gray(I);
                        I=imcrop(I,[5,5,1020,1020]);
                        I=imresize(I, [size_image_final size_image_final],'bicubic');
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    imwrite(I_out, Save_filename);
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    f2=figure();
    I_out_reload = ReadImage(Save_filename);
            Imf=ShowImage(I_out_reload, 'Map');
    xstring(size_pict(2)/9/3,size_pict(1)/8/4+size_pict(1)/8*6,["1"]);
     
    xs2png(Imf,Save_filename);
            close(Imf);

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 51
    Points : 15
    Points
    15
    Par défaut
    Pas d'idée sur ce qui pourrait causer ce petite désagrément?!
    En vous souhaitant à tous une très belle année 2016

Discussions similaires

  1. Réponses: 1
    Dernier message: 08/03/2007, 15h39
  2. image en niveau de gris 16 bits
    Par kekeauboulot dans le forum Delphi
    Réponses: 2
    Dernier message: 16/06/2006, 19h25
  3. Réponses: 1
    Dernier message: 30/11/2005, 17h12
  4. Réponses: 8
    Dernier message: 17/04/2005, 19h58
  5. Image en niveau de gris
    Par SteelBox dans le forum C++Builder
    Réponses: 3
    Dernier message: 13/10/2003, 17h04

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