1 Séance de TP 1. 1.2 Pour commencer : Ouverture/Visualisation d images



Documents pareils
Opérations de base sur ImageJ

Les étapes du traitement de l analyse d image

ATELIER IMAGEJ. Différentes applications vous sont proposées pour apprendre à utiliser quelques fonctions d ImageJ :

Utilisation du logiciel ImageJ gratuit

TP SIN Traitement d image

Hiver 2013 IMN 259. Introduction à l analyse d images. Par Pierre-Marc Jodoin

UFE - Observatoire de Paris. ImageJ. marie-france landréa

Utiliser le logiciel Photofiltre Sommaire

Comment optimiser dans ImageReady?

PR OC E D U RE S D E B A S E

Sensibilité (bas niveaux de lumière, hauts niveaux de lumière) Spectre de sensibilité : visible ( nm) mais aussi IR, UV, RX

Création de maquette web

Cours de numérisation sur Epson Perfection

Formats d images. 1 Introduction

IMAGES NUMÉRIQUES applications en biologie

L analyse d images regroupe plusieurs disciplines que l on classe en deux catégories :

LES DIFFÉRENTS FORMATS AUDIO NUMÉRIQUES

Approche par marquage pour l évaluation de la qualité d image dans les applications multimédias

TS 35 Numériser. Activité introductive - Exercice et démarche expérimentale en fin d activité Notions et contenus du programme de Terminale S

Initiation à linfographie

USTL - Licence ST-A 1ère année Codage de l information TP 1 :

Mesure agnostique de la qualité des images.

Créez et envoyez une invitation et le mini-site de votre événement

TP Blender n 2 : Importation d un modèle SketchUp et animation

Tutoriel de FastStone Image Viewer

Tp_chemins..doc. Dans la barre "arche 2" couleur claire 1/5 21/01/13

Prise en main du module Open office Impress / Présentation

Les images et les animations sur le web. Guérineau Chloé BTS2 Année 2001/2012

FinePixViewer Guide de l utilisateur for Macintosh

Sur trois couches, on obtient donc 2563 = de couleurs, soit 24bpp (Bit Per Pixel).

Chapitre 22 Optimisation pour diffusion à l'écran, pour le web

Créative Cloud - Perfectionnement

«Atelier de retouche d image, améliorez et optimisez

Support de formation pour l'installation d'un logiciel gratuit de retouche d'images et gestion de la qualité, taille et format des images :

PRISE EN MAIN D UN TABLEUR. Version OPEN OFFICE

Dans l idéal, ceci devrait être fait en amont pour chaque image envoyée sur l espace de stockage de votre site internet.

INTRODUCTION A L ELECTRONIQUE NUMERIQUE ECHANTILLONNAGE ET QUANTIFICATION I. ARCHITECTURE DE L ELECRONIQUE NUMERIQUE

BASE. Vous avez alors accès à un ensemble de fonctionnalités explicitées ci-dessous :

Sommaire. Images Actives Logiciel libre développé par le CRDP de l académie de Versailles 2 Rue Pierre Bourdan Marly le Roi

Licence de Biologie, 1ère année. Aide. [Aide 1] Comment utiliser l'explorateur Windows? Comment créer des dossiers?

Archivage des pièces comptables

Utilisation du logiciel ModellingSpace

MANUEL TBI - INTERWRITE

Projet de Traitement du Signal Segmentation d images SAR

IMAGES NUMÉRIQUES MATRICIELLES EN SCILAB

Echantillonnage Non uniforme

MetaTrader 4/5 pour Android. Guide de l utilisateur

Le portfolio numérique Tutoriel de prise en main

Géométrie discrète Chapitre V

Fiche n 15 : Envoi d , alarme visuelle et synchronisation Outlook

Introduction à la présentation graphique avec xmgrace

2013 Pearson France Photoshop Elements 12 pour les photographes du numérique Loïc Olive

BIRT (Business Intelligence and Reporting Tools)

Transmission d informations sur le réseau électrique

Les images numériques. 1. Le dessin vectoriel

Banque d images SVT. Créer et utiliser une banque d images avec Picasa 2. Version anglaise -Windows 98. Banque photo en SVT : page 1 /14

Lightroom. Chambre noire numérique. Organisation. Lightroom Catalog.lrcat. Lightroom Catalog Previews.lrdata 2005, 2006, 2007

Sillage Météo. Notion de sillage

Sommaire. 2. Utiliser la télécommande Télécommande Administrateur Télécommande Utilisateur Échanger une télécommande...

Fête de la science Initiation au traitement des images

Séance 0 : Linux + Octave : le compromis idéal

OPPassessment Guide d utilisateur

Tapez le titre de la page «BASTIA ville méditerranéenne», puis allez deux fois à la ligne à l aide de la touche Entrée.

Etudier l influence de différents paramètres sur un phénomène physique Communiquer et argumenter en utilisant un vocabulaire scientifique adapté

Adobe Illustrator Logiciel de dessin vectoriel et de Cartographie Assistée par Ordinateur

Guide de correction et d optimisation des images en vue de leur publication sous Marcomedia Contribute. Logiciel utilisé : Adobe PhotoShop 7

Comment utiliser le logiciel Interwrite Workspace?

Fiche n 14 : Import / Export avec PlanningPME

Modules Multimédia PAO (Adobe)

Manuel Utilisateur Version 1.6 Décembre 2001

FICHE PEDAGOGIQUE. Questions à poser. - Avant de démarrer l ordinateur,

Utilisation de l outil lié à MBKSTR 9

Chaine de transmission

EXCEL PERFECTIONNEMENT SERVICE INFORMATIQUE. Version /11/05

Comment accéder à d Internet Explorer

Plan d études. Traitement visuel 2D. Techniques d intégration multimédia HU. legault/2d/ 1-2-2

Simulation d'un examen anthropomorphique en imagerie TEMP à l iode 131 par simulation Monte Carlo GATE

Chapitre 13 Numérisation de l information

ESPACE MULTIMEDIA DU CANTON DE ROCHESERVIERE

TP Modulation Démodulation BPSK

J ai peur des souris mais je me soigne Petit manuel à l attention des profs de langues vivantes désireux d affronter le Monstre Informatique

Analyse des bruits de clavier d ordinateur

Création d une SIGNATURE ANIMÉE avec PHOTOFILTRE 7

1. Visualiser la «carte» de mon réseau social

INSERER DES OBJETS - LE RUBAN INSERTION... 3 TABLEAUX

Activité 11 : Nuage de points ou diagramme de dispersion

Manuel d utilisation de Form@Greta

Leçon N 5 PICASA Généralités

Projet Matlab/Octave : segmentation d'un ballon de couleur dans une image couleur et insertion d'un logo

BR-Docs guide d applications mobile Android

[SUIVI PEDAGOGIQUE PASS ROUSSEAU / EASYWEB DANS EASYSYSTEME] Guide d utilisation. Codes Rousseau Juin

Découverte du logiciel ordinateur TI-n spire / TI-n spire CAS

Table des matières. Télécharger MetaTrader 4. Première connexion à MetaTrader 4. Se connecter à MetaTrader 4. Modifier la langue

QUICK START RF Monitor 4.3-1

PRISE EN MAIN D ILLUSTRATOR

nom : Collège Ste Clotilde

Mini_guide_Isis.pdf le 23/09/2001 Page 1/14

Premiers pas avec AviTice School

Transcription:

Université Joseph Fourier UE Imagerie Numérique 1 Séance de TP 1 1.1 Introduction à ImageJ Au cours de ces TPs, nous allons utiliser le logiciel de traitement d images ImageJ. Il s agit d un logiciel «libre» inspiré de «NIH Image» développé par le National Institute of Health (Washington, USA). Il peut lire/écrire avec les formats TIFF, JPEG, GIF, BMP, DICOM et RAW. Outre les traitements classiques de traitement d image que nous allons aborder lors de ces TPs, il permet d ajouter des fonctionnalités supplémentaires à l aide de plugins. Pour lancer ImageJ, cliquez sur l icône ou tapez «ImageJ» dans une fenêtre de terminal. Les objectifs de ce TP sont de se sensibiliser aux différents aspects induits par la numérisation des images : compréhension du théorème d échantillonnage quantification en niveaux de gris aborder les aspects de sous- et de sur-échantillonnage et l intérêt de l interpolation présenter différentes métriques utilisées pour mesurer quantitativement les dégradations subies par une image étudier la dynamique et effectuer des modifications d histogramme afin d améliorer la qualité visuelle d une image. Lors des séances de TP, nous utiliserons des images issues du domaine de la biologie ou de la médecine (coupe de cerveau, angiographie, amas de cellules ) mais aussi des images utilisées classiquement en traitement d image (en général les images.gdr). N.B. : Faire tous les calculs sur des images codées en 3 bits même si leur format original est en 8 bits. 1. Pour commencer : Ouverture/Visualisation d images 1..1 Ouverture Ouvrez les images skmel.bmp, cellule.gif, capill.jpg et muscle.gdr au format tiff, bmp ou gdr avec la commande >>File>>Open. Remarques : Le fichier muscle.gdr n est pas un format standard : il faut l ouvrir avec «Import», puis «Raw» (la même commande doit être utilisée pour les fichiers.raw)

Les images au format «gdr» sont de taille 56x56 et codées sur 8 bits (56 niveaux de gris). Q1 : Ouvrez le fichier muscle.gdr. Réglez les paramètres de la fenêtre de dialogue. Expliquez la méthode utilisée pour régler les paramètres. Q : Essayer d ouvrir les images cerebral.gdr et cerebral.raw. L image cerebral.raw est codée sur 16 bits. Quelle(s différence(s) peut on noter entre ces images? Q3 : Affichez les composantes RGB de l image FluorescentCells (>>Image>>Color>>RGB Split). Commentez. 1.. Palette de couleurs (LUT) La «palette» ou la table des couleurs peut être en niveaux de gris («Grays»), ou bien en couleurs (par exemple «Spectrum»). Le changement s effectue via le menu (>>Image>>Lookup Table). Q4 : Ouvrir l image muscle.gdr Changez le LUT de «Grays» en «Spectrum». Expliquez la transformation observée. 1..3 Tracé de profils et sélection de surface Tracez une ligne sur l image muscle («straight line profile» ).gdr puis visualisez le signal monodimensionnel associé à l aide du menu (>>Analyse>>PlotProfile). Sélectionnez une partie rectangulaire («rectangular selection») de l image muscle.gdr puis affichez la partie sélectionnée (>>Image>>Duplicate). Affichez la surface correspondante (>>Analyse>>SurfacePlot). Q5 : Commentaires? 1.3 Modification de l échelle de niveaux de gris 1.3.1 Histogramme Affichez l histogramme des images lena.jpg, aquitain.gdr, blobs.gif et angiogra.gdr. Q6 : Quelle information apporte l histogramme sur l image? 1.3. Négatif d une image Afficher le Négatif des images précédentes (>>Edit>>Invert). Q7 : Représenter graphiquement la transformation de niveaux de gris correspondante (niveau de gris de sortie en fonction du niveau de gris d entrée). 1.3.3 Recadrage linéaire du contraste Ouvrez l image scanner.raw. Recadrez (image>>adjust>>brightness/contrast) automatiquement et manuellement le contraste de cette image. Etudier l effet de ce traitement sur d autres images (par exemple angiogra.gdr et mri.gif). Sur l image muscle, recadrer linéairement la dynamique de manière à concentrer celle-ci sur les valeurs de niveau de gris correspondant aux cellules sombres. Q8 : Quel est l intérêt de cette transformation?

1.3.4 Egalisation d histogramme Comparez les résultats obtenus sur les images scanner.raw et angiogra.gdr par égalisation d histogramme (>>Process>>Enhance Constrast), qui peut être interprétée comme un recadrage non linéaire de la dynamique, avec ceux obtenus par recadrage linéaire. Q9 : Expliquez comment fonctionne cette transformation. Quel est l intérêt? 1.3.5 Seuillage et mesure de caractéristiques Seuillage (>>Image>>Adjust>>Threshold) permet de sélectionner les régions d intérêt dans l image basé sur les niveaux de gris. Effectuez cette opération sur l image muscle. Q10 : Comment pourrait-on séparer les cellules à l aide de l histogramme? Il est possible de sélectionner une zone d intérêt avec la souris puis et d en extraire des caractéristiques (niveau de gris maximum, aire ). Pour cela, il faut aller dans le menu >>Analyze>>SetMeasurement puis >>Analyse>>Measure. Réalisez cette opération. 1.4 Quantification d images 1.4.1 Utilisation de la LUT Visualisez une image sur 56 niveaux de gris. Regardez les fichiers.lut. A l aide des LUTs, quantifiez l image sur 18 niveaux, puis 64, 3, 16 niveaux. On observera en particulier les images lena.gif et muscle.gdr. Pour cela, ouvrir l image, image>>color>>edit lut, charger la LUT, convertir l image en 3 bits. Q11 : Expliquez l effet sur l image quand vous appliques un LUT pour quantifier. 1.4. Evaluation de la dégradation L évaluation de la dégradation subie par l image peut être effectuée de deux manières : 1. subjectivement, par un observateur humain : sur différentes images, déterminez le niveau de quantification à partir duquel l œil est sensible à une dégradation.. objectivement, par des mesures quantitatives : sur différentes images, observez l évolution de critères permettant de mesurer la dégradation progressive des images. L annexe I présente différents critères (PSNR, EQM) permettant de mesurer l écart entre l image obtenue f ~ et l image originale de référence f. Operations sur les images se font sous process>>image calculator. Pour calculer l EQM, il faut soustraire l image originale et l image quantifiée puis mettre au carré et enfin faire la moyenne de l image résultante. Q1 : Tracez les courbes du PSNR et de l EQM en fonction du nombre de bits abandonnés pour l image Lena et l image muscle. Discutez ces résultats en fonction de différents critères et du type d image. Les critères numériques retranscrivent-ils bien la perception visuelle?

1.5 Sous-échantillonnage Effectuez un sous-échantillonnage sur une image (>>Image>>Adjust>>Size). Transformez une image.gdr N*N en une image N/*N/ puis N/4*N/4 puis N/8*N/8. Utilisez l image femme.gdr par exemple. Q13 : Quel type d information disparaît au cours de l évolution du sous-échantillonnage? Mettre en évidence le type de problème rencontré en sous-échantillonnant une image mire rectangulaire de 1 pixel de large (mire.bmp). Q14 : Quelle solution proposez-vous pour atténuer cet effet? Q15 : Comparez les résultats de l interpolation sur le plan visuel. Q16 : Evaluez les erreurs introduites (c est à dire l erreur entre l image initiale et l image sous-échantillonnée-zoomée) grâce aux critères EQM et PSNR. Annexe I : Ecarts entre images Afin de mesurer objectivement et quantitativement les performances d un filtrage ou l ampleur des dégradations subies par une image, différents critères numériques peuvent être définis. Ils donnent chacun un écart entre une image de référence f et l image traitée f ~. Erreur Quadratique Moyenne (EQM, ou MSE pour Mean Square Error) : 1 MSE M N M N ~ f m, n f m, n m1 n1 Rapport Signal à Bruit de Crête (RSBC, ou PSNR pour Peak Signal to Noise Ratio) : PSNR10 log 1 MN M N m1 n1 55 f ~ m, n f m, n Annexe II : Liste d images disponibles femme angiogra aquitain bagues carac cerebral chaise coronair

couloir echogra fissures fruits grenoble irm lacornou muscle blobs.gif capil.jpg cellule.bmp fluorecentcells.jpg lena.gif mire.bmp mri.gif scanner.bmp skmel.bmp xrayhand.bmp chromosome.bmp