Ouverture d’image PGM et éléments d’affichage graphique PRO-1027 Programmation Scientifique en C Ouverture d’image PGM et éléments d’affichage graphique Sujets Ouverture d’image PGM Éléments d’affichage graphique Événements de souris
Ouverture d’image PGM Développement d’une application qui permet l’ouverture d’une image de type PGM (portable gray map) Veuillez vous référer au projet disponible sur le site ftp qui est dans le dossier zippé TraitementImagePGM-H17. Interface visuelle de l’application
Ouverture d’image PGM Développement d’une application qui permet l’ouverture d’une image de type PGM (portable gray map) Veuillez vous référer au projet disponible sur le site ftp qui est dans le dossier zippé TraitementImagePGM-H18. Menu d’ouverture et d’affichage d’image PGM
Ouverture d’image PGM Développement d’une application qui permet l’ouverture d’une image de type PGM (portable gray map) Classe CMainFrame déclarée dans le fichier MainFrm.h, associée à l’interface principale
Ouverture d’image PGM Développement d’une application qui permet l’ouverture d’une image de type PGM (portable gray map) Classe CMainFrame déclarée dans le fichier MainFrm.h, associée à l’interface principale Événement associé à l’élément de menu Ouvrir et afficher
Ouverture d’image PGM Développement d’une application qui permet l’ouverture d’une image de type PGM (portable gray map) Code associé à l’événement OnImageOuvrirAfficher() Lecture de l’image PGM Affichage de l’image PGM
Ouverture d’image PGM Développement d’une application qui permet l’ouverture d’une image de type PGM (portable gray map) Classe CimageReelle dans le fichier ImageReelle.h Méthode permettant la lecture de l’image PGM sélectionnée
Ouverture d’image PGM Développement d’une application qui permet l’ouverture d’une image de type PGM (portable gray map) Code associé à la méthode lecture
Ouverture d’image PGM …..... Développement d’une application qui permet l’ouverture d’une image de type PGM (portable gray map) Code associé à la méthode lecture (suite ….) ….....
Ouverture d’image PGM Développement d’une application qui permet l’ouverture d’une image de type PGM (portable gray map) Classe CDialogImage déclarée dans le fichier DialogImage.h associée au dialogue d’affichage de l’image PGM
Ouverture d’image PGM Développement d’une application qui permet l’ouverture d’une image de type PGM (portable gray map) Classe CDialogImage déclarée dans le fichier DialogImage.h associée au dialogue d’affichage de l’image PGM (suite …)
Ouverture d’image PGM Développement d’une application qui permet l’ouverture d’une image de type PGM (portable gray map) Code associé à la méthode OnPaint() permettant l’affichage d’une image PGM dans le dialogue DialogImage1
Éléments d’affichage graphique Développement d’une application qui permet l’ouverture d’une image de type PGM (portable gray map) 1) Sélectionner le dialogue 2) Sélectionner l’événement 3) Nommer la méthode associée et l’éditer
Éléments d’affichage graphique Développement d’une application qui permet l’ouverture d’une image de type PGM (portable gray map) Code associé à l’événement de souris (Left Button Down) Affichage d’un point Affichage d’une ligne horizontale
Éléments d’affichage graphique Développement d’une application qui permet l’ouverture d’une image de type PGM (portable gray map) Exemple d’ouverture et affichage graphique
Éléments d’affichage graphique Développement d’une application qui permet l’ouverture d’une image de type PGM (portable gray map) Exemple d’ouverture et affichage graphique (ouverture de l’image damier.pgm)
Éléments d’affichage graphique Développement d’une application qui permet l’ouverture d’une image de type PGM (portable gray map) Exemple d’ouverture et affichage graphique (ouverture de l’image damier.pgm + ajout d’éléments graphiques)