[Python] afficher image niveaux de gris
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

[Python] afficher image niveaux de gris



  1. #1
    vinze80

    [Python] afficher image niveaux de gris


    ------

    Bonjour,

    Je n'arrive pas à afficher une image couleur que j'ai passé en niveau de gris.

    J'utilise matplotlib.image, matplotlib.plt et numpy comme bibliothèques.
    Je passe mon image en niveau de gris en faisant la moyen pixel par pixel des 3 couches de couleur.
    Je souhaite mettre ma moyenne dans un tableau [ligne, colonne] soit une seule couche pour les couleurs (car en niveau de gris).

    Par contre, je n'arrive pas à afficher l'image
    Code:
    plt.imshow(ImgNG)
    plt.show()
    J'ai trouvé une solution, je mets les 3 couches avec la même intensité, mais ça m'oblige à faire :
    Code:
    ImgNG[i, j, :] = int(moy)
    mais ça me prend pas mal de temps supplémentaire en calcul.
    Y a-t-il une option dans "plt.imshow" qui me permet de mettre une image avec une seule dimension pour la couche des couleurs ?

    j'ai essayé d'ajouter
    Code:
    plt.imshow(ImgNG, cmap='gray', VMI®®n=0, vmax=255)
    plt.show()
    Mais ça ne fonctionne pas (ni sur une image avec les 3 couches de couleur, ça laisse en couleur).

    Merci.

    -----

  2. #2
    polo974

    Re : [Python] afficher image niveaux de gris

    Bonjours
    Quand je bricole des pixels, j'utilise pillow
    Il y a des fonctions qui permettent de passer d'une image couleur à du B&W, donc on doit aussi pouvoir sortir du niveau de gris...

    Sinon, il y a https://stackoverflow.com/questions/...cale-in-python
    Jusqu'ici tout va bien...

  3. #3
    vinze80

    Re : [Python] afficher image niveaux de gris

    Ok, merci pour la réponse.

    Après avoir vu les exemples de ton lien, je pense que ce n'est pas possible de n'avoir qu'un tableau à 2 dimensions pour afficher une image en niveaux de gris.

Discussions similaires

  1. [Python] Fonction de moyennage en niveaux de gris
    Par invite621f0bb4 dans le forum Programmation et langages, Algorithmique
    Réponses: 24
    Dernier message: 19/07/2017, 10h49
  2. Afficher les valeurs d'un vol en graphique avec une bibliotheque python
    Par invite7f2b82eb dans le forum Programmation et langages, Algorithmique
    Réponses: 1
    Dernier message: 15/05/2017, 09h40
  3. Distorsion d'image avec BufferedImage niveaux de gris 16 bits
    Par invited5095748 dans le forum Programmation et langages, Algorithmique
    Réponses: 0
    Dernier message: 05/04/2013, 13h39
  4. Calcul pourcentage de gris et de noir dans une image
    Par invite8d9c84cf dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 07/03/2013, 14h50
  5. image imprimée qui contient un rectangle gris :sos:
    Par invite671469ac dans le forum Internet - Réseau - Sécurité générale
    Réponses: 4
    Dernier message: 20/06/2012, 11h38