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 D’IMAGE SIF-1033.

Présentations similaires


Présentation au sujet: "TRAITEMENT D’IMAGE SIF-1033."— Transcription de la présentation:

1 TRAITEMENT D’IMAGE SIF-1033

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

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

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

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

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

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

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

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

10 Images radar im040888X4look.rast

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

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

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

14 Structures de données importantes
Structure ‘Fichiers’ Structure ‘TeteRaster’ Structure ‘Image’

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

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

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

18 Structures de données importantes
Structure ‘Image’ Image sous forme vectorielle avec i l’indice des rangées et j l’indice 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
Structure ‘Image’ (fichier image.h)

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

21 Prototype de programme
Principal Traitement sur l’image Ouvrir Image Lire Image Ecrire Image Fermer Image

22 Procédures de manipulation de l’en-tête d’une 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 d’une image (operimage.c)
Opérations sur images Ouvrir Image Lire Image Ecrire Image Fermer Image ecrireImage(image) image = ouvrirImage(argv) lireImage(image,info) 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->imgDV = creerVectDest(image) image->imgSM = creerMatrice(image) image->imgDV = creerImageDest(image) detruireMatrice(image)

25 Exemples de programmes
Réduction de la plage de niveaux de gris d’une image Échantillonnage d’une image Zoom [agrandissement] d’une image

26 Réduction de la plage de niveaux de gris d’une image
Programme principal

27 Réduction de la plage de niveaux de gris d’une image (traitement de l’image)

28 Réduction de la plage de niveaux de gris d’une image (traitement.h)

29 Réduction de la plage de niveaux de gris d’une image (Makefile)

30 Réduction de la plage de niveaux de gris d’une image
riviere.rast sred.rast rednivgrisMAIN riviere.rast sred.rast

31 Échantillonnage d’une image
marilynECH.rast echantillonnerMAIN marilyne_GS.rast marilynECH.rast 4 4

32 Résumé Généralités Ne pas oublier le livre recommandé !
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 Ne pas oublier le livre recommandé ! Attention à la taille des fichiers images ! Votre compte usager est limité à 10 Mo.


Télécharger ppt "TRAITEMENT D’IMAGE SIF-1033."

Présentations similaires


Annonces Google