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

Python Discussion :

Programmation divers Python


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Femme Profil pro
    Étudiant
    Inscrit en
    Janvier 2019
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2019
    Messages : 25
    Par défaut Programmation divers Python
    Bonsoir,

    J'ai quelques exercices d'informatique à faire, certains programmes fonctionnent, mais d'autres non.

    Comment pourrais-je vous envoyer par mail ce que j'ai fait ?

    En effet mon professeur fréquente ce forum...

    Merci pour l'aide !

  2. #2
    Membre expérimenté Avatar de zancrows
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2016
    Messages
    159
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2016
    Messages : 159
    Par défaut
    bonsoir,

    Si tu as du codes qui ne fonctionne pas comme tu le veux, tu peux toujours le poster ici pour qu'on puisse t'aider.
    A moins que dans les consignes que le professeur t'ai donné il y ai de ne pas avoir une aide quelquonque je ne vois ou est le problème.

  3. #3
    Membre actif
    Femme Profil pro
    Étudiant
    Inscrit en
    Janvier 2019
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2019
    Messages : 25
    Par défaut Re
    Non, il n'a pas dit que l'on n'avait pas le droit de solliciter de l'aide, mais je crains que s'il voit cela, j'ai une mauvaise note...

    Est-il possible de l'envoyer par mail à quelqu'un ? C'est assez rapide !

    Merci beaucoup.

  4. #4
    Membre actif
    Femme Profil pro
    Étudiant
    Inscrit en
    Janvier 2019
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2019
    Messages : 25
    Par défaut Re
    Vous trouverez finalement l'énoncé, la fonction test, et ce que j'ai fait.
    Fichiers attachés Fichiers attachés

  5. #5
    Membre expérimenté Avatar de zancrows
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2016
    Messages
    159
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2016
    Messages : 159
    Par défaut
    Bonjour,
    je n'ai pas pu regarder tout le code mais:

    pour la rotation regarde bien le résultat attendu et le résultat que sort ta fonction rotation(image_tab).

    pour la dilation c'est le traitement sur image_tab qui ne fonctionne pas mais fonctionne apparement sur image_tab3pour l'érosion même problème cas que la dilation. donc à mon avis si tu résous le problème de la fonction dilation tu résoudras celui de la fonction erosion.

    tu peux voir la différence de résultat à l'aide de print() dans le fichier test.py et ainsi voir ce qui va pas.

  6. #6
    Membre Expert
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2013
    Messages
    1 617
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 617
    Par défaut
    Pour la rotation, il y a 2 types d'erreurs fréquentes :
    - Oublier d'inverser la largeur et la hauteur (ou le faire 2 fois).
    - Mal placer les pixels : un petit dessin avec qqs exemples bien choisis permet de se faire une idée. Ensuite en affichant ces pixels (avec "print"), on peut vérifier que cela colle.
    Dernier conseil, appliquer la fonction sur une image ou la largeur vaut par exemple 2 fois la hauteur avec des choses bien distinctes aux 4 coins.

  7. #7
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 741
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 741
    Par défaut
    Salut,

    Citation Envoyé par inconnue058 Voir le message
    J'ai surtout des problèmes pour rotation : quand j'utilise le fichier "test" du professeur, cela me dit que le résultat obtenu n'est pas celui attendu, alors que quand je le teste, on a bien une rotation...
    image_tab_90degres[j, i, :] = image_tab[i, j, :] fabrique la transposée i.e. une symétrie sur la diagonale principale.
    Ça devrait se voir en regardant ce que çà donne avec une image avant/après la transformation.

    Après pour trouver ce qu'il faut faire, c'est juste prendre un simple tableau:
    et réfléchir à l'opération à effectuer pour obtenir:
    et non
    Pour le reste, c'est pareil, papier crayon pour visualiser l'opération à effectuer puis quand çà fonctionne sur des exemples simples, on peut s'aventurer à coder quelque chose...

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  8. #8
    Membre actif
    Femme Profil pro
    Étudiant
    Inscrit en
    Janvier 2019
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2019
    Messages : 25
    Par défaut Re
    Bonsoir,

    Merci beaucoup pour vos réponses.

    J'ai réussi à régler le problème pour rotation, merci !

    Par contre, pourriez-vous me dire ce qui ne va pas pour dilatation et erosion svp ?

    Car là je ne vois pas du tout...

    Merci beaucoup pour l'aide !

Discussions similaires

  1. Meilleur livre pour apprendre à programmer en Python
    Par Guigui_ dans le forum Général Python
    Réponses: 56
    Dernier message: 13/02/2016, 00h31
  2. probleme en faisant un programme en python
    Par tozier_4 dans le forum Général Python
    Réponses: 3
    Dernier message: 18/04/2008, 12h54
  3. programmer en python sous windows avec emacs
    Par Mydriaze dans le forum Général Python
    Réponses: 5
    Dernier message: 24/09/2007, 22h01
  4. exécuter des programmes avec python
    Par piotrgavriloff dans le forum Général Python
    Réponses: 1
    Dernier message: 24/06/2007, 01h09
  5. Lire un programme en python, sans python
    Par Guigiz dans le forum Py2exe
    Réponses: 15
    Dernier message: 09/06/2006, 21h11

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