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

Calcul scientifique Python Discussion :

Contour avec matplotlib


Sujet :

Calcul scientifique Python

  1. #1
    Membre régulier
    Homme Profil pro
    Consultant
    Inscrit en
    Juin 2007
    Messages
    77
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant
    Secteur : Conseil

    Informations forums :
    Inscription : Juin 2007
    Messages : 77
    Points : 93
    Points
    93
    Par défaut Contour avec matplotlib
    Bonjour, tout le monde.
    Je cherche un moyen de cacher les contours que j'ai mis sur un canvas:
    self.cont=self.ax.contour(matrix,arange(self.niveau,self.parent.T_max,self.niveau), linewidths=3.1,extent=self.extent,cmap=self.cmap)
    self.contlabel=clabel(self.cont,inline=True,fmt='%1.1f',fontsize=11,colors = 'black',hold = False)

    Si quelqu'un a un avis sur la question, je suis preneur!!

  2. #2
    Membre régulier
    Homme Profil pro
    Consultant
    Inscrit en
    Juin 2007
    Messages
    77
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant
    Secteur : Conseil

    Informations forums :
    Inscription : Juin 2007
    Messages : 77
    Points : 93
    Points
    93
    Par défaut
    Re Bonjour, j'ai trouvé la solution à mon problème. Si quelqu'un désire voir comment j'ai fait qu'il n'hésite pas à me contacter.

  3. #3
    Invité
    Invité(e)
    Par défaut
    Hello !!!

    Heureux de voir que tu as pu te débloquer ! Si tu as trouvé une solution, ce serait sympa de la poster plutôt ici, ça pourra peut-être servir à des personnes qui auraient/auront le même problème que toi !

    A bientôt,


    PierreAd

  4. #4
    Membre régulier
    Homme Profil pro
    Consultant
    Inscrit en
    Juin 2007
    Messages
    77
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant
    Secteur : Conseil

    Informations forums :
    Inscription : Juin 2007
    Messages : 77
    Points : 93
    Points
    93
    Par défaut
    Bonjour,
    voici donc la partie du code qui fonctionne pour rendre invisible les contours tracés sur une image :
    self.cont=self.parent.a.contour(matrix,arange(self.parent.T_min*self.niveau,self.parent.T_max,self.niveau),
    linewidths=3.1,cmap=self.cmap,extent=self.extent)
    ## les lignes qui sont tracées sont des objets de type LineCollection qu'on peut rendre visibles ou pas donc il suffit de définir sa visibilité :
    for i in self.cont.collections: ## j'ai ramassé ça dans le fichier contour.py
    i.set_visible(False)



+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Surf/Contour avec 3 vecteurs
    Par habasque dans le forum MATLAB
    Réponses: 5
    Dernier message: 10/04/2014, 16h20
  2. degradé de couleurs et contourf() avec matplotlib
    Par guibsou dans le forum Calcul scientifique
    Réponses: 4
    Dernier message: 04/11/2009, 16h58
  3. multiples calculs sur la meme figure avec matplotlib
    Par sjprm dans le forum Calcul scientifique
    Réponses: 3
    Dernier message: 23/02/2009, 17h49
  4. Detection de contour avec click de souris
    Par fAdoua123 dans le forum Interfaces Graphiques en Java
    Réponses: 15
    Dernier message: 24/04/2007, 00h31
  5. Limite de contour avec la souris
    Par MarKo04 dans le forum Delphi
    Réponses: 6
    Dernier message: 23/08/2006, 12h21

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