Travaux pratiques de traitement d images

Dimension: px
Commencer à balayer dès la page:

Download "Travaux pratiques de traitement d images"

Transcription

1 Travaux pratiques de traitement d images EI3 année TP n 1 : Segmentation d images en régions p. 3 TP n 2 : Reconnaissance des formes p. 15 Vandenbroucke Nicolas R11

2

3 TP n 1 Segmentation d images en régions Sous le répertoire "E :\", créer un répertoire à votre nom dans lequel vous enregistrerez tous vos fichiers et le sélectionner comme répertoire de travail dans Matlab. Le travail réalisé devra être remis sous forme d un ou plusieurs fichier Matlab exécutable. Ces fichier, une fois exécutés, doivent répondre à la problématique du TP. Le compte-rendu de TP sera directement rédigé sous Word et rendu à la fin du TP également sous forme d un fichier. Ce compte-rendu de TP devra faire apparaître : une réponse claire et justifiée à chaque question posée (les valeurs des paramètres devront en particulier être précisées), le nom du fichier d extension ".m" dans lequel figure les fonctions Matlab utilisées et permettant de répondre à la question (il est demandé de sauvegarder les différents programmes à réaliser), le code Matlab correspondant à chaque question, les images illustrant les différents résultats sous un format non compressé. L objectif de ce TP consiste à analyser des objets extraits d une image par segmentation en régions. Les objets traités sont des pièces ou jetons de couleurs différentes : rouge, vert, bleu et jaune. La segmentation d une image consiste à isoler les différents objets présents dans une image. La méthode la plus simple pour cela est de seuiller ou binariser une image à partir des niveaux de gris des pixels ou de leur couleur. 1 Opérations sur images binaires Généralement on attribue les pixels blancs (égales à 1) à la forme de l objet présent dans une image binaire (avant plan) et les pixels noirs (égales à 0) au fond (arrière plan). 1.1 Acquisition des images et pré-traitement 1) Ouvrir ou acquérir une image couleur de taille Transformer cette image en image monochrome et enregistrer cette image. 2) Binariser l image acquise précédemment de telle sorte à obtenir des objets en blanc et un fond en noir. Si plusieurs binarisations sont nécessaires, utiliser les opérateurs logiques (fonctions imcomplement, or,xor etand) pour recomposer l image. 1.2 Érosion et dilatation Les fonctions imerode et imdilate permettent respectivement de réaliser des opérations d érosion et de dilatation sur des images à niveaux de gris à partir d un élément structurant. Cet élément structurant peut être défini soit par une matrice de 0 et de 1, soit en utilisant la fonctionstrel qui permet de configurer des éléments structurants élémentaires. TP de Traitement d images 3

4 1.2.1 Érosion 3) Appliquer une érosion sur l image binaire en utilisant comme élément structurant un carré de taille 3 3 pixels. Commenter les résultats. 4) Appliquer une érosion sur l image binaire en utilisant comme élément structurant un carré de taille 5 5 pixels. Commenter et comparer les résultats. 5) Appliquer deux érosions consécutivement sur l image binaire en utilisant comme élément structurant un carré de taille 3 3 pixels. Commenter et comparer les résultats. 6) Appliquer une érosion sur l image binaire en utilisant comme élément structurant un disque de taille 5 5 pixels. Commenter et comparer les résultats Dilatation 7) Appliquer une dilatation sur l image binaire en utilisant comme élément structurant un carré de taille 3 3 pixels. Commenter les résultats. 8) Appliquer une dilatation sur l image binaire en utilisant comme élément structurant un carré de taille 5 5 pixels. Commenter et comparer les résultats. 9) Appliquer deux dilatations consécutivement sur l image binaire en utilisant comme élément structurant un carré de taille 3 3 pixels. Commenter et comparer les résultats. 10) Appliquer une dilatation sur l image binaire en utilisant comme élément structurant un disque de taille 5 5 pixels. Commenter et comparer les résultats. 1.3 Ouverture et fermeture Une ouverture est une érosion suivie d une dilatation et une fermeture est une dilatation suivie d une érosion Ouverture 11) En utilisant les fonctions définies précédemment, réaliser une ouverture sur l image binarisée. Comparer et commenter les résultats. Réaliser la même opération avec la fonction imopen. Que se passe-t-il lorsque cette opération est répétée ou lorsque la taille ou la forme de l élément structurant change? Fermeture 12) En utilisant les fonctions définies précédemment, réaliser une fermeture sur l image binarisée. Comparer et commenter les résultats. Réaliser la même opération avec la fonction imclose. Que se passe-t-il lorsque cette opération est répétée ou lorsque la taille ou la forme de l élément structurant change? TP de Traitement d images 4

5 1.3.3 Squelettisation La fonction bwmorph permet plusieurs opérations morphologiques sur des images binaires dont l érosion, la dilatation, l ouverture, la fermeture, l amaincissement,... La squelettisation consiste à effectuer récursivement l opération d amincissement jusqu à ce que l image ainsi créée ne change plus. 13) Appliquer et observer l opération de squelettisation sur l image précédente correctement reconstruite en utilisant la fonctionbwmorph. 1.4 Autres opérations sur images binaires La fonction imclearborder est une fonction morphologique qui permet de supprimer des régions qui sont au contact des bords de l image binaire. La fonction bwareaopen, basée sur une analyse en composantes connexes, permet de supprimer des régions de trop petites tailles dans une image binaire. La fonction imfill est une fonction morphologique qui permet de combler les "trous" dans les régions d une image binaire. 14) En utilisant ces trois fonctions, traiter l image acquise et binarisée afin d obtenir une image dans laquelle les formes correspondent au mieux aux objets de la scène réelle. Utiliser d autres fonctions morphologiques si nécessaire. Les fonctions suivantes permettent des opérations sur des images binaires : bwperim : détermine les pixels contours d une image binaire avec un voisinage 4 ou 8 (périmètre des objets dans une image binaire), bwlabel : attribue une étiquette aux pixels de chaque région représentant la forme (pixels blancs connexes) présente dans une image binaire et retourne le nombre de ces régions (analyse en composantes connexes), bwselect : sélectionne une ou plusieurs régions représentant la forme dans une image binaire, bwarea : calcul le nombre de pixels représentant la forme dans une image binaire (surface des objets dans une image binaire), bweuler : retourne le nombre de régions représentant la forme moins le nombre de trous dans ces formes dans une image binaire. 2 Segmentation d images à niveaux de gris 2.1 Acquisition des images 15) Mettre plusieurs objet sous la caméra et acquérir une image couleur de taille (voir figure 1. Pour cela, régler correctement la caméra et les paramètres d acquisition pour obtenir une image de bonne qualité avec le minimum d ombres et de reflets. Convertir l image couleur en niveaux de gris et afficher cette image. Enregistrer cette image pour mettre en oeuvre les traitements suivants. TP de Traitement d images 5

6 2.2 Segmentation des images Figure 1 Image couleur acquise 16) Binariser l image précédente afin d extraire les différents objets présents. Utiliser les opérations logiques et morphologiques nécessaires pour reconstruire au mieux les objets extraits et supprimer les régions inutiles. 17) Sur l image binaire précédemment obtenue, tester les fonctions présentées dans le paragraphe précédent. En utilisant les fonctions bwlabel, bwperim, bwarea, afficher sur l image binaire et à proximité de chaque région, sa surface, son périmètre et son numéro (voir figure 2). Pour cela, utiliser la fonction text permettant de superposer du texte à la figure avec la fonction int2str qui permet de transformer une valeur entière en une chaîne de caractère. La fonction find retourne les coordonnées des cellules d un tableau (pixels d une image) qui vérifie une condition (éléments non nuls). 18) En utilisant cette fonction, compléter le programme précédent afin de calculer les coordonnées du centre de chaque région comme la moyenne ((pour effectuer le calcul, utiliser la fonction mean qui calcule la moyenne des valeurs dans un tableau et la fonctionround qui permet d arrondir cette valeur à l entier le plus proche) des coordonnées des points constituant cette région et afficher une croix (fonction line) sur l image traitée représentant chaque centre (voir figure ima :jeton1). TP de Traitement d images 6

7 4 objets Objet 2 Surface = Périmètre = 595 Objet 3 Surface = Périmètre = 601 Objet 1 Surface = Périmètre = 610 Objet 4 Surface = Périmètre = Suivi de contours Figure 2 Image binaire traitée La fonction bwboundaries permet, à partir d une image binaire, d extraire la chaîne de points de contours de chaque région présente dans une image par une opération de suivi de contours ainsi qu une image d étiquettes (comme la fonction bwlabel dans laquelle les pixels de chaque région possède une étiquette (ou label). Ainsi les pixels d une même région possède la même étiquette. 19) En utilisant la fonction bwboundaries, créer l image d étiquettes correspondant à votre acquisition avec des étiquettes en niveau de gris. Afficher cette image en utilisant la fonctionlabel2rgb afin de coder la valeur de chaque étiquette sur 3 8 bits (voir figure 3). Enregistrer cette image. 20) Sur l image précédente faire apparaître le contour de chaque région en utilisant la fonction plot et le centre de chaque région par une croix en utilisant la fonctionline (voir figure 3). 21) Pour chacune des régions, afficher dans l image des étiquettes, son numéro, sa surface et son périmètre (voir figure 3). Afin d isoler les objets d étiquette différente, il est possible d appliquer un seuillage sur l image d étiquettes ou d utiliser la fonctionfind. TP de Traitement d images 7

8 4 objets Objet 2 Surface = Périmètre = 595 Objet 3 Surface = Périmètre = 601 Objet 1 Surface = Périmètre = 610 Objet 4 Surface = Périmètre = Analyse des régions Figure 3 Image d étiquettes traitée La fonction regionprops permet de mesurer différents paramètres de régions contenues dans une image d étiquettes et donc obtenues après une analyse en composantes connexes tels que : la surface, le périmètre, le diamètre équivalent, la longueur de l axe principal d inertie (longueur de la région), la longueur du second axe d inertie (largeur de la région), l angle de l axe principal d inertie (orientation de la région), les coordonnées du centre de gravité, les coordonnées du cadre circonscrit à la région (boundingbox)... 22) Pour chacune des régions contenues dans l image d étiquettes, calculer sa surface, son périmètre, son orientation, sa longueur, sa largeur, les coordonnées de son centre de gravité et de sa boundingbox en utilisant la fonctionregionprops. Sur l image à niveaux de gris, afficher, à proximité de chaque objet, son numéro, sa surface, son périmètre, son orientation, sa longueur et sa largeur. Représenter la boundingbox par un cadre et le centre de gravité par une croix (voir figure 4). Comparer ces résultats avec les résultats précédents. TP de Traitement d images 8

9 4 objets Objet 2 Surface = Périmètre = 634 Angle = 24 Longueur = 189 Largeur = 187 Objet 3 Surface = Périmètre = 640 Angle = 28 Longueur = 193 Largeur = 191 Objet 1 Surface = Périmètre = 649 Angle = 17 Longueur = 196 Largeur = 195 Objet 4 Surface = Périmètre = 658 Angle = 78 Longueur = 197 Largeur = Mesure du niveau de luminosité Figure 4 Résultat du traitement de l image acquise On souhaite maintenant mesurer le niveau de luminosité de chaque objet. Pour cela, il est nécessaire d extraire les niveaux de gris des pixels de chaque région indépendamment afin d en calculer leur moyenne. 23) En utilisant les fonctions logiques bit à bit bitand, bitor, bitxor, constituer d abord une image où les objets détectés apparaissent avec leur niveau de gris d origine et le fond apparaît en noir. Pour chacune des régions correspondantes, calculer et afficher en plus des paramètres précédents, le niveau de gris moyen de chaque objet dans cette image (voir figure 5). 2.6 Essais et validation 24) Tester et valider votre procédure dans différentes situations. Que se passe t il lorsque les objets se touchent. Déterminer une solution, basée sur l utilisation d opérations morphologiques et logiques, permettant de séparer les objets en contact comme le montre la figure 6 et tester à nouveau votre algorithme. TP de Traitement d images 9

10 4 objets Gris = 42 Objet 2 Surface = Périmètre = 634 Angle = 24 Longueur = 189 Largeur = 187 Gris = 59 Objet 3 Surface = Périmètre = 640 Angle = 28 Longueur = 193 Largeur = 191 Gris = 100 Objet 1 Surface = Périmètre = 649 Angle = 17 Longueur = 196 Largeur = 195 Gris = 133 Objet 4 Surface = Périmètre = 658 Angle = 78 Longueur = 197 Largeur = 195 Figure 5 Traitement d une image ou les objets sont disjoints 4 objets Gris = 37 Objet 1 Surface = Périmètre = 611 Angle = 16 Longueur = 184 Largeur = 183 Gris = 67 Objet 3 Surface = Périmètre = 640 Angle = 38 Longueur = 194 Largeur = 193 Gris = 116 Objet 2 Surface = Périmètre = 651 Angle = 7 Longueur = 197 Largeur = 195 Gris = 168 Objet 4 Surface = Périmètre = 657 Angle = 60 Longueur = 198 Largeur = 197 Figure 6 Traitement d une image ou les objets sont en contacts TP de Traitement d images 10

11 3 Segmentation d images couleur En utilisant une image de luminance uniquement, il n est pas possible de séparer les objets en fonction de leur couleur. C est pourquoi une segmentation d images couleur est nécessaire. 3.1 Acquisition des images 25) Mettre un objet de chaque couleur (rouge, vert, bleu et jaune) sous la caméra et acquérir une image couleur de taille Pour cela, régler correctement la caméra et les paramètres d acquisition pour obtenir une image de bonne qualité avec le minimum d ombres et de reflets. Enregistrer cette image pour mettre en oeuvre les traitements suivants. 26) Décomposer l image couleur en trois images-composantes correspondant aux composantes rouge, verte et bleu et afficher ces images sur une même figure avec l image couleur acquise et les informations sur les pixels (voir figure 7). Image couleur Composante rouge Composante verte Composante bleue Figure 7 Image couleur et images composantes 3.2 Classification des pixels On souhaite segmenter l image par classification de pixels. Les objets étant placés sur un fond noir et ayant 4 couleurs différentes, Les pixels de l image doivent être assignés à une des 5 classes de pixels TP de Traitement d images 11

12 suivante : fond, rouge, vert, bleu ou jaune. 27) Après avoir seuillé judicieusement, avec un ou plusieurs seuils, les trois images-composantes précédentes pour chaque classe de pixels, classer les pixels de l image en utilisant les opérateurs logiques nécessaires afin d obtenir les images binaires correspondant aux objets de chaque couleur et en utilisant les opérations morphologiques nécessaires pour reconstruire au mieux les objets extraits et supprimer les régions inutiles (voir figure 8). Objets rouges Objets verts Objets bleus Objets jaunes Figure 8 Images binaires résultats Stocker ces 4 images dans un tableau d images. Les pixels à 1 de chaque image représentent une des 4 classes de pixels : rouge, vert, bleu ou jaune. 28) En utilisant les fonctions logiques bit à bit bitand, bitor, bitxor, créer une image couleur d étiquettes dans laquelle chaque pixel de classe différente est représenté par la couleur de l objet correspondant ou du fond (voir figure 9). 3.3 Analyse des régions 29) A partir du tableau d images binaires représentant chaque classe, calculer, pour chacune des régions contenues dans chacune de ces images, sa surface, son périmètre, son orientation, sa longueur, sa largeur, les coordonnées de son centre de gravité et de sa boundingbox ainsi que le niveaux moyen de chaque composante couleur rouge, verte et bleue. Compléter l image d étiquette précédente en affichant, à proximité de TP de Traitement d images 12

13 Figure 9 Image des classes de pixels chaque objet, son numéro, sa couleur, sa surface, son périmètre, son orientation, sa longueur, sa largeur, et ses niveaux de composantes couleurs moyens. Représenter la chaîne de contour de chaque région détectée, sa boundingbox par un cadre et son centre de gravité par une croix (voir figure 10). 30) Tester et valider votre procédure dans différentes situations. Utiliser notamment la procédure qui a été mise en oeuvre pour séparer les objets en contact. 31) Convertir l image couleur acquise dans l espace " Teinte - Saturation - Luminance " en utilisant la fonction rgb2hsv et procéder à l analyse de l image en utilisant uniquement la composante de teinte. Conclure. TP de Traitement d images 13

14 4 objet(s) 1 objet(s) Rouge 1 objet(s) Vert 1 objet(s) Bleu 1 objet(s) Jaune R = 98 V = 18 B = 15 Objet 1 (Rouge) Surface = Périmètre = 626 Angle = 29 Longueur = 190 Largeur = 187 R = 23 V = 84 B = 56 Objet 2 (Vert) Surface = Périmètre = 606 Angle = 34 Longueur = 183 Largeur = 181 R = 73 V = 108 B = 177 Objet 3 (Bleu) Surface = Périmètre = 618 Angle = 51 Longueur = 187 Largeur = 185 R = 183 V = 132 B = 57 Objet 4 (Jaune) Surface = Périmètre = 626 Angle = 81 Longueur = 190 Largeur = 187 Figure 10 Image analysée TP de Traitement d images 14

15 TP n 2 Reconnaissance des formes Sous le répertoire "E :\", créer un répertoire à votre nom dans lequel vous enregistrerez tous vos fichiers et le sélectionner comme répertoire de travail dans Matlab. Le travail réalisé devra être remis sous forme d un ou plusieurs fichier Matlab exécutable. Ces fichier, une fois exécutés, doivent répondre à la problématique du TP. Le compte-rendu de TP sera directement rédigé sous Word et rendu à la fin du TP également sous forme d un fichier. Ce compte-rendu de TP devra faire apparaître : une réponse claire et justifiée à chaque question posée (les valeurs des paramètres devront en particulier être précisées), le nom du fichier d extension ".m" dans lequel figure les fonctions Matlab utilisées et permettant de répondre à la question (il est demandé de sauvegarder les différents programmes à réaliser), le code Matlab correspondant à chaque question, les images illustrant les différents résultats sous un format non compressé. La reconnaissance automatique de l écriture est un domaine de recherche qui a trouvé une application à grande échelle dans le tri du courrier. En effet, une grande partie du courrier est actuellement triée de manière entièrement automatique. Les enveloppes passent devant une caméra, et chaque image est traitée automatiquement par une machine qui localise le code postal et le reconnaît. 1 Acquisition L image de la figure 1 représente le code postale d une enveloppe acquise par un système d acquisition. Figure 1 code postal d une enveloppe. 1) Sur une feuille de papier, écrire ou imprimer un code postal et placer cette feuille sous la caméra. Régler votre caméra et les paramètres d acquisition afin d acquérir des images de code postaux en niveau de gris. 2 Prétraitement 2) Binariser cette image de sorte à obtenir les chiffres en blanc et le fond en noir. TP de Traitement d images 15

16 3) Utiliser ensuite les fonctions morphologiques nécessaires pour obtenir une image similaire à celle de la figure 2. Figure 2 prétraitement 3 Localisation des chiffres du code postal La fonction bwlabel détermine les régions de pixels connexe dans une image binaire et la fonction bwboundaries réalise la même opération mais donne les coordonnées des points de contour de chaque région. Les images résultantes de ces deux fonctions sont des images indexées où chaque index correspond à une étiquette (label), c est à dire une région. Cette image peut également être convertie en une image RVB grâce à la fonction label2rgb. Enfin, la fonction bwselect permet de sélectionner une ou plusieurs régions particulière d une image binaire et donc de supprimer toutes les autres. 4) En utilisant les fonctions précédentes, proposer et développer une méthode qui permet de localiser et isoler chacun des chiffres présents dans le code postal de l image (voir figure 3). Intégrer cette fonction à votre programme. Figure 3 Chiffre localisé et isolé 4 Extraction des caractéristiques des chiffres La reconnaissance des chiffres du code postal est un problème difficile, surtout lorsqu il s agit d écriture manuscrite car chaque ligne de chiffres est écrite par une personne différente et il existe donc une grande variabilité de l écriture, lorsque l on passe d une personne à l autre. Même pour une personne donnée, l écriture n est jamais parfaitement stable. Les méthodes de reconnaissance de chiffres fonctionnent généralement en deux étapes. La première étape consiste à caractériser la forme du chiffre, en détectant dans l image des zones particulières. TP de Traitement d images 16

17 La caractéristique utilisée ici est la cavité. Les cavités se définissent par leur direction d ouverture. Cinq types de cavités sont ainsi définis : cavité Nord : vers le haut, cavité Est : vers la droite, cavité Sud : vers le bas, cavité Ouest : vers la gauche, cavité Centrale : au centre. Par exemple, un pixel de l image appartient à une cavité Est si, et seulement si, les trois conditions suivantes sont vérifiées : ce pixel n appartient pas au tracé du chiffre ; en se déplaçant en ligne droite vers l est, à partir de ce pixel, on ne rencontre pas le tracé ; en se déplaçant en ligne droite vers le sud, l ouest, ou le nord, à partir de ce pixel, on rencontre le tracé. Un pixel appartient à une cavité Centrale si, et seulement si, les deux conditions suivantes sont vérifiées : ce pixel n appartient pas au tracé du chiffre ; en se déplaçant en ligne droite vers l est, le sud, l ouest, ou le nord, à partir de ce pixel, on rencontre le tracé. Afin de mettre en évidence les pixels appartenant aux différents type de cavité, on réalise une première série de traitements morphologiques à partir de l image 3. La figure 4 montre le résultat de ces traitements. (nord) (est) (sud) (ouest) Figure 4 traitements réalisés sur l image de la figure 3. 5) Déterminer le plus précisément possible quelle opération morphologique a été réalisée sur les images (nord) à (ouest) de la figure 4 en spécifiant notamment la nature des éléments structurant. 6) Écrire une fonction permettant d appliquer ces traitements sur un chiffre localisé d un code postal et appliquer cette fonction pour chaque chiffre détecté de la fonction précédente. Pour CHAQUE cavité, une seconde série de traitements est ensuite effectuée à partir des images (nord) à (ouest). La figure 5 montre le résultat de ces traitements pour la détection des pixels appartenant à des cavités Centrale. TP de Traitement d images 17

18 (a) Figure 5 traitements réalisés pour la détection des cavités Centrale. (b) La figure 6 montre le résultat de ces traitements pour la détection des pixels appartenant à des cavités Est. (a) (b) (c) Figure 6 traitements réalisés pour la détection des cavités Est. 7) Après avoir déterminé les traitements effectués sur les images des figures 5 et 6, permettant de détecter respectivement les pixels des cavités Centrale et les pixels des cavités Est, déduire les traitements à effectuer pour détecter les pixels des cavités Nord, Ouest puis Sud. 8) Compléter la fonction précédente afin d estimer les 5 types de cavités associés à chaque chiffre. 5 Classification des chiffres Une fois que les cavités sont détectées, elles sont analysées par un système que l on appelle un classifieur. Ce système décide si le chiffre est un zéro, un un, un deux, etc... La classification s effectue en deux étapes : Un apprentissage en-ligne permettant de caractériser les classes en présence. Une classification en ligne permettant d assigner à une classe apprise chacun des chiffres d un code postal. TP de Traitement d images 18

19 5.1 Apprentissage hors-ligne 9) Sachant que, pour chaque chiffre détecté, il est possible de déterminer la surface de chaque type de cavité, proposer un espace de décision permettant de repérer chaque chiffre par un point dans cet espace. 10) En utilisant les chiffres imprimés dans le paragraphe 6, acquérir et enregistrer une image pour chacune des séries de chaque chiffre. 11) Sur la base de données images réalisée précédemment, écrire une fonction qui retourne une matrice des caractéristiques de chaque chiffre et un vecteur de leur caractéristiques moyennes. 5.2 Classification en-ligne 12) Proposer une méthode simple de classification, basée sur la recherche du plus proche voisin dans l espace de décision précédemment déterminé, permettant de classer chaque chiffre dans cet espace et mettre en oeuvre cette méthode afin d afficher dans l image initiale le code postal lu. 13) Valider votre programme sur plusieurs codes postaux comme ceux figurant dans le paragraphe 6 ou écrit à la main et conclure. 14) Proposer une méthode simple de classification, basée sur la recherche de la plus proche moyenne dans l espace de décision précédemment déterminé, permettant de classer chaque chiffre dans cet espace et mettre en oeuvre cette méthode afin d afficher dans l image initiale le code postal lu. 15) Valider votre programme sur plusieurs codes postaux et comparer avec la méthode précédente. 16) Ajouter un attribut à votre espace de décision afin d améliorer les résultats de votre programme. 17) Améliorer votre programme en recalant en rotation les images acquises après avoir mesuré l angle de l axe principal d inertie du code postal inscrit. 6 Corrélation normalisée La fonction normxcorr2 permet de réaliser une corrélation normalisée entre une image modèle (template) et une image à analyser afin de retrouver les objets ressemblant au modèle dans l image. 18) Réaliser une base d apprentissage en faisant l acquisition d une image de chaque chiffre. 19) Écrire une fonction qui permet de réaliser l opération de corrélation normalisée entre chaque modèle de chiffre et l image. Observer à chaque fois l image de corrélation obtenue et interpréter la. 20) Compléter votre procédure avec la fonction imregionalmax afin de sélectionner les maximum locaux de l image de corrélation. Fixer un seuil permettant de lire le code postal acquis et conclure. 21) Proposer une méthode similaire autorisant une rotation du modèle. TP de Traitement d images 19

20 Chiffres imprimés TP de Traitement d images 20

21 TP de Traitement d images 21

Traitement bas-niveau

Traitement bas-niveau Plan Introduction L approche contour (frontière) Introduction Objectifs Les traitements ont pour but d extraire l information utile et pertinente contenue dans l image en regard de l application considérée.

Plus en détail

Géométrie discrète Chapitre V

Géométrie discrète Chapitre V Géométrie discrète Chapitre V Introduction au traitement d'images Géométrie euclidienne : espace continu Géométrie discrète (GD) : espace discrétisé notamment en grille de pixels GD définition des objets

Plus en détail

Master IMA - UMPC Paris 6 RDMM - Année 2009-2010 Fiche de TP

Master IMA - UMPC Paris 6 RDMM - Année 2009-2010 Fiche de TP Master IMA - UMPC Paris 6 RDMM - Année 2009-200 Fiche de TP Préliminaires. Récupérez l archive du logiciel de TP à partir du lien suivant : http://www.ensta.fr/~manzaner/cours/ima/tp2009.tar 2. Développez

Plus en détail

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

Projet Matlab/Octave : segmentation d'un ballon de couleur dans une image couleur et insertion d'un logo Projet Matlab/Octave : segmentation d'un ballon de couleur dans une image couleur et insertion d'un logo Dans ce projet, nous allons réaliser le code qui permet d'insérer sur une image, un logo sur un

Plus en détail

Opérations de base sur ImageJ

Opérations de base sur ImageJ Opérations de base sur ImageJ TPs d hydrodynamique de l ESPCI, J. Bico, M. Reyssat, M. Fermigier ImageJ est un logiciel libre, qui fonctionne aussi bien sous plate-forme Windows, Mac ou Linux. Initialement

Plus en détail

Fête de la science Initiation au traitement des images

Fête de la science Initiation au traitement des images Fête de la science Initiation au traitement des images Détection automatique de plaques minéralogiques à partir d'un téléphone portable et atelier propose de créer un programme informatique pour un téléphone

Plus en détail

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

Analyse de la vidéo. Chapitre 4.1 - La modélisation pour le suivi d objet. 10 mars 2015. Chapitre 4.1 - La modélisation d objet 1 / 57 Analyse de la vidéo Chapitre 4.1 - La modélisation pour le suivi d objet 10 mars 2015 Chapitre 4.1 - La modélisation d objet 1 / 57 La représentation d objets Plan de la présentation 1 La représentation

Plus en détail

TP SIN Traitement d image

TP SIN Traitement d image TP SIN Traitement d image Pré requis (l élève doit savoir): - Utiliser un ordinateur Objectif terminale : L élève doit être capable de reconnaître un format d image et d expliquer les différents types

Plus en détail

Utilisation du logiciel ImageJ gratuit

Utilisation du logiciel ImageJ gratuit Utilisation du logiciel ImageJ gratuit on peut récupérer sur le lien suivant : http://rsbweb.nih.gov/ij/ à partir duquel ce résumé très bref (!!) a été élaboré Lancer ImageJ Vous avez une fenêtre qui s'ouvre

Plus en détail

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

Création d une SIGNATURE ANIMÉE avec PHOTOFILTRE 7 Création d une SIGNATURE ANIMÉE avec PHOTOFILTRE 7 L animation est obtenue par défilement des images décomposant le mouvement de traçage de la signature. Les étapes successives seront : 1. Choix de la

Plus en détail

Q6 : Comment calcule t-on l intensité sonore à partir du niveau d intensité?

Q6 : Comment calcule t-on l intensité sonore à partir du niveau d intensité? EXERCICE 1 : QUESTION DE COURS Q1 : Qu est ce qu une onde progressive? Q2 : Qu est ce qu une onde mécanique? Q3 : Qu elle est la condition pour qu une onde soit diffractée? Q4 : Quelles sont les différentes

Plus en détail

Projet Matlab : un logiciel de cryptage

Projet Matlab : un logiciel de cryptage Projet Matlab : un logiciel de cryptage La stéganographie (du grec steganos : couvert et graphein : écriture) consiste à dissimuler une information au sein d'une autre à caractère anodin, de sorte que

Plus en détail

Chapitre 2 : Caractéristiques du mouvement d un solide

Chapitre 2 : Caractéristiques du mouvement d un solide Chapitre 2 : Caractéristiques du mouvement d un solide I Rappels : Référentiel : Le mouvement d un corps est décris par rapport à un corps de référence et dépend du choix de ce corps. Ce corps de référence

Plus en détail

IMAGES NUMÉRIQUES MATRICIELLES EN SCILAB

IMAGES NUMÉRIQUES MATRICIELLES EN SCILAB IMAGES NUMÉRIQUES MATRICIELLES EN SCILAB Ce document, écrit par des animateurs de l IREM de Besançon, a pour objectif de présenter quelques unes des fonctions du logiciel Scilab, celles qui sont spécifiques

Plus en détail

COPY. Picture Style Editor Ver. 1.4 MODE D EMPLOI. Logiciel de création de fichiers de style d image. Contenu de ce mode d emploi

COPY. Picture Style Editor Ver. 1.4 MODE D EMPLOI. Logiciel de création de fichiers de style d image. Contenu de ce mode d emploi Logiciel de création de fichiers de style d image Picture Style Editor Ver..4 MODE D EMPLOI Contenu de ce mode d emploi Picture Style Editor est abrégé en PSE. Dans ce mode d emploi, les fenêtres utilisées

Plus en détail

Travaux pratiques. Compression en codage de Huffman. 1.3. Organisation d un projet de programmation

Travaux pratiques. Compression en codage de Huffman. 1.3. Organisation d un projet de programmation Université de Savoie Module ETRS711 Travaux pratiques Compression en codage de Huffman 1. Organisation du projet 1.1. Objectifs Le but de ce projet est d'écrire un programme permettant de compresser des

Plus en détail

Traitement numérique de l'image. Raphaël Isdant - 2009

Traitement numérique de l'image. Raphaël Isdant - 2009 Traitement numérique de l'image 1/ L'IMAGE NUMÉRIQUE : COMPOSITION ET CARACTÉRISTIQUES 1.1 - Le pixel: Une image numérique est constituée d'un ensemble de points appelés pixels (abréviation de PICture

Plus en détail

ESPACE MULTIMEDIA DU CANTON DE ROCHESERVIERE

ESPACE MULTIMEDIA DU CANTON DE ROCHESERVIERE 1 Qu est-ce que Picasa? ESPACE MULTIMEDIA DU CANTON DE ROCHESERVIERE Atelier «pour approfondir» Organiser, traiter et partager ses photos avec Picasa C est un logiciel de gestion de photos gratuit proposé

Plus en détail

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

Adobe Illustrator Logiciel de dessin vectoriel et de Cartographie Assistée par Ordinateur Adobe Illustrator Logiciel de dessin vectoriel et de Cartographie Assistée par Ordinateur I- Ouverture d une nouvelle feuille de travail Fichier / Nouveau (ou ctrl + N) Indiquer dans la fenêtre qui s ouvre

Plus en détail

Chapitre 13 Numérisation de l information

Chapitre 13 Numérisation de l information DERNIÈRE IMPRESSION LE 2 septembre 2013 à 17:33 Chapitre 13 Numérisation de l information Table des matières 1 Transmission des informations 2 2 La numérisation 2 2.1 L échantillonage..............................

Plus en détail

Formats d images. 1 Introduction

Formats d images. 1 Introduction Formats d images 1 Introduction Lorsque nous utilisons un ordinateur ou un smartphone l écran constitue un élément principal de l interaction avec la machine. Les images sont donc au cœur de l utilisation

Plus en détail

TD : Codage des images

TD : Codage des images TD : Codage des images Les navigateurs Web (Netscape, IE, Mozilla ) prennent en charge les contenus textuels (au format HTML) ainsi que les images fixes (GIF, JPG, PNG) ou animée (GIF animée). Comment

Plus en détail

Franck VAUTIER, Jean-Pierre TOUMAZET, Erwan ROUSSEL, Marlène FAURE, Mohamed ABADI, Marta FLOREZ, Bertrand DOUSTEYSSIER

Franck VAUTIER, Jean-Pierre TOUMAZET, Erwan ROUSSEL, Marlène FAURE, Mohamed ABADI, Marta FLOREZ, Bertrand DOUSTEYSSIER Utilisation d images dérivées d un jeu de données LIDAR pour la détection automatisée de vestiges archéologiques (programme de recherche méthodologique LiDARCHEO) Franck VAUTIER, Jean-Pierre TOUMAZET,

Plus en détail

Vision industrielle et télédétection - Détection d ellipses. Guillaume Martinez 17 décembre 2007

Vision industrielle et télédétection - Détection d ellipses. Guillaume Martinez 17 décembre 2007 Vision industrielle et télédétection - Détection d ellipses Guillaume Martinez 17 décembre 2007 1 Table des matières 1 Le projet 3 1.1 Objectif................................ 3 1.2 Les choix techniques.........................

Plus en détail

Chap17 - CORRECTİON DES EXERCİCES

Chap17 - CORRECTİON DES EXERCİCES Chap17 - CORRECTİON DES EXERCİCES n 3 p528 Le signal a est numérique : il n y a que deux valeurs possibles pour la tension. Le signal b n est pas numérique : il y a alternance entre des signaux divers

Plus en détail

Travaux pratiques avec RapidMiner

Travaux pratiques avec RapidMiner Travaux pratiques avec RapidMiner Master Informatique de Paris 6 Spécialité IAD Parcours EDOW Module Algorithmes pour la Fouille de Données Janvier 2012 Prise en main Généralités RapidMiner est un logiciel

Plus en détail

Problèmes de dénombrement.

Problèmes de dénombrement. Problèmes de dénombrement. 1. On se déplace dans le tableau suivant, pour aller de la case D (départ) à la case (arrivée). Les déplacements utilisés sont exclusivement les suivants : ller d une case vers

Plus en détail

F210. Automate de vision hautes fonctionnalités. Caractèristiques. Algorithmes vectoriels

F210. Automate de vision hautes fonctionnalités. Caractèristiques. Algorithmes vectoriels Automate de vision hautes fonctionnalités Caractèristiques Algorithmes vectoriels Les algorithmes permettent de sélectionner les éléments de traitement requis dans la bibliothèque, puis les combinent et

Plus en détail

Introduction au Data-Mining

Introduction au Data-Mining Introduction au Data-Mining Alain Rakotomamonjy - Gilles Gasso. INSA Rouen -Département ASI Laboratoire PSI Introduction au Data-Mining p. 1/25 Data-Mining : Kèkecé? Traduction : Fouille de données. Terme

Plus en détail

RECOPLUS LOGICIEL DE GESTION DES RECOMMANDES NOTICE D UTILISATION DE RECOPLUS RESEAU. N de série

RECOPLUS LOGICIEL DE GESTION DES RECOMMANDES NOTICE D UTILISATION DE RECOPLUS RESEAU. N de série RECOPLUS LOGICIEL DE GESTION DES RECOMMANDES NOTICE D UTILISATION DE RECOPLUS RESEAU N de série Siège social 107, rue Henri Barbusse BP305-92111 CLICHY Cedex 1 Sommaire Description 1. Installation 2. Mise

Plus en détail

Table des matières A. Introduction... 4 B. Principes généraux... 5 C. Exemple de formule (à réaliser) :... 7 D. Exercice pour réaliser une facture

Table des matières A. Introduction... 4 B. Principes généraux... 5 C. Exemple de formule (à réaliser) :... 7 D. Exercice pour réaliser une facture Excel 2007 -2- Avertissement Ce document accompagne le cours qui a été conçu spécialement pour les stagiaires des cours de Denis Belot. Le cours a été réalisé en réponse aux diverses questions posées par

Plus en détail

ou clic objet. R rouge B bleu : 65 Le fond votre travail en P :. d étoiles dupliquer. Esbly Page 1 / 5

ou clic objet. R rouge B bleu : 65 Le fond votre travail en P :. d étoiles dupliquer. Esbly Page 1 / 5 Réalisation d' 'une affiche célèbre Eléments nécessaires : portraitt cadrage épaules, de ¾ (ou à défaut le fichier proposé : heroine.jpg) et un peu de temps. 1 ère étape : un fond coloré Demandez une nouvelle

Plus en détail

Manuel d utilisation 26 juin 2011. 1 Tâche à effectuer : écrire un algorithme 2

Manuel d utilisation 26 juin 2011. 1 Tâche à effectuer : écrire un algorithme 2 éducalgo Manuel d utilisation 26 juin 2011 Table des matières 1 Tâche à effectuer : écrire un algorithme 2 2 Comment écrire un algorithme? 3 2.1 Avec quoi écrit-on? Avec les boutons d écriture........

Plus en détail

Comment utiliser FileMaker Pro avec Microsoft Office

Comment utiliser FileMaker Pro avec Microsoft Office Guide d utilisation Comment utiliser FileMaker Pro avec Microsoft Office Comment utiliser FileMaker Pro et Microsoft Office page 1 Table des matières Introduction... 3 Avant de commencer... 4 Partage de

Plus en détail

LES TYPES DE DONNÉES DU LANGAGE PASCAL

LES TYPES DE DONNÉES DU LANGAGE PASCAL LES TYPES DE DONNÉES DU LANGAGE PASCAL 75 LES TYPES DE DONNÉES DU LANGAGE PASCAL CHAPITRE 4 OBJECTIFS PRÉSENTER LES NOTIONS D ÉTIQUETTE, DE CONS- TANTE ET DE IABLE DANS LE CONTEXTE DU LAN- GAGE PASCAL.

Plus en détail

Création de maquette web

Création de maquette web Création de maquette web avec Fireworks Il faut travailler en 72dpi et en pixels, en RVB Fireworks étant un logiciel dédié à la création de maquettes pour le web il ne propose que les pixels pour le texte

Plus en détail

Analyse d images. Edmond.Boyer@imag.fr. Edmond Boyer UFRIMA 1

Analyse d images. Edmond.Boyer@imag.fr. Edmond Boyer UFRIMA 1 Analyse d images Edmond.Boyer@imag.fr Edmond Boyer UFRIMA 1 1 Généralités Analyse d images (Image Analysis) : utiliser un ordinateur pour interpréter le monde extérieur au travers d images. Images Objets

Plus en détail

PRISE EN MAIN D UN TABLEUR. Version OPEN OFFICE

PRISE EN MAIN D UN TABLEUR. Version OPEN OFFICE PRISE EN MAIN D UN TABLEUR Version OPEN OFFICE Prise en main d un tableur page 2 1. L utilisation de la souris Pour faire fonctionner un tableur, on utilise le clavier mais aussi la souris. Rappelons,

Plus en détail

Numbers sur ipad. Atelier Formation Numbers sur ipad. [Notes extraitres de l'aide en ligne]

Numbers sur ipad. Atelier Formation Numbers sur ipad. [Notes extraitres de l'aide en ligne] Numbers sur ipad [Notes extraitres de l'aide en ligne] Table des matières Atelier Formation Numbers sur ipad Introduction à Numbers 4 Créer ou ouvrir une feuille de calcul 4 Créer ou ouvrir une feuille

Plus en détail

nom : Collège Ste Clotilde

nom : Collège Ste Clotilde UNE CONFIGURATION INFORMATIQUE Objectif : Identifier les éléments principaux d une configuration L ordinateur enregistre des données qu il traite pour produire un résultat Sifflements 20 Notice 12 attache

Plus en détail

INFO 2 : Traitement des images

INFO 2 : Traitement des images INFO 2 : Traitement des images Objectifs : Comprendre la différence entre image vectorielle et bipmap. Comprendre les caractéristiques d'une image : résolution, définition, nombre de couleurs, poids Etre

Plus en détail

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

Tp_chemins..doc. Dans la barre arche 2 couleur claire 1/5 21/01/13 TP de création : utilisation des chemins vectoriels Finis les mauvais rêves : vous aurez enfin votre dreamcatcher (Indienss des Grands Lacs) 1 ) Créez une nouvelle image de 300 pixels sur 600 pixels en

Plus en détail

Codage d information. Codage d information : -Définition-

Codage d information. Codage d information : -Définition- Introduction Plan Systèmes de numération et Représentation des nombres Systèmes de numération Système de numération décimale Représentation dans une base b Représentation binaire, Octale et Hexadécimale

Plus en détail

SudoClick Reconnaissance de grilles de sudoku pour téléphones portables

SudoClick Reconnaissance de grilles de sudoku pour téléphones portables SudoClick Reconnaissance de grilles de sudoku pour téléphones portables Patrick Anagnostaras 1 24 mai 2008 Department of Informatics - Master Project Report Département d Informatique - Departement für

Plus en détail

Mise en scène d un modèle dans l espace 3D

Mise en scène d un modèle dans l espace 3D CHAPITRE 3 Mise en scène d un modèle dans l espace 3D Blender permet de construire des espaces à la manière d une scène de théâtre. Pour cela, il présente dès l ouverture tout ce dont on a besoin : un

Plus en détail

TP : Gestion d une image au format PGM

TP : Gestion d une image au format PGM TP : Gestion d une image au format PGM Objectif : L objectif du sujet est de créer une classe de manipulation d images au format PGM (Portable GreyMap), et de programmer des opérations relativement simples

Plus en détail

Introduction à MATLAB R

Introduction à MATLAB R Introduction à MATLAB R Romain Tavenard 10 septembre 2009 MATLAB R est un environnement de calcul numérique propriétaire orienté vers le calcul matriciel. Il se compose d un langage de programmation, d

Plus en détail

Initiation à la bureautique

Initiation à la bureautique Initiation à la bureautique i 1 17-18-19-20 mars 4 jours Ce stage doit permettre à des débutants de se familiariser avec l outil bureautique, d acquérir des connaissances de base autour de la micro-informatique.

Plus en détail

Indications pour une progression au CM1 et au CM2

Indications pour une progression au CM1 et au CM2 Indications pour une progression au CM1 et au CM2 Objectif 1 Construire et utiliser de nouveaux nombres, plus précis que les entiers naturels pour mesurer les grandeurs continues. Introduction : Découvrir

Plus en détail

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

Découverte du logiciel ordinateur TI-n spire / TI-n spire CAS Découverte du logiciel ordinateur TI-n spire / TI-n spire CAS Mémento Ouvrir TI-Nspire CAS. Voici la barre d outils : L insertion d une page, d une activité, d une page où l application est choisie, pourra

Plus en détail

Transmission d informations sur le réseau électrique

Transmission d informations sur le réseau électrique Transmission d informations sur le réseau électrique Introduction Remarques Toutes les questions en italique devront être préparées par écrit avant la séance du TP. Les préparations seront ramassées en

Plus en détail

Intelligence Artificielle et Systèmes Multi-Agents. Badr Benmammar bbm@badr-benmammar.com

Intelligence Artificielle et Systèmes Multi-Agents. Badr Benmammar bbm@badr-benmammar.com Intelligence Artificielle et Systèmes Multi-Agents Badr Benmammar bbm@badr-benmammar.com Plan La première partie : L intelligence artificielle (IA) Définition de l intelligence artificielle (IA) Domaines

Plus en détail

Exercices types Algorithmique et simulation numérique Oral Mathématiques et algorithmique Banque PT

Exercices types Algorithmique et simulation numérique Oral Mathématiques et algorithmique Banque PT Exercices types Algorithmique et simulation numérique Oral Mathématiques et algorithmique Banque PT Ces exercices portent sur les items 2, 3 et 5 du programme d informatique des classes préparatoires,

Plus en détail

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

«Atelier de retouche d image, améliorez et optimisez Avant-Propos «Atelier de retouche d image, améliorez et optimisez pour le web les photographies prises par les élèves.» Méthode de lecture de scénario Exploitation - Indique à l animateur les documents,

Plus en détail

Consignes générales :

Consignes générales : PROCÉDURE POUR DÉPÔT DANS WEBCT Consignes générales : 1) Il est important de toujours conserver une copie de votre Webfolio ou Dossier professionnel sur votre disquette, clé USB ou sur votre disque dur

Plus en détail

Catalogue 2014-2015 Formations informatiques

Catalogue 2014-2015 Formations informatiques Catalogue 2014-2015 Formations informatiques «L ordinateur parfait a été inventé : on entre un problème et il n en ressort jamais!» Benjamin ARNAUDET Formateur informatique - Coordonateur benjamin.arnaudet@educagri.fr

Plus en détail

Installation de CPA STUDIO :

Installation de CPA STUDIO : Installation de CPA STUDIO : Système d exploitation requis : Windows 98 2ème édition Windows XP service pack 2 Résolution écran - Nombre de couleurs : CPA STUDIO nécessite une résolution minimum d affichage

Plus en détail

JPEG, PNG, PDF, CMJN, HTML, Préparez-vous à communiquer!

JPEG, PNG, PDF, CMJN, HTML, Préparez-vous à communiquer! JPEG, PNG, PDF, CMJN, HTML, Préparez-vous à communiquer! 1 / Contexte L ordinateur La loi du nombre La numérisation = codage d une information en chiffres binaire : 0 1 («bit») 8 bits = 1 octet 1ko = 1024

Plus en détail

Ouvrir le compte UQÀM

Ouvrir le compte UQÀM Cliquez sur le titre pour visionner 1 Cliquez sur le titre pour visionner 2! Préliminaires! Ouvrir le compte UQÀM! Accéder au compte UQÀM! Paramètres de configuration! Les dossiers! Gérer les dossiers!

Plus en détail

Compte rendu de LA37 B, TP numéro 1. Evolution de la température et du degrée d'hydratation

Compte rendu de LA37 B, TP numéro 1. Evolution de la température et du degrée d'hydratation 4 6 8 2 4 8 22 26 3 34 38 42 46 5 54 58 62 66 7 74 78 83 89 96 8 44 Bertin Morgan Compte rendu de LA37 B, TP numéro. Les essais effectués par le laboratoire des ponts et chaussés nous ont fournis la température

Plus en détail

Extraction d informations stratégiques par Analyse en Composantes Principales

Extraction d informations stratégiques par Analyse en Composantes Principales Extraction d informations stratégiques par Analyse en Composantes Principales Bernard DOUSSET IRIT/ SIG, Université Paul Sabatier, 118 route de Narbonne, 31062 Toulouse cedex 04 dousset@irit.fr 1 Introduction

Plus en détail

FORMATION PROFESSIONNELLE INFORMATION GÉNÉRALE RECONNAISSANCE DES ACQUIS ET DES COMPÉTENCES DES QUESTIONS... DES RÉPONSES...

FORMATION PROFESSIONNELLE INFORMATION GÉNÉRALE RECONNAISSANCE DES ACQUIS ET DES COMPÉTENCES DES QUESTIONS... DES RÉPONSES... FORMATION PROFESSIONNELLE INFORMATION GÉNÉRALE RECONNAISSANCE DES ACQUIS ET DES COMPÉTENCES DES QUESTIONS... DES RÉPONSES... PROGRAMME DU DEP EN SECRÉTARIAT Description des cours PROGRAMME DU DEP EN COMPTABILITÉ

Plus en détail

Gérer, stocker et partager vos photos grâce à Picasa. Janvier 2015

Gérer, stocker et partager vos photos grâce à Picasa. Janvier 2015 Gérer, stocker et partager vos photos grâce à Picasa Janvier 2015 Sommaire 1 - Découverte de Picasa 2 - Gestion des dossiers et des photos 3 - Trier, filtrer et rechercher 4 - Retoucher une image 5 - Création

Plus en détail

Créer un publipostage avec Microsoft Word

Créer un publipostage avec Microsoft Word Créer un publipostage avec Microsoft Word Cette technique permet de créer un document type et de le fusionner avec une base de données. Si vous devez créer et envoyer un document à de nombreuses personnes,

Plus en détail

Introduction au Data-Mining

Introduction au Data-Mining Introduction au Data-Mining Gilles Gasso, Stéphane Canu INSA Rouen -Département ASI Laboratoire LITIS 8 septembre 205. Ce cours est librement inspiré du cours DM de Alain Rakotomamonjy Gilles Gasso, Stéphane

Plus en détail

Comme chaque ligne de cache a 1024 bits. Le nombre de lignes de cache contenu dans chaque ensemble est:

Comme chaque ligne de cache a 1024 bits. Le nombre de lignes de cache contenu dans chaque ensemble est: Travaux Pratiques 3. IFT 1002/IFT 1005. Structure Interne des Ordinateurs. Département d'informatique et de génie logiciel. Université Laval. Hiver 2012. Prof : Bui Minh Duc. Tous les exercices sont indépendants.

Plus en détail

Utilisation du logiciel Epson Easy Interactive Tools

Utilisation du logiciel Epson Easy Interactive Tools Utilisation du logiciel Epson Easy Interactive Tools Ce logiciel permet d'utiliser le stylo electronique comme souris pour contrôler l'ordinateur depuis l'écran et comme feutre électronique pour écrire

Plus en détail

Créer le schéma relationnel d une base de données ACCESS

Créer le schéma relationnel d une base de données ACCESS Utilisation du SGBD ACCESS Polycopié réalisé par Chihab Hanachi et Jean-Marc Thévenin Créer le schéma relationnel d une base de données ACCESS GENERALITES SUR ACCESS... 1 A PROPOS DE L UTILISATION D ACCESS...

Plus en détail

My Custom Design ver.1.0

My Custom Design ver.1.0 My Custom Design ver.1.0 Logiciel de création de données de broderie Mode d emploi Avant d utiliser ce logiciel, veuillez lire attentivement ce mode d emploi pour bien l utiliser correctement. Conservez

Plus en détail

Ni tout noir, ni tout blanc Consignes Thème I - Observer

Ni tout noir, ni tout blanc Consignes Thème I - Observer Ni tout noir, ni tout blanc Consignes Thème I - Observer BUT : Etudier les synthèses additives et soustractives Comprendre la notion de couleur des objets COMPETENCES : Rechercher et trier des informations

Plus en détail

Architecture des ordinateurs TD1 - Portes logiques et premiers circuits

Architecture des ordinateurs TD1 - Portes logiques et premiers circuits Architecture des ordinateurs TD1 - Portes logiques et premiers circuits 1 Rappel : un peu de logique Exercice 1.1 Remplir la table de vérité suivante : a b a + b ab a + b ab a b 0 0 0 1 1 0 1 1 Exercice

Plus en détail

Projet de traitement d'image - SI 381 reconstitution 3D d'intérieur à partir de photographies

Projet de traitement d'image - SI 381 reconstitution 3D d'intérieur à partir de photographies Projet de traitement d'image - SI 381 reconstitution 3D d'intérieur à partir de photographies Régis Boulet Charlie Demené Alexis Guyot Balthazar Neveu Guillaume Tartavel Sommaire Sommaire... 1 Structure

Plus en détail

GUIDE Excel (version débutante) Version 2013

GUIDE Excel (version débutante) Version 2013 Table des matières GUIDE Excel (version débutante) Version 2013 1. Créer un nouveau document Excel... 3 2. Modifier un document Excel... 3 3. La fenêtre Excel... 4 4. Les rubans... 4 5. Saisir du texte

Plus en détail

Dragon Naturally Speaking 13

Dragon Naturally Speaking 13 Année 2015 Dragon Naturally Speaking 13 Guide premier pas Nathalie Macé / Grégoire Duval PROJET ORDYSCAN 1 Table des matières Introduction 3 Pourquoi utiliser Dragon Naturally Speaking avec les élèves

Plus en détail

Création d un fichier de découpe

Création d un fichier de découpe Création d un fichier de découpe DECOUPE 1 Fichier entièrement vectorisé au format illustrator uniquement Toutes les découpes sont regroupées dans 1 seul fichier.ai.ai 1 seul fichier. ai 800 x 100 mm -

Plus en détail

LES TOUT PREMIERS PAS

LES TOUT PREMIERS PAS DESMODO, un logiciel de gestion d idées http://www.desmodo.net/ LES TOUT PREMIERS PAS Desmodo est un logiciel (libre) qui permet, entre autre, de visualiser et de synthétiser, de manière organisée, sous

Plus en détail

Théorie et Codage de l Information (IF01) exercices 2013-2014. Paul Honeine Université de technologie de Troyes France

Théorie et Codage de l Information (IF01) exercices 2013-2014. Paul Honeine Université de technologie de Troyes France Théorie et Codage de l Information (IF01) exercices 2013-2014 Paul Honeine Université de technologie de Troyes France TD-1 Rappels de calculs de probabilités Exercice 1. On dispose d un jeu de 52 cartes

Plus en détail

Projet SINF2275 «Data mining and decision making» Projet classification et credit scoring

Projet SINF2275 «Data mining and decision making» Projet classification et credit scoring Projet SINF2275 «Data mining and decision making» Projet classification et credit scoring Année académique 2006-2007 Professeurs : Marco Saerens Adresse : Université catholique de Louvain Information Systems

Plus en détail

Soit la fonction affine qui, pour représentant le nombre de mois écoulés, renvoie la somme économisée.

Soit la fonction affine qui, pour représentant le nombre de mois écoulés, renvoie la somme économisée. ANALYSE 5 points Exercice 1 : Léonie souhaite acheter un lecteur MP3. Le prix affiché (49 ) dépasse largement la somme dont elle dispose. Elle décide donc d économiser régulièrement. Elle a relevé qu elle

Plus en détail

Date : 18.11.2013 Tangram en carré page

Date : 18.11.2013 Tangram en carré page Date : 18.11.2013 Tangram en carré page Titre : Tangram en carré Numéro de la dernière page : 14 Degrés : 1 e 4 e du Collège Durée : 90 minutes Résumé : Le jeu de Tangram (appelé en chinois les sept planches

Plus en détail

EVALUATIONS MI-PARCOURS CM2

EVALUATIONS MI-PARCOURS CM2 Les enseignants de CM2 de la circonscription de METZ-SUD proposent EVALUATIONS MI-PARCOURS CM2 Mathématiques Livret enseignant NOMBRES ET CALCUL Circonscription de METZ-SUD Page 1 Séquence 1 : Exercice

Plus en détail

Unitecnic 2200 Unitecnic 2200 CS

Unitecnic 2200 Unitecnic 2200 CS Unitecnic Unitecnic S Notice de pose Seules les vis rouges et bleues peuvent être dévissées. (changement de combinaison et de main) Tout autre démontage interne est interdit. (annulation de la garantie)

Plus en détail

données en connaissance et en actions?

données en connaissance et en actions? 1 Partie 2 : Présentation de la plateforme SPSS Modeler : Comment transformer vos données en connaissance et en actions? SPSS Modeler : l atelier de data mining Large gamme de techniques d analyse (algorithmes)

Plus en détail

Cours 7 : Utilisation de modules sous python

Cours 7 : Utilisation de modules sous python Cours 7 : Utilisation de modules sous python 2013/2014 Utilisation d un module Importer un module Exemple : le module random Importer un module Exemple : le module random Importer un module Un module est

Plus en détail

DOCUMENTATION POINT FACTURE

DOCUMENTATION POINT FACTURE DOCUMENTATION POINT FACTURE Documentation Point Facture Page 1 sur 30 Introduction Description des fonctionnalités Prise en charge de périphérique de saisie & imprimante Configuration matérielle minimum

Plus en détail

VOCABULAIRE LIÉ AUX ORDINATEURS ET À INTERNET

VOCABULAIRE LIÉ AUX ORDINATEURS ET À INTERNET VOCABULAIRE LIÉ AUX ORDINATEURS ET À INTERNET Brancher / débrancher l ordinateur de la prise Allumer / éteindre l ordinateur : pour allumer ou éteindre l ordinateur vous devez appuyer sur le bouton On/off

Plus en détail

Nombres, mesures et incertitudes en sciences physiques et chimiques. Groupe des Sciences physiques et chimiques de l IGEN

Nombres, mesures et incertitudes en sciences physiques et chimiques. Groupe des Sciences physiques et chimiques de l IGEN Nombres, mesures et incertitudes en sciences physiques et chimiques. Groupe des Sciences physiques et chimiques de l IGEN Table des matières. Introduction....3 Mesures et incertitudes en sciences physiques

Plus en détail

Page Paragraphe Modification. 18 7. Mise en page du document Le bouton "Format de page" est maintenant "Page"

Page Paragraphe Modification. 18 7. Mise en page du document Le bouton Format de page est maintenant Page AIDE AUX EXTRACTIONS COMPLÉMENTS POUR OPEN OFFICE 2 Le guide d'aide aux extractions de la base élèves 1 er degré a été réalisé pour Excel ou Open Office version 1. La passage à Open office version 2 a

Plus en détail

Jean Dubuffet AUTOPORTRAIT II - 1966

Jean Dubuffet AUTOPORTRAIT II - 1966 Jean Dubuffet AUTOPORTRAIT II - 1966 MON VISAGE A LA MANIERE DE JEAN DUBUFFET OBJECTIFS - utiliser son expérience sensorielle visuelle pour produire une œuvre picturale. - réaliser une œuvre s'inspirant

Plus en détail

Structure du format BMP, sa lecture, sa construction et son écriture

Structure du format BMP, sa lecture, sa construction et son écriture Structure du format BMP, sa lecture, sa construction et son écriture Claude Parisel Mars 2003 Table des matières : 1. Le choix du format 2. Commentaires sur les autres formats 3. Format BMP pour noir&blanc,

Plus en détail

Bernard Lecomte. Débuter avec HTML

Bernard Lecomte. Débuter avec HTML Bernard Lecomte Débuter avec HTML Débuter avec HTML Ces quelques pages ont pour unique but de vous donner les premiers rudiments de HTML. Quand vous les aurez lues, vous saurez réaliser un site simple.

Plus en détail

Licence Sciences et Technologies Examen janvier 2010

Licence Sciences et Technologies Examen janvier 2010 Université de Provence Introduction à l Informatique Licence Sciences et Technologies Examen janvier 2010 Année 2009-10 Aucun document n est autorisé Les exercices peuvent être traités dans le désordre.

Plus en détail

Pop-Art façon Roy Liechtenstein

Pop-Art façon Roy Liechtenstein 1 sur 6 22/01/2010 22:35 Pop-Art façon Roy Liechtenstein Ce tutoriel peut paraître loin de la photographie, mais il contient des techniques très utiles, voire indispensables en matière de retouche. 1 -

Plus en détail

VOS PREMIERS PAS AVEC TRACENPOCHE

VOS PREMIERS PAS AVEC TRACENPOCHE Vos premiers pas avec TracenPoche page 1/16 VOS PREMIERS PAS AVEC TRACENPOCHE Un coup d'oeil sur l'interface de TracenPoche : La zone de travail comporte un script, une figure, un énoncé, une zone d analyse,

Plus en détail

Algorithme des fourmis appliqué à la détection et au suivi de contours dans une image

Algorithme des fourmis appliqué à la détection et au suivi de contours dans une image IN52-IN54 A2008 Algorithme des fourmis appliqué à la détection et au suivi de contours dans une image Etudiants : Nicolas MONNERET Alexandre HAFFNER Sébastien DE MELO Responsable : Franck GECHTER Sommaire

Plus en détail

www.conseils-web.fr - contact@conseils-web.fr

www.conseils-web.fr - contact@conseils-web.fr MaxiCompte Gestion de vos comptes banque et contrôle budgétaires Ce logiciel va vous permettre de gérer l'ensemble de vos comptes bancaires et d'effectuer un suivi budgétaire de vos recettes et dépenses.

Plus en détail

Probabilités. Une urne contient 3 billes vertes et 5 billes rouges toutes indiscernables au toucher.

Probabilités. Une urne contient 3 billes vertes et 5 billes rouges toutes indiscernables au toucher. Lycée Jean Bart PCSI Année 2013-2014 17 février 2014 Probabilités Probabilités basiques Exercice 1. Vous savez bien qu un octet est une suite de huit chiffres pris dans l ensemble {0; 1}. Par exemple 01001110

Plus en détail

Photoshop Séquence 4 - Créer une image de taille personnalisée taille

Photoshop Séquence 4 - Créer une image de taille personnalisée taille cterrier.com 1/5 20/09/2006 Photoshop Séquence 4 - Créer une image de taille personnalisée taille Auteur : C. Terrier ; mailto:webmaster@cterrier.com ; http://www.cterrier.com Utilisation : Reproduction

Plus en détail

BACCALAURÉAT GÉNÉRAL SÉRIE SCIENTIFIQUE

BACCALAURÉAT GÉNÉRAL SÉRIE SCIENTIFIQUE BACCALAURÉAT GÉNÉRAL SÉRIE SCIENTIFIQUE ÉPREUVE DE SCIENCES DE L INGÉNIEUR ÉPREUVE DU VENDREDI 20 JUIN 2014 Session 2014 Durée de l épreuve : 4 heures Coefficient 4,5 pour les candidats ayant choisi un

Plus en détail

MANUEL DE L UTILISATEUR

MANUEL DE L UTILISATEUR MANUEL DE L UTILISATEUR COMPAS DYNAMIQUE Page 1 / 81 Page 2 / 81 SOMMAIRE PREAMBULE... 7 CHAPITRE 1 :... 9 PRESENTATION DU COMPAS DYNAMIQUE... 9 1 INTRODUCTION... 11 1.1 QU EST-CE QUE LE COMPAS DYNAMIQUE?...

Plus en détail