Le traitement d images



Documents pareils
Utilisation de GCM (Google Cloud Messaging) pour Android. Partie préliminaire éventuelle : Création d'un AVD lisant GCM

Introduction à Eclipse

GANTTPROJECT. Julien TENDERO

IFT287 Exploitation de base de données relationnelles et orientées objet. Laboratoire Mon premier programme Java en Eclipse

Eclipse atelier Java

TP1 : Initiation à l algorithmique (1 séance)

Géométrie discrète Chapitre V

Etude de cas : PGE JEE V2

ANALYSE CATIA V5. 14/02/2011 Daniel Geffroy IUT GMP Le Mans

Menu Fédérateur. Procédure de réinstallation du logiciel EIC Menu Fédérateur d un ancien poste vers un nouveau poste

Initiation à linfographie

Installation et compilation de gnurbs sous Windows

Connexions à un projet CVS via Eclipse en accès local et distant. 15 Mai 2007

ANNEXE 8 : Le Mailing

Guide d installation de MySQL

DOCUMENTATION POINT FACTURE

TUTORIEL D INSTALLATION D ORACLE ET DE SQL DEVELOPPER TUTORIEL D INSTALLATION D ORACLE...1 ET DE SQL DEVELOPPER...1

RÉALISATION DE GRAPHIQUES AVEC OPENOFFICE.ORG 2.3

Procédure d installation des logiciels EBP sous environnement MAGRET

1) Installation de Dev-C++ Téléchargez le fichier devcpp4990setup.exe dans un répertoire de votre PC, puis double-cliquez dessus :

FileZilla. Sauvegarder son site Guppy à l aide de. Sommaire:

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

Guide de l utilisateur. Faites connaissance avec la nouvelle plateforme interactive de

Votre premier projet Android

Guide d installation du logiciel Proteus V.8 Sous Windows Vista, 7, 8

Procédure d installation des logiciels EBP sous environnement ESU4. Serveur SCRIBE ou Windows

Utilisation d une tablette numérique

GUIDE RAPIDE EXPERT espace de partage

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

STATISTICA Version 12 : Instructions d'installation

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

Apprendre Java et C++ avec NetBeans

Tutorial NL220. Objectifs : Fournir un guide utilisateur pour NL220. Présenter une méthodologie efficace pour la création de projet

Database Manager Guide de l utilisateur DMAN-FR-01/01/12

Chapitre 4 : Guide de Mouvement et Masque

Opérations de base sur ImageJ

Optimisation, traitement d image et éclipse de Soleil

UTILISATION DU WEB-FFS SUR FFSSKI (Dépôt des épreuves et inscription des concurrents)

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

Universal Robots. Fiche Méthode : Installation du simulateur Polyscope

Avertissement : Nos logiciels évoluent rendant parfois les nouvelles versions incompatibles avec les anciennes.

Le poste de travail, les dossiers et les fichiers

Outils pour les réseaux de neurones et contenu du CD-Rom

Introduction à MATLAB R

Réalisation de cartes vectorielles avec Word

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

Traitement d un AVI avec Iris

Guide d installation de STS pour Linux

GUIDE D'INSTALLATION DU SYSTEME DE GESTION DE BASES DE DONNEES MYSQL POUR LE PGI EBP

Manuel d utilisation de la messagerie.

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

SOMMAIRE... 1 ESPACE DU CLUB...

PLANIFIER UNE RÉUNION AVEC DOODLE

Cette fonctionnalité est paramétrable et accessible dans le module administration via le menu "Dossier / Administration".

GUIDE Excel (version débutante) Version 2013

TD/TP 1 Introduction au SDK d Android

Dans la série. présentés par le site FRAMASOFT

MUNIA Manuel de l'utilisateur

Installation d un ordinateur avec reprise des données

Access et Org.Base : mêmes objectifs? Description du thème : Création de grilles d écran pour une école de conduite.

Historique des versions

VXPERT SYSTEMES. CITRIX NETSCALER 10.1 et SMS PASSCODE 6.2. Guide d installation et de configuration pour Xenapp 6.5 avec SMS PASSCODE 6.

Placez vous au préalable à l endroit voulu dans l arborescence avant de cliquer sur l icône Nouveau Répertoire

SOMMAIRE. Accéder à votre espace client. Les Fichiers communs. Visualiser les documents. Accéder à votre espace client. Changer de Workspace

Lancez le setup, après une phase de décompression, la fenêtre d installation des prérequis apparaît, il faut les installer :

Fiche d utilisation du logiciel. 1 - Installation. J. Thioulouse & D. Chessel

BIRT (Business Intelligence and Reporting Tools)

Chaque ordinateur est constitué de différentes unités de stockage de données (Disque dur, Graveur ) que l on peut imaginer comme de grandes armoires.

MEDIA NAV Guide de téléchargement de contenus en ligne

Utiliser Dev-C++ .1Installation de Dev-C++ Table des matières

imovie 11 Créer un projet Menu / Fichier / Nouveau projet... Choisir le format : Standard (16/9). Importer des «!plans!» 1.

Raja Bases de données distribuées A Lire - Tutoriel

wxwidgets dans un environnement Microsoft Windows

SOFI Gestion+ Version 5.4. Echanges de données informatiques Spicers Sofi gestion+ Groupements. SOFI Informatique. Actualisé le

Transférer des dossiers sur un disque amovible Votre support de formation

Manuel Utilisateur Version 1.6 Décembre 2001

Installation des outils OCS et GLPI

CSI351 Systèmes d exploitation Instructions pour rouler Linux avec Virtual PC dans la salle de labo 2052

Guide d utilisation de «Partages Privés»

Installer Enterprise Miner 5.1 en SAS environnement Windows

MESSAGERIE BUREAU AGENDA VIRTUEL. Votre nouvelle messagerie COLLABORATIVE GUIDE PRATIQUE. Membre de

ScolaStance V6 Manuel vie scolaire

T u t o r i e l s PhotoFiltre

Création d'un site dynamique en PHP avec Dreamweaver et MySQL

FAIRE SES COMPTES AVEC GRISBI

pas à pas prise en main du service sur le web Le Cloud

PARAMETRER LA MESSAGERIE SOUS THUNDERBIRD

Mise à jour n 17 : Nouveautés

Cliquez sur le site que vous souhaitez consulter, il s affichera directement dans le navigateur.

Utilisation du client de messagerie Thunderbird

À la une Présentation

Le générateur d'activités

Édu-groupe - Version 4.3

Etudes de marché : les sources

Analyse de la vidéo. Chapitre La modélisation pour le suivi d objet. 10 mars Chapitre La modélisation d objet 1 / 57

Gestion du parc informatique des collèges du département du Cher. Manuel d utilisation de la solution de gestion de Parc

Fête de la science Initiation au traitement des images

P E U G E O T A L E R T Z O N E S Y S T E M E D E N A V I GAT I O N S U R T A B L E T T E T A C T I L E

Transcription:

Le traitement d images Formation «Informatique et sciences du numérique» Pierre Chauvet pierre.chauvet@uco.fr 1

Plan de la séance 1. Exemple : Calcul densité synaptique 2. Exemple : Filtres 3. Travaux Pratiques 2

Projet 1: Image & Densité synaptique 3

Objectif Construire une fonction z=d(x,y) où: z dans [0, 1] est la densité de synapses au point (x,y) (x,y) est une coordonnée (cartésienne) relative à une image à partir d une image qui fait apparaître la densité des différents types de synapses présentes, obtenue par exemple à l aide d une technique de fluorescence. L image est fournie, chaque type de synapse correspond à une couleur parfaitement déterminée.

Image à analyser Image obtenue sur le site: http://www.traffic.dk/photo_gallery8.asp où (en bas de page) nous avons l image: «Inhibitory and excitator synapses revealed by triple labeling on 21 DIV cortical neurons. Green: glutamatergic terminals revealed by v-glut-1; Blue and Red GABAergic terminals revealed by GAD (blue) and GABA A (red). Image courtesy of M Matteoli (see Verderio et al. Traffic 2007;8(2):142-153)».

Image à analyser VERT: synapses glutamatergiques; BLEU: GABAergiques (GAD) et ROUGE: GABAergiques (GABA A)

Algorithme Suppression des pixels n appartenant pas à la plage de couleur voulue - Suppression du bruit - Conversion en niveaux de gris - Réduction d échelle - Transformation en une matrice à composantes dans [0,1] - Construction d une densité par lissage (somme de noyaux normalisée, interpolation polynomiale, etc.) Fonction z=d(x,y)

Photo avec suppression pixels non verts (synapses Glu)

Débruitage, Niveaux de gris & Réduction de taille

Lissage Matrice 2D normalisée

Outils utilisés Programme codé en Java 1.6 avec les bibliothèques graphiques de base ChartDirector (http://www.advsofteng.com/ ) pour l affichage de la densité avec courbes de niveaux (gratuit en version limitée) Environnement de développement: Eclipse 3.6 (gratuit) Coût Nul en terme logiciel, Portable

Connaissances requises Structure d une image et d un pixel (code ARGB) Codes RGB nécessaires Programmation avec structures de contrôle de base (boucle pour, tant que), tableaux Quelques méthodes de transformation d une image (masques de convolution) Somme de gaussienne ou polynôme d interpolation Environnement de développement Certaines de ces connaissances peuvent être cherchées par les élèves sur Internet (fournir mots clés)

GIMP, outil pour le traitement d image Programme de traitement d image sous licence GNU (logiciel libre) en C++ Site: http://www.gimp.org/ Documentation vulgarisée sur le traitement d image très complète

Exemples de Filtres 14

Filtres de convolution

Filtre Median

Travaux Pratiques A vous de jouer 17

Installer les projets dans Eclipse Copier et décompresser les deux projets : ImageDensity.zip» et «TraitementImage.zip» dans l espace de travail d Eclipse (workspace) Importer chaque projet dans Eclipse : Menu «File» -> «Import» Sélectionner «Existing Projects into Workspace», puis bouton «Next >» Dans «Select root directory», bouton «Browse», choisir le répertoire ImageDensity

Installer les projets dans Eclipse Dans «Select root directory», bouton «Browse», choisir le répertoire ImageDensity Cliquer sur «Finish»

Exécuter les applications Dans le projet ImageDensity, clic droit sur la classe ima.imgd.ui.imgdensityapp, puis dans le menu déroulant faire «Run As» -> «Java Application» Dans le projet TraitementImage, clic droit sur la classe ima.imgp.apps.mainframe, puis dans le menu déroulant faire «Run As» -> «Java Application»

Tester les applications Avec ImageDensity : Essayer différentes images (modifier l image fournie ) et observer le résultat. Redéfinir les plages de couleurs Avec TraitementImage : Essayer les filtres proposés par défaut sur différentes images Créez vos filtres!