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

Lazarus Pascal Discussion :

Appeler et modifier une image


Sujet :

Lazarus Pascal

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 4
    Points : 1
    Points
    1
    Par défaut Appeler et modifier une image
    Bonjour,

    Dans le cadre de mon PPE, je suis amené à créer un logiciel à l'aide de Lazarus qui permettra de tester un joystick.

    Mon but est de créer un logiciel imitant le joystick, lorsqu'on le bouge en vrai.
    Pour cela, j'ai besoin d'appeler une image, le manche et lorsqu'on incline le manche vers l'avant, je veux que l'image rétrécisse pour avoir un effet de perspective. J'utilise un timer.

    Cependant, je n'ai pas trouvé comment appeller une image, ni comment le rétrecir sans supprimer des parties de l'image. De plus, j'aurais aimé savoir comment faire pivoter cette image, puisque le joystick est en 3D.


    Merci de votre aide!

  2. #2
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 4
    Points : 1
    Points
    1
    Par défaut
    S'il vous plait un peu d'aide!

  3. #3
    Membre expérimenté
    Avatar de chris37
    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Juillet 2007
    Messages
    378
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France

    Informations professionnelles :
    Activité : Directeur des systèmes d'information
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 378
    Points : 1 688
    Points
    1 688
    Par défaut
    Ola ! Calmos mon ami

    Si personne ne répond, c'est soit par manque de temps ou de solutions à proposer....

    Et puis un problème bien posé est.......on connait la suite

    -Première partie du problème
    Dans ton cas et si tu cherches bien, tu trouveras un exemple qui permet de faire un zoom (+;-) sur une image. Pour le pivot, je n'ai pas testé mais il y existe un algo permettant de le faire sous Delphi donc c'est une piste.
    Par contre, il te faut une multitude d'images pour simuler un effet 3D.

    -Proposition
    Pourquoi ne pas utiliser les fonctions de dessin de Lazarus pour créer dynamiquement et afficher ton manche à balai et ainsi le présenter comme tu le souhaites (Principe des jeux vidéo) dans toutes les directions possibles.....

    Je viens de faire une recherche rapide et en 10s j'ai trouvé un exemple Lazarus pour le Zoom et même pour la rotation d'une image alors un petit effort Albert car nous ne sommes pas ici pour faire tes devoirs.

    Cordialement
    Chris

  4. #4
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 4
    Points : 1
    Points
    1
    Par défaut
    Merci pour la réponse.

    Je sais très bien que vous ne faites pas mes devoirs, sinon j'aurais demandé de me faire le programme. J'ai déjà passé 10H dessus, plus l'apprentissage tout seul.

    Cependant, pourrais-tu me passer le lien, car des exemples Lazarus je n'en vois pas des tonnes.


    Merci.

  5. #5
    Membre averti

    Profil pro
    dirlo
    Inscrit en
    Février 2008
    Messages
    83
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : dirlo

    Informations forums :
    Inscription : Février 2008
    Messages : 83
    Points : 404
    Points
    404
    Par défaut
    Je sais très bien que vous ne faites pas mes devoirs
    T'en fais pas, Chris est un peu taquin. Et bravo, pour un PPE, c'est un beau projet !
    des exemples Lazarus je n'en vois pas des tonnes.
    Les exemples delphi, c'est pareil.
    Ton image, c'est une photo? Regarde la fonction Canvas.Pixels. Tu peux tout faire avec. Sinon, OpenGL! (lazarus/example/OpenGLControl).


    Bon courage,
    Patrick.

  6. #6
    Membre expérimenté
    Avatar de chris37
    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Juillet 2007
    Messages
    378
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France

    Informations professionnelles :
    Activité : Directeur des systèmes d'information
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 378
    Points : 1 688
    Points
    1 688
    Par défaut
    Bonjour,

    He he Corsica

    Albert ! Commence par visiter ce lien et il y en y a un autre dans le fil.
    Tu y trouveras la base pour comprendre comment cela fonctionne.

    Bon je retourne taquiner

  7. #7
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 4
    Points : 1
    Points
    1
    Par défaut
    Merci de vos réponses.

    En effet, c'est un beau projet, ça nous permet de vois comment créer un logiciel, et d'apprendre de nouveaux langages.

    J'ai vu que la fonction TImage pouvait servir pour appeler une fonction.
    Merci pour le lien chris37; ça me permet d'avancer dans le projet.



  8. #8
    Membre expérimenté
    Avatar de chris37
    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Juillet 2007
    Messages
    378
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France

    Informations professionnelles :
    Activité : Directeur des systèmes d'information
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 378
    Points : 1 688
    Points
    1 688
    Par défaut
    Rappel

    TImage n'est pas une fonction mais une classe comportant un ensemble de procédures et de variables.

    Je ne saurai trop vous conseiller la lecture de quelques articles de base afin d'avoir une approche des fondamentaux car votre projet prendra vite l'eau si les bases ne sont pas maitrisées

    Cordialement,
    Chris

Discussions similaires

  1. [FLASH MX] Modifier une image
    Par sozie9372 dans le forum Flash
    Réponses: 4
    Dernier message: 09/12/2005, 01h24
  2. Modifier une image...
    Par laurent_ifips dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 22/11/2005, 21h40
  3. MFC + Afficher et modifier une image
    Par os dans le forum MFC
    Réponses: 4
    Dernier message: 07/03/2005, 19h20
  4. modifier une image
    Par méphistopheles dans le forum VB 6 et antérieur
    Réponses: 22
    Dernier message: 11/02/2005, 10h17
  5. Modifier une image par pixels
    Par mateo.14 dans le forum MFC
    Réponses: 10
    Dernier message: 21/01/2005, 15h09

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