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 :

Aidez Moi S'il vous Plait !


Sujet :

Python

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Profil pro
    Lycéen
    Inscrit en
    Mars 2013
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Mars 2013
    Messages : 7
    Par défaut Aidez Moi S'il vous Plait !
    Bonsoir,
    Je viens demander de l'aide sur ce site car je n'ai mon proramme ne tourne pas correctement et je ne sais pas d'où viens le problème... Mon programme consiste à plaquer une image sur une autre: (voir pièce jointe) plaquer l'image de l'hotel à l'endroit du panneau (où il y a marqué "AntibesLand"). La troisième image correspond au résultat que j'obtiens lorsque je fais tourner mon programme.
    Merci d'avance !

    Mon programme:
    #on cherche a faire un programme capable de prendre une image
    #et de la plaquer sur une autre image.

    from PIL import Image

    pub=Image.open("F:\Hotel.JPG") #On ouvre l'image de publicite, celle
    #a inserer dans le panneau publicitaire
    panneau=Image.open("F:\panneau.JPG") #On ouvre l'image du panneau publicitaire
    finale=Image.new("RGB",(600,450)) # on creer une variable dans laquel on stockera l'image finale
    (longx,longy)=pub.size #on recuperer les dimention de l'image avec la méthode .size
    (longz,longw)=panneau.size


    def placage(panneau,pub):
    z=285


    while z<=489: #Création d'une boucle
    w=52
    x=0
    z=z+1

    while w<=203:
    y=0

    finale=panneau.putpixel((z,w),(pub.getpixel((x,y)))) #On récupère les pixels de l'image de l'hotel pour
    #les intégrer dans l'image du panneau
    w=w+1
    y=y+1
    x=x+1


    return panneau

    finale=placage(panneau,pub)
    finale.save("F:\imagefinale456.JPG") #on sauvegarde l'image fini
    Images attachées Images attachées    

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