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 :

Argument 1 should be integer matrix and 2 should be Nx3 double matrix


Sujet :

Scilab

  1. #1
    Futur Membre du Club
    Femme Profil pro
    Urbaniste
    Inscrit en
    Novembre 2014
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 36
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Urbaniste
    Secteur : Distribution

    Informations forums :
    Inscription : Novembre 2014
    Messages : 5
    Points : 7
    Points
    7
    Par défaut Argument 1 should be integer matrix and 2 should be Nx3 double matrix
    Bonjour,

    Lorsque je veux afficher mon image en 32 niveaux de gris, j'ai un message d'erreur qui apparaît dans SCILAB :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    -->b=imread('lena.tif');
     
    -->cmap = graycolormap(32);
     
    -->c=ind2rgb(b,cmap);
     
    Argument 1 should be integer matrix and 2 should be Nx3 double matrix 
     
    -->imshow(c);
             !--error 4 
    Variable non définie : c

    Que dois-je faire ?
    Merci d'avance

  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
    Que renvoi ceci ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    b = imread('lena.tif');
    whos -name b

  3. #3
    Futur Membre du Club
    Femme Profil pro
    Urbaniste
    Inscrit en
    Novembre 2014
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 36
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Urbaniste
    Secteur : Distribution

    Informations forums :
    Inscription : Novembre 2014
    Messages : 5
    Points : 7
    Points
    7
    Par défaut
    Bonjour,

    Voici ce que ça affiche :


    Nom                      Type           Dimensions     Octets       
     
    b                        uint8          512 par 512    262168   

    Je ne sais pas si le code que j'utilise (voir premier message) est le bon pour transformer une image en 32 niveaux de gris ?

    Merci beaucoup !

  4. #4
    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
    D'où vient la fonction imread que tu utilises ?

  5. #5
    Futur Membre du Club
    Femme Profil pro
    Urbaniste
    Inscrit en
    Novembre 2014
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 36
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Urbaniste
    Secteur : Distribution

    Informations forums :
    Inscription : Novembre 2014
    Messages : 5
    Points : 7
    Points
    7
    Par défaut
    C'est à dire ?
    J'écris le code dans la console Scilab ...
    Et puis j'ouvre mon image dans le navigateur de fichier ?
    Mon code est-il bon ?

    Je vous remercie vraiment !

  6. #6
    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
    Que renvoi ceci ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    libname = whereis("imread");
    [macros,path] = libraryinfo(libname);
    disp(path)

Discussions similaires

  1. [2.x] sf2 Expected argument of type "object", "integer" given
    Par babak67 dans le forum Symfony
    Réponses: 2
    Dernier message: 07/09/2011, 17h09
  2. Multiprecision Integer and Rational Arithmetic C/C++ Library
    Par momotech_free dans le forum Bibliothèques
    Réponses: 3
    Dernier message: 13/11/2007, 11h23
  3. [MySQL] PRIMARY and INDEX keys should not both be set for column
    Par lunick dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 10/11/2007, 12h16
  4. Passer un argument a Sub UserForm_Initialize(position As Integer)
    Par k-eisti dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 06/06/2007, 13h47
  5. No function matches the given name and argument types.
    Par Davboc dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 03/05/2007, 12h25

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