La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

TRAITEMENT DIMAGE SIF-1033. Généralités u Présentation du plan de cours –Disponibilités –" Digital Image Processing", Castleman u Les images de télédétection.

Présentations similaires


Présentation au sujet: "TRAITEMENT DIMAGE SIF-1033. Généralités u Présentation du plan de cours –Disponibilités –" Digital Image Processing", Castleman u Les images de télédétection."— Transcription de la présentation:

1 TRAITEMENT DIMAGE SIF-1033

2 Généralités u Présentation du plan de cours –Disponibilités –" Digital Image Processing", Castleman u Les images de télédétection u Environnement de travail

3 Les images de télédétection u Spectre électromagnétique u Images panchromatiques u Images monochromatiques u Images radar

4 FIGURE 1.2 [rf. SABINS, p. 4] Spectre électromagnétique

5 Images panchromatiques OURAGAN BONNIE, OCÉAN ATLANTIQUE (STS ) PÉNINSULE DU SINAI (STS-50)

6 Images monochromatiques RIVIÈRE ROUGE, INONDATION 1996 "ESSEX COUNTY", SUD ONTARIO

7 OURAGAN n.m. (esp. huracân dune langue caraïbe) GOES-8 IR 19 SEP 95 MARILYN OPAL GOES-8 IR 3 OCT 95 GOES8/VISIBLE 26 OCT 98 GOES-8 INFRARED 28 OCT 98 MITCH

8 RIVIÈRE AUX SABLES PRÈS DE JONQUIÈRE [CCT] SAGUENAY - Inondation 1996 PHOTOGRAPHIE AU SOL [CCT] 20 JUILLET 96 [NOAA/STARIMSAT/CCT]

9 El Niño [lenfant terrible de Jocelyne Blouin] GOES-8 IR 8 JAN 98

10 im040888X4look.rast Images radar

11 DÉTECTION DE BATEAU [CCT] RADARSAT IRVING WHALE [CCT] TEMPÊTE [rf."Gerry Roufs reste introuvable"] GLACES - ÎLES DE LA MADELEINE [CCT]

12 Environnement de travail u Format d'images Sun Raster u Structures de données importantes u La boîte à outils offerte en langage C u Utilitaire make u Exemples de programmes u Utilitaire d'affichage XV

13 Format d'images Sun Raster Type d image LargeurHauteur# bit/pixel# de pixelType d image Raster (Standard) Type de table de couleur (RGB) Longueur de la table cou. En-tête 8 integers Color Map Image Largeur Hauteur

14 Structures de données importantes u Structure Fichiers u Structure TeteRaster u Structure Image

15 Structures de données importantes u Structure Fichiers fde fds FichierS FichierD } FILE } Char fichiers

16 Structures de données importantes u Structure TeteRaster rasMagic rasLargeur rasHauteur rasProfondeur tete rasLongueur rasType rasMapType rasMapLongueur

17 Structures de données importantes u Structure Image fichiers tete imgSV imgSM image imgDV imgDM tabcoul fde fds FichierS FichierD rasMagic rasLargeur rasHauteur rasProfondeur rasLongueur rasType rasMapType rasMapLongueur

18 Structures de données importantes u Structure Image –Image sous forme vectorielle avec i lindice des rangées et j lindice des colonnes »pix = image->imgSV[i*image->tete->rasLargeur+j]; –Image sous forme matricielle »pix = image->imgSM[i][j];

19 Structures de données importantes u Structure Image (fichier image.h)

20 La boîte à outils offerte en langage C u Prototype de programme –Opérations sur les images u Procédures de manipulation de len-tête dune image Sun Raster u Procédures de manipulation dune image u Procédures de manipulation des vecteurs et matrices u Voir répertoire /u/dmatensr/meunier/sif1033/exempleMake

21 Prototype de programme Programme Principal Ouvrir Image Lire Image Traitement sur limage Ecrire Image Fermer Image

22 Procédures de manipulation de len-tête dune image Sun Raster (opertete.c) Opérations sur en-tête Lire en-tête Image source Écrire en-tête image dest. lireTete(image,info) ecriteTete(image)

23 Procédures de manipulation dune image (operimage.c) Opérations sur images Ouvrir Image Lire Image Ecrire Image Fermer Image image = ouvrirImage(argv) lireImage(image,info) ecrireImage(image) fermerImage(&image)

24 Procédures de manipulation des vecteurs et des matrice (opermatrice.c) Opérations sur vecteurs et matrices Créer Matrice (imgSM) Créer imgDV a partir de imgSM Créer imgDV Détruire Matrice image->imgSM = creerMatrice(image) image->imgDV = creerImageDest(image) detruireMatrice(image) image->imgDV = creerVectDest(image)

25 Exemples de programmes u Réduction de la plage de niveaux de gris dune image u Échantillonnage dune image u Zoom [agrandissement] dune image

26 Réduction de la plage de niveaux de gris dune image u Programme principal

27 Réduction de la plage de niveaux de gris dune image (traitement de limage)

28 Réduction de la plage de niveaux de gris dune image (traitement.h)

29 Réduction de la plage de niveaux de gris dune image (Makefile)

30 rednivgrisMAIN riviere.rast sred.rast Réduction de la plage de niveaux de gris dune image sred.rast riviere.rast

31 echantillonnerMAIN marilyne_GS.rast marilynECH.rast 4 4 Échantillonnage dune image marilynECH.rast

32 Résumé u Généralités –Présentation du plan de cours –Les images de télédétection –Environnement de travail »Voir répertoire /u/dmatensr/meunier/sif1033/exempleMake »Voir répertoire /u/dmatensr/meunier/sif1033/images u Ne pas oublier le livre recommandé ! –Attention à la taille des fichiers images ! Votre compte usager est limité à 10 Mo.


Télécharger ppt "TRAITEMENT DIMAGE SIF-1033. Généralités u Présentation du plan de cours –Disponibilités –" Digital Image Processing", Castleman u Les images de télédétection."

Présentations similaires


Annonces Google