Rapport de travail sur la construction des ortho-photos de surface à partir de photos en format BMP
|
|
- Lucie Lamontagne
- il y a 8 ans
- Total affichages :
Transcription
1 Rapport de travail sur la construction des ortho-photos de surface à partir de photos en format BMP Claude Parisel Janvier 2004 Table des matières : 1. Approche générale 2. Rappel des fonctions de lecture d un fichier BMP 3. Rappel des fonctions de lecture d un fichier BMP 4. La construction d un fichier BMP pour les plans ou ortho-photo d une surface plane 5. La construction d un fichier BMP pour les cônes ou ortho-photo d une surface conique. Annexe 1 Structure de l information sur les fichiers XXX.dat Annexe 2 Structure des répertoires et lancement des fonctions SCHEME compilées à partir des fonctions LISP
2 1. Approche générale La construction d image Raster transformées est assez coûteuse en temps de calcul. Il faut lire et analyser une image originale, la transformer selon une procédure particulière et la réécrire dans un format lisible par les logiciels d imagerie. Une première étude consignée dans le fichier BMP-RW.doc intitulé «Rapport final sur le format BMP, sa structure, sa lecture et son écriture» par Claude Parisel en Janvier 2004 explique le choix du format BMP pour traiter ces transformations et les types de fichiers 8 bits/pixels pour les images en grisé ainsi que 24 bits/pixels pour les images en couleur. Le rapport décrit en détail la structure des fichiers BMP et explique les fonctions SCHEME de lecture et d écriture de ces fichiers. On fournira ici qu un bref rappel de ces fonctions et de ce qu elles produisent. Comme une image de 1000 x 1000 génère déjà 1,000,000 de pixels à lire, traiter et éventuellement écrire, ce qui est lourd pour des fonctions interprétées, on a choisi de faire le traitement en plusieurs étapes avec fichiers intermédiaires. Étape lecture Lecture de l image originale [*.BMP] Interprétation des données en matrice de valeurs de pixels Écriture de cette matrice, sous forme de liste, dans un fichier texte [*.TXT] Étape acquisition des données Identification de la photo originale à traiter Paramètres de la photo à construire. Saisie des paramètres de transformation selon qu il s agit de construire une ortho-photo d une surface plane ou le déroulement à plat d une surface conique. Celle-ci se fait avec l usager. Écriture des informations nécessaires à la transformation dans un fichier texte de données [*.DAT] Étape traitement Lecture du fichier d information [*.DAT] Lecture du fichier de la matrice de pixels de l image originale [*.TXT] Construction de la matrice de pixels de l ortho-photo à construire Écriture de cette matrice dans un fichier texte [*- ORTHO.TXT] Étape écriture de l ortho-photo Lecture de la matrice de pixels transformée [*- ORTHO.TXT] Écriture de cette information en format BMP [*- ORTHO.BMP]
3 2. Rappel des fonctions de lecture d un fichier BMP Programme R-BMP.scm (ou LEC-BMP.lsp) Ce programme lit un fichier BMP noir et blanc, 8 bits/pixel, ou couleur 24 bits/pixel mode Window 3.1 et plus, sans compression et écrit sa matrice de pixels dans un fichier de nom identique avec l extension TXT. Exemple : Fichier lu: Test.bmp Fichier écrit : Test.txt Variables calculées : ent pour entête, pal pour palette de couleur, dat pour matrice de pixels. Le programme écrit les données de la variable dat dans le fichier texte et affiche les données de la variable ent. Exemple d affichage pour un fichier 8 bits: (BM ) Exemple d écriture : (( ) ( )) On remarque qu il s agit d une liste de lignes, chacune etant une liste de valeurs de pixels. Pour un fichier 24 bits/pixels, chaque pixel est une liste de 3 octets. La fonction utilise les sous-programmes scheme suivants : LECT-PART R-CAR (read caractère) R-PIX (read pixel) 3. Rappel des fonctions d écriture d un fichier BMP Programme W-BMP.scm Cette fonction lit un fichier de type *.TXT, comprenant une matrice de pixels dont le format est généré par la fonction R- BMP ou une fonction de transformation et l écrit sous le format BMP. Il génère l entête, la table de couleur et codifie la matrice de pixels. La fonction utilise le sous-programme scheme suivant : W-NB (write number) W-LIST-NB (write liste number) W-TABLE (write table color) W-MATPIX (write matrice pixel) W-LINE-PIX (write ligne pixel) Le fichier résultant peut être lu directement par tous les logiciels de traitement d image.
4 4. la construction d un fichier BMP pour les plans ou orthophoto d une surface plane. Cette opération se fait en six étapes : On met en place un environnement de travail de 3 fenêtres aur Autocad dans lequel apparaît : Un modèle tridimensionnel des points géodésiques relevés sur la surface. La photo originale de cette surface surlaquelle on reconnaît les images des points géodésiques. Le modèle du plan moyen de la surface tridimensionnelle à plat tel que calculé par la fonction [GET-SURF.lsp]. On construit l information utile au calcul de l ortho-photo dans une interface avec l usager [GET-BMP-PLAN.lsp]. On demande à l usager D identifier la photo originale D identifier un polygone de 4 points géodésiques sur la photo. D identifier le polygone homologue sur le plan moyen. De définir la grandeur du cadre de l ortho-photo et sa définition (nombre de pixels horizontaux). Le résultat est écrit dans un fichier texte [*.DAT] dont voici un exemple : ( (C:\Documents and Settings\parisel\Mes documents\karnak\data\obélisque-hatchepsout\photos\pyradbw.bmp C:\Documents and Settings\parisel\Mes documents\karnak\data\obélisque-hatchepsout\photos\pyradbw.txt C:\Documents and Settings\parisel\Mes documents\karnak\data\obélisque-hatchepsout\photos\pyradbw-ortho.txt C:\Documents and Settings\parisel\Mes documents\karnak\data\obélisque-hatchepsout\photos\pyradbw-ortho.bmp ) ( ( ) ( ) ) ( ( ) ( ) ) ( )) C est une liste comprenant : La liste des noms des fichiers (BMP, TXT, ORTHO-TXT, ORTHO-BMP) avec leurs répertoires. L information sur l image originale (coin du cadre en bas, à gauche et en haut à droite, nombre d epixels horizontal et vertical) La même information sur l image à construire. Les 8 coefficients pour calculer le passage d un point du plan moyen à celui de l image. Le reste est fait avec la fonction [EXECUTE.lsp] qui fait : c. On traduit la photo originale en format TXT avec la fonction R-BMP.scm. d. On construit la matrice de l ortho-photo avec la fonction [MAKE-BMP-PLAN.scm] qui produit un fichier [*- ORTHO.TXT] de la matrice de pixels de la photo construite. e. On traduit ce fichier [*-ORTHO-TXT] en fichier image [*- ORTHO-BMP] avec la fonction W-BMP.scm qui est le résultat final. f. On insère cette image dans l environnement de travail de façon à ce qu elle coïncide avec le cadre de l image qui était à construire.
5 Le cœur de la transformation se fait avec la fonction [MAKE- BMP-PLAN.scm] Cette fonction lit le fichier [*.DAT] et en extrait les informations utiles comme le nombre de pixels en x et y pour la photo et celle à construire, leur dimensions en x et y et le point en bas à gauche du cadre de chacune. Elle lit aussi le fichier [*.TXT] qui décrit la matrice de pixels de la photo originale. Le processus consiste à balayer l espace de l image à construire dans le plan moyen, ligne par ligne, pixel par pixel pour trouver le centre de chaque pixel. Le point homologue du centre de chaque pixel dans le plan de l image originale est calculé à l aide des coefficients. Cepoint homologue permet de trouver le pixel homologue sur l image originale (indice dans la matrice) et de rechercher sa valeur dans la matrice de l image. Cette valeur est assignée au pixel de la nouvelle image. La matrice construite est écrite dans un fichier texte [*- ORTHO-TXT]. Elle utilise les fonctions : [PIX-PT2D.scm] [PT3D-PT2D.scm] [PT2D-PIX.scm] La saisie des données [GET-BMP-PLAN.lsp] demande d identifier la photo originale et un polygone de 4 points homologues sur l image et dans le plan moyen. Apparaît alors, en rouge, sur le plan moyen, le cadre de la photo originale pour information. On demande alors le coin en bas à gauche du cadre de l image à construire et en temps réel le coin en haut à droite de ce cadre. En même temps que le cadre de l image à construire est mis à jour dans le plan moyen, sa position sur le plan de l image est aussi mis à jour. On peut donc voir le cadre de l image à construire dans les deux espaces, celui de la photo et celui du plan moyen. (voir image1). Pour faire cela il faut pouvoir calculer la position de points homologues à partir de la position d un point dans un espace. Le passage de l espace image à celui du plan moyen ou inversement s évalue à l aide de 8 paramètres qui se calculent selon l algorithme suivant :
6 Algorithme de passage de la surface moyenne à la surface de l image et inversement Pour établir une relation mathématique entre deux plans, celui de la photo et celui d une face en dehors de toute information sur la prise de vue, il suffit de connaître 4 points homologues. Dans le plan de la photo on identifiera 4 points par leurs coordonnées x et y relatives à l origine du plan photo et on identifiera les mêmes 4 points dans le plan réel par leurs coordonnées x et y relatives à l origine du plan réel. On notera les points i1 à i4 pour les 4 points de l espace image et o1 à o4 pour les points homologues dans l espace objet. Pour la transformation de l espace image à l espace objet, on peut écrire pour chacun des 4 points n (in on) : a1*xin + a2*yin + a3 - c1*xin*xon - c2*yin*xon = xon b1*xin + b2*yin + b3 - c1*xin*yon - c2*yin*yon = yon On obtient ainsi la matrice de 8 lignes: xi1 yi (- (* xi1 xo1)) (- (* yi1 xo1)) xo xi1 yi1 1 (- (* xi1 yo1)) (- (* yi1 yo1)) yo1 xi2 yi (- (* xi2 xo2)) (- (* yi1 xo2)) xo xi2 yi2 1 (- (* xi2 yo2)) (- (* yi2 yo2)) yo2 xi3 yi (- (* xi3 xo3)) (- (* yi3 xo3)) xo xi3 yi3 1 (- (* xi3 yo3)) (- (* yi3 yo3)) yo3 xi4 yi (- (* xi4 xo4)) (- (* yi4 xo4)) xo xi4 yi4 1 (- (* xi4 yo4)) (- (* yi4 yo4)) yo4 dont la solution donnera les valeurs des coefficients a1, a2, a3, b1, b2, b3, c1 et c2 Pour la transformation de l espace objet à l espace image, on peut écrire pour chacun des 4 points (in on) a1*xon + a2*yon + a3 - c1*xon*xin - c2*yon*xin = xin b1*xon + b2*yon + b3 - c1*xon*yin - c2*yon*yin = yin xo1 yo (- (* xo1 xi1)) (- (* yo1 xi1)) xi xo1 yo1 1 (- (* xo1 yi1)) (- (* yo1 yi1)) yi1 xo2 yo (- (* xo2 xi2)) (- (* yo2 xi2)) xi xo2 yo2 1 (- (* xo2 yi2)) (- (* yo2 yi2)) yi2 xo3 yo (- (* xo3 xi3)) (- (* yo3 xi3)) xi xo3 yo3 1 (- (* xo3 yi3)) (- (* yo3 yi3)) yi3 xo4 yo (- (* xo4 xi4)) (- (* yo4 xi4)) xi xo4 yo4 1 (- (* xo4 yi4)) (- (* yo4 yi4)) yi4 dont la solution donnera les valeurs des coefficients a1, a2, a3, b1, b2, b3, c1 et c2 Dès lors le transfert d un point connu P1 dans un espace vers l autre espace P2 sera calculé ainsi : xp2 = a1*xp1 + a2*yp1 + a3 / c1*xp1 + c2*yp1 + 1 yp2 = b1*xp1 + b2*yp1 + b3 / c1*xp1 + c2*yp1 + 1 Selon le sens du transfert, espace image vers espace objet ou l inverse, la valeur des coefficients changent.
7 Cadre de la photo originale Cadre de la photo à construire Cadre de la photo à construire Polygone De 4 points Espace tridimensionnel Espace de la photo originale Espace du plan moyen fig.1. Environnement de travail initial et saisie des informations.
8 fig.2. Environnement de travail final prêt au relevé de la surface en vraie grandeur.
9 fig.3. photo originale (1000 x 1200) de la face du pyramidion et ortho-photo (1000 x 1600) construite de cette surface en format BMP 24 bits/pixels
10 5. La construction d un fichier BMP pour les cônes ou ortho-photo d une surface conique Programme [MAKE-BMP-CONE.scm] Cette opération se fait en trois étapes et commence avec le programme lisp [GET-BMP-CONE.lsp], qui permet de saisir l ensemble des informations nécessaires à la construction du développement d un cône, à savoir : L information sur la photo du cône, sur le modèle 3D photographié et sur le développement de sa surface ainsi que ce qui est nécessaire au passage de l un à l autre et à la fabrication de l ortho image. Cette fonction LISP écrit un fichier XXX.dat. [voir le rapport «relevé des colonnes»] Le programme [MAKE-BMP-CONE.scm] récupère les données générées par la fonction [GET-BMP-CONE.lsp] en lisant le fichier XXX.dat ainsi que la matrice de pixels de la photo originale en lisant le fichier XXX.txt. Il ouvre un fichier ORTHO-XXX.txt dans lequel il écrit les valeurs des pixels de l image calculée. En dernier on utilisera la fonction [W-BMP.scm] pour transformer ce fichier ORTHO-XXX.txt en ORTHO- XXX.bmp, fichier lisible par les logiciels d affichage d image raster. Pour faire la transformation, la fonction [MAKE-BMP- CONE.scm] procède en plusieurs étapes : Elle balaye tous les pixels de l image à calculer de la dernière ligne à la première du pixel de gauche à celui de droite pour chaque ligne. Pour chaque pixel : elle calcule PT2D, la position géométrique (x,y) du milieu du pixel [pix-pt2d] Elle calcule PT3D, la position de PT2D sur le modèle normalisé du cône [pt2d-pt3d]. Elle calcule PT2D, la position géométrique de la perspective de PT3D sur la photo de la colonne [pt3dpt2d]. Elle calcule PIX, l indice du pixel correspondant à PT2D sur la photo [pt2d-pix]. Elle lit alors la valeur du pixel de la photo et l assigne au pixel de l image à calculer. On obtient donc un fichier ORTHO-XXX.txt de la matrice des pixels de l image à calculer, dont il ne reste qu à mettre en format BMP avec [W-BMP.scm]. Elle utilise les fonctions : [PIX-PT2D.scm] [PT2D-PT3D.scm] [PT3D-PT2D.scm] [PT2D-PIX.scm] L image générée est alors intégrée à l environnement de travail sur Autocad, localisée et mise à l échelle dans la fenêtre sur le développement de la surface du cône. Tout est prêt alors à faire le relevé à plat en vraie grandeur.
11 Limites de la photo à construire Limites de visibilité Limites de visibilité fig.4. Environnement de travail sur Autocad : Détermination du cadre de l image à construire
12 fig.5. à gauche : Ortho-photo générée à droite : photo originale
13 fig.7. Insertion de l ortho photo sur l environnement de travail.
14 ANNEXE 1 : Structure de l information sur les fichiers XXX.dat GET-BMP-CONE.lsp Structure de l information : (information générale ( data sur le 2D (som2d) (pbx2d) (pbf2d) (phf2d) (phx2) ) ( data sur le 3D (som0) (pbc0) (pbx0) (phx0) (phc0) (phy0) (pby0) (rb0) (hb0) (r10) (alpha) ) (data sur la photo originale (pbg1) (phd1) px1 py1 ) (data sur la photo à construire (pbg2) (phd2) (limg) (limd) ) (matrice de 3D à photo (ligne 1) (ligne 2) (ligne 3) (ligne 4) ) ) L ensemble de cette information est écrite en texte sous un fichier *.dat Exemple: (((0 0) ( ) ( ) ( ) ( )) ((0 0 0) ( ) ( ) ( ) ( ) ( ) ( )) (( ) ( ) ( )) (( ) ( ) ( ) ( ) ( )) (( ) ( ) ( ) ( ))) Le programme utilise la fonction: INFO-BMP.lsp pour aller chercher l information sur le fichier BMP à traiter.
15 Y Z som0 Y som2d X X alpha beta hb0 r10 phf2d phc0 phy0 phx2d genpx2 Px pbf2d rb0 pbc0 phx0 pby0 pbx2d genpx1 pbx0 fig.4. Références sur les variables utilisées.
16 ANNEXE 2 : structure des répertoires et lancement des fonctions SCHEME à partir des fonctions LISP Pour pouvoir fonctionner facilement on doit adopter une structure de répertoires standard : Soit «racine» un disque et un chemin donné (ex : C:\Documents and Settings\parisel\Mes documents) On créera un répertoire sur le nom du projet (ex : Karnak) Puis deux sous répertoires, un sur les données (data) et l autre sur les ressources (system) Le répertoire «system» se subdivise ainsi : Répertoires Fichiers SYSTEM ASRIX asrix.exe FONCTIONS-LISP make-bmp-plan.exe Make-bmp-cone.exe w-bmp.exe r-bmp.exe CONE ensemble des fonctions *.lsp relatives à l ortho-photo de surfaces coniques MATRICES ensemble des fonctions *.lsp relatives aux traitement matriciel RELEVE ensemble des fonctions *.lsp relatives aux fonctions de relevé INIDATA ensemble des fichiers *.dat d initialisation des données SIGNES-TYPES ensemble des fichiers *.sign de description de signes type. Le répertoire «data» se subdivise ainsi : DATA «NOM d ELEMENT» ACAD ensemble des fichiers *.dwg qui décrivent l objet «NOM de la SURFACE» Fichier *.surf qui décrit les données sur la surface moyenne APPAREILLAGE ensemble des fichier *.bloc qui décrivent les données sur les pierres EPIGRAPHIE ensemble de fichiers *.sign qui décrivent les occurrences des signes
17 PHOTOS ensemble des fichiers *.jpg, *.tif, photos originales des objets Ensemble des fichiers transformés en *.bmp Ensemble des fichiers *.txt et *-ortho.txt qui décrivent les pixels en format texte Ensemble des fichiers *.dat qui décrivent les paramètres de transformation en ortho-photo PHOTOS REDRESSEES ensemble des fichiers *-ortho.bmp, photos redressées La fonction [GET-BMP-PLAN.lsp] construit le fichier *.dat. La fonction [EXECUTE.lsp] propose de lancer les fonctions SHEME compilées au fur et à mesure pour fabriquer le fichiers intermédiaires et insérer l image redressée finale. Pour faire cela, la fonction EXECUTE écrit un fichier «test.bat» dans le répertoire C:\program files\acad2000 qui permet de lancer l exécution des fonctions compilées avec les bons paramètres. Exemple : CD C:\ CD C:\Documents and Settings\parisel\Mes documents\karnak\system\fonctions-lisp w-bmp.exe "C:\Documents and Settings\parisel\Mes documents\karnak\data\obelisque-hatchepsout\photos\pyrad-color-ortho.txt " "C:\Documents and Settings\parisel\Mes documents\karnak\data\obelisque-hatchepsout\photos\pyrad-color-ortho.bmp " pause Ce fichier TEST.BAT est lancé par la fonction STARTAPP. Une fenêtre DOS est ouverte et affiche le travail en cours. À la fin de l exécution on peut fermer la fenêtre DOS et poursuivre dans la fonction [EXECUTE.lsp].
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étailCours de numérisation sur Epson Perfection
Cours de numérisation sur Epson Perfection 1- Vérifiez la propreté de la vitre, placez l original sur celle-ci. À savoir, on peut numériser des transparents avec ce scanner ; il a un capteur CCD dans le
Plus en détailProjet 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étailTD : 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étailnom : 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étailIMAGES 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étailINFO 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étailGestion de gros fichiers binaires (images) en APL*PLUS III
Gestion de gros fichiers binaires (images) en APL*PLUS III par Gérard A. Langlet Lun des nombreux problèmes que nous avons rencontrés en APL concerne l impression d images, constituées en fait de grosses
Plus en détailLeçon N 5 PICASA Généralités
Leçon N 5 PICASA Généralités Avec cette leçon N 5, nous allons commencer l étude du traitement de vos photos avec le logiciel de GOOGLE, PICASA, que vous avez téléchargé dans la leçon N 3. 1 Présentation
Plus en détailTraitement 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étailDé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étailProjet d informatique M1BI : Compression et décompression de texte. 1 Généralités sur la compression/décompression de texte
Projet d informatique M1BI : Compression et décompression de texte Le but de ce projet est de coder un programme réalisant de la compression et décompression de texte. On se proposera de coder deux algorithmes
Plus en détailCré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étailLe logiciel de création de site internet IZISPOT est un outil très puissant et qui est assez simple après quelques temps d utilisation.
1 Le logiciel de création de site internet IZISPOT est un outil très puissant et qui est assez simple après quelques temps d utilisation. Voici un mode opératoire qui vous guidera dans l utilisation de
Plus en détailOptimisation, traitement d image et éclipse de Soleil
Kléber, PCSI1&3 014-015 I. Introduction 1/8 Optimisation, traitement d image et éclipse de Soleil Partie I Introduction Le 0 mars 015 a eu lieu en France une éclipse partielle de Soleil qu il était particulièrement
Plus en détailVoici quelques-unes des questions auxquelles répond cette présentation.
Qu est-ce que l édition d images? Quels sont les formats d image possibles? Quels sont les logiciels permettant de la pratiquer? Voici quelques-unes des questions auxquelles répond cette présentation.
Plus en détailTP : 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étailJPEG, 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étailIntroduction à 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étailSupport de TD ArcGIS 10.1. Introduction à l automatisation et au développement avec ArcGIS 10.1 JEAN-MARC GILLIOT 2014-2015. 3 e année ingénieur
JEAN-MARC GILLIOT 2014-2015 Durée 1,5 heures Introduction à l automatisation et au développement avec ArcGIS 10.1 3 e année ingénieur Support de TD ArcGIS 10.1 Grande école européenne d'ingénieurs et de
Plus en détailGESTION DU LOGO. 1. Comment gérer votre logo? 2. 2.1. Format de l image 7 2.2. Dimensions de l image 8 2.3. Taille de l image 9
GESTION DU LOGO 1. Comment gérer votre logo? 2 1.1. Insérer un logo 3 1.1.1. Insérer un logo dans le bandeau 3 1.1.2. Insérer un logo dans les éditions 4 1.2. Supprimer un logo 6 1.2.1. Supprimer un logo
Plus en détailSommaire. I.1 : Alimentation à partir d un fichier Access (.mdb)...2
Sommaire I. SCENARII DE TRAITEMENTS...2 I.1 : Alimentation à partir d un fichier Access (.mdb)...2 I.1 : Vérification de l intégrité des traitements SQL sur la pyramide des ages...3 I.2 : Vérification
Plus en détailpcon.planner 6 Préparer et présenter une implantation en toute simplicité
pcon.planner 6 Préparer et présenter une implantation en toute simplicité Sommaire 1. Installation :... 3 2. Démarrer le logiciel :... 3 3. Interface :... 3 4. Naviguer :... 4 5. Réaliser une implantation
Plus en détailVision 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étailTravaux 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étailDE L ALGORITHME AU PROGRAMME INTRO AU LANGAGE C 51
DE L ALGORITHME AU PROGRAMME INTRO AU LANGAGE C 51 PLAN DU COURS Introduction au langage C Notions de compilation Variables, types, constantes, tableaux, opérateurs Entrées sorties de base Structures de
Plus en détailInstallation 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étailFonction Memory Viewer
Mode d emploi Fonction Memory Viewer Ceci est le mode d emploi de la fonction Memory Viewer. Veuillez lire entièrement ce mode d emploi pour utiliser la fonction Memory Viewer. Tout d abord, lisez le mode
Plus en détailClé USB. Quel type de données peut contenir une clé USB?
Qu est-ce qu une clé USB? Clé USB Une clé USB est un support de stockage amovible. Ce qui, en français, signifie que c est une mémoire que vous pouvez brancher et débrancher sur n importe quel ordinateur
Plus en détailLeçon N 3 Quelques logiciels utiles
Leçon N 3 Quelques logiciels utiles Avant de commencer les leçons sur la gestion des photos, nous allons télécharger certains logiciels qui nous seront très utiles lors de nos leçons. Vous trouverez les
Plus en détailTP 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étailFê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étailwww.imprimermonlivre.com
0 www.imprimermonlivre.com Composition d une couverture avec Word L objectif de ce guide est de vous proposer un mode opératoire pour créer une couverture avec Word. Nous vous rappelons toutefois que Word
Plus en détailChapitre 1 L interface de Windows 7 9
Chapitre 1 L interface de Windows 7 9 1.1. Utiliser le menu Démarrer et la barre des tâches de Windows 7... 10 Démarrer et arrêter des programmes... 15 Épingler un programme dans la barre des tâches...
Plus en détailAnalyse 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étailFANTEC DB-229US Manuel de l'utilisateur
Manuel de l'utilisateur Contenu: - Installation du disque dur - Guide de Formatage du disque dur - Utilisation du logiciel de sauvegarde INSTALLATION DU DISQUE DUR 1. Retirer le couvercle [A] du boîtier.
Plus en détailFormats 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étailESPACE MULTIMEDIA DU CANTON DE ROCHESERVIERE
ESPACE MULTIMEDIA DU CANTON DE ROCHESERVIERE Session découverte La Gestion des photos avec Windows Vista / Windows 7 et le traitements d images numériques 1 Généralités sur le jargon de l image numérique
Plus en détailBaccalauréat L spécialité, Métropole et Réunion, 19 juin 2009 Corrigé.
Baccalauréat L spécialité, Métropole et Réunion, 19 juin 2009 Corrigé. L usage d une calculatrice est autorisé Durée : 3heures Deux annexes sont à rendre avec la copie. Exercice 1 5 points 1_ Soit f la
Plus en détailUtilisation de l'outil «Open Office TEXTE»
PRESENTATION / FORMATION Utilisation de l'outil «Open Office TEXTE» Présentation générale : OpenOffice Texte est un traitement de texte assez similaire à celui proposé par Microsoft ; il est d'ailleurs
Plus en détailBanque 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
A..T C..G G..C A..T T..A C..G A..T T..A G..C G..C T..A A..T C..G Sciences de la Vie et de la Terre Lycée de la Venise Verte Banque d images SVT Créer et utiliser une banque d images avec Picasa 2 Version
Plus en détailProgrammation C. Apprendre à développer des programmes simples dans le langage C
Programmation C Apprendre à développer des programmes simples dans le langage C Notes de cours sont disponibles sur http://astro.u-strasbg.fr/scyon/stusm (attention les majuscules sont importantes) Modalités
Plus en détailLES GRANDES ETAPES DE CREATION D UN WEB DESIGN
LES GRANDES ETAPES DE CREATION D UN WEB DESIGN PENSER LA STRUCTURE ET LE THEME DU SITE STRUCTURE ET THEME DU SITE Taille (le site sera-t-il extensible ou fixe?) Organisation Thème Couleurs Illustrations
Plus en détail(Langage de commandes) Les commandes sont données par l'utilisateur grâce au clavier, à partir d'une "invite" ou "prompt" (par exemple "c:\>" )
Système d Exploitation d : MS-DOS MicroSoft Disk Operating System C est un système d exploitation développé par la société Microsoft. Il offre une interface textuelle basée sur un ensemble de commandes.
Plus en détailOptimiser les images pour l affichage sur votre site
Optimiser les images pour l affichage sur votre site Table des matières Introduction : Pourquoi compresser une image?...1 I/ Les différents types de compression d images...1 I.I / Le format GIF...2 I.2
Plus en détailESPACE MULTIMEDIA DU CANTON DE ROCHESERVIERE
ESPACE MULTIMEDIA DU CANTON DE ROCHESERVIERE Atelier «pour débuter» La Gestion des photos avec Windows 7 1 Généralités sur le jargon de l image numérique Les différents formats d image : o BMP : il s'agit
Plus en détailOrganiser le disque dur Dossiers Fichiers
Ce document contient des éléments empruntés aux pages d aide de Microsoft Organiser le disque dur Dossiers Fichiers Généralités La connaissance de la logique d organisation des données sur le disque dur
Plus en détailCours 1 : Introduction Ordinateurs - Langages de haut niveau - Application
Université de Provence Licence Math-Info Première Année V. Phan Luong Algorithmique et Programmation en Python Cours 1 : Introduction Ordinateurs - Langages de haut niveau - Application 1 Ordinateur Un
Plus en détailLicence de Biologie, 1ère année. Aide. [Aide 1] Comment utiliser l'explorateur Windows? Comment créer des dossiers?
Aide [Aide 1] Comment utiliser l'explorateur Windows? Comment créer des dossiers? Au sein d'un ordinateur, les données et les fichiers sont stockés suivant une structure d'arbre appelée arborescence. Pour
Plus en détailTable des matières...2 Introduction...4 Terminologie...4
Table des matières Table des matières...2 Introduction...4 Terminologie...4 Programme EasyTour...5 Premiers pas...5 Installation...6 Installation du logiciel EasyTour...6 Branchement du téléchargeur...6
Plus en détailUsage des photos pour Internet et pour la presse
Usage des photos pour Internet et pour la presse Que ce soit sur Internet ou dans la presse, l'usage de photographies a la même fonction qui est d illustrer le propos. Pour bien jouer son rôle d information
Plus en détailOrganiser ses photos sur l ordinateur
Organiser ses photos sur l ordinateur Sommaire Organiser ses photos sur l ordinateur Page 1 Sommaire Page 2 Un peu de vocabulaire Page 3 De l appareil photo à l ordinateur : méthode 1 Page 4 Comment créer
Plus en détailServices bancaires par Internet aux entreprises. Guide pratique pour : Rapports de solde Version 8.05.22
Services bancaires par Internet aux entreprises Guide pratique pour : Rapports de solde Version 8.05.22 Table des matières Avez-vous besoin d aide?... 3 Exigences informatiques... 4 Navigateurs acceptés...
Plus en détailLes algorithmes de base du graphisme
Les algorithmes de base du graphisme Table des matières 1 Traçage 2 1.1 Segments de droites......................... 2 1.1.1 Algorithmes simples.................... 3 1.1.2 Algorithmes de Bresenham (1965).............
Plus en détailCours d introduction à l informatique. Partie 2 : Comment écrire un algorithme? Qu est-ce qu une variable? Expressions et instructions
Cours d introduction à l informatique Partie 2 : Comment écrire un algorithme? Qu est-ce qu une variable? Expressions et instructions Qu est-ce qu un Une recette de cuisine algorithme? Protocole expérimental
Plus en détailDIDAPAGES : CREER UN LIVRE INTERACTIF
DIDAPAGES : CREER UN LIVRE INTERACTIF SOBOLEWSKI Nathalie professeur documentaliste Septembre 2012 1 DIDAPAGES : CREER UN LIVRE INTERACTIF SOMMAIRE Introduction : ETAPE 1 : Créer un nouveau projet..p 4
Plus en détailModule : Informatique Générale 1. Les commandes MS-DOS
1 Les commandes MS-DOS I. Introduction Le DOS est le système d'exploitation le plus connu, sa version la plus commercialisée est celle de Microsoft, baptisée MS-DOS (Microsoft Disk Operating Système).MS-DOS
Plus en détailOpé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étailMaintenir un service de traitement de son ou d image d ordinateur
Maintenir un service de traitement de son ou d image d ordinateur Dominique Pagnier Table des matières 1. Introduction... 3 2. Les formats d image... 3 2.1. Formats d infographie : EPS et TIF... 4 2.2.
Plus en détailSOCLE COMMUN - La Compétence 3 Les principaux éléments de mathématiques et la culture scientifique et technologique
SOCLE COMMUN - La Compétence 3 Les principaux éléments de mathématiques et la culture scientifique et technologique DOMAINE P3.C3.D1. Pratiquer une démarche scientifique et technologique, résoudre des
Plus en détailLIDAR LAUSANNE 2012. Nouvelles données altimétriques sur l agglomération lausannoise par technologie laser aéroporté et ses produits dérivés
LIDAR LAUSANNE 2012 Nouvelles données altimétriques sur l agglomération lausannoise par technologie laser aéroporté et ses produits dérivés LIDAR 2012, nouveaux modèles altimétriques 1 Affaire 94022 /
Plus en détailProjet 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étailManuel 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étailUtiliser le service de messagerie électronique de Google : gmail (1)
Utiliser le service de messagerie électronique de Google : gmail (1) 1. Créer un compte 2 2. Ouvrir sa boîte de messagerie électronique 3 3. Comprendre la boîte de réception (1) 4 3.1. Lire un message
Plus en détailDéfinition 0,752 = 0,7 + 0,05 + 0,002 SYSTÈMES DE NUMÉRATION POSITIONNELS = 7 10 1 + 5 10 2 + 2 10 3
8 Systèmes de numération INTRODUCTION SYSTÈMES DE NUMÉRATION POSITIONNELS Dans un système positionnel, le nombre de symboles est fixe On représente par un symbole chaque chiffre inférieur à la base, incluant
Plus en détailReadCard Guide Utilisateur
ReadCard Guide Utilisateur Document révision 04 Copyright 2011 ISLOG Network. Tout droit réservé. Historique de version Date Auteur Description Document Version 04/05/09 A Humilier Version initiale 00
Plus en détailChaque 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.
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. Il est important de savoir les identifier, de connaître
Plus en détailESPACE 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étailJe découvre le diagramme de Venn
Activité 8 Je découvre le diagramme de Venn Au cours de cette activité, l élève découvre le diagramme de Venn et se familiarise avec lui. Pistes d observation L élève : reconnaît les éléments du diagramme
Plus en détailConsignes 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étailSur trois couches, on obtient donc 2563 = 16 777 216 de couleurs, soit 24bpp (Bit Per Pixel).
Camera raw La fonction Camera Raw d'adobe Photoshop permet d'accéder facilement et rapidement aux images au format «raw» (brut), utilisé par de nombreux appareils photo numériques professionnels et milieu
Plus en détailCaméra microscope USB
Caméra microscope USB Mode d emploi Chère cliente, Cher client, Nous vous remercions pour l achat de ce produit. Vous venez d acheter un produit qui a été conçu pour répondre à vos attentes en matière
Plus en détailLes images numériques. 1. Le dessin vectoriel
Les images numériques 1 Le dessin vectoriel 2 Les images bitmap 3 Image en noir et blanc 4 Les codages de la couleurs 5 La synthèse additive (RVB) 6 La synthèse soustractive 7 Les couleurs indexées 8 Comment
Plus en détailPrêt(e) pour le CE1. Tu es maintenant au CE1. Avant de commencer les leçons, nous allons réviser avec toi!
Jour Prêt(e) pour le CE Tu es maintenant au CE. vant de commencer les leçons, nous allons réviser avec toi! Géométrie Retrouver un itinéraire en tenant compte des informations. Lis les explications de
Plus en détail1 LA MESSAGERIE ELECTRONIQUE 2 MESSAGERIE : BOITES ET SYMBOLES. 1.1 Comment fonctionne-t-elle? 2.1 Les BOÎTES ou dossiers
1 LA MESSAGERIE ELECTRONIQUE 2 MESSAGERIE : BOITES ET SYMBOLES 1.1 Comment fonctionne-t-elle? Les messages transitent par un SERVEUR de MESSAGERIE (le courrier papier transitant par la POSTE). Ces messages
Plus en détailRécupérer un fichier effacé par erreur avec le logiciel Restoration
Récupérer un fichier effacé par erreur avec le logiciel Restoration Quelle galère!!! Avoir supprimé un fichier par erreur puis vidé la corbeille de Windows Il faut avoir, dès la prise de conscience de
Plus en détailFANTEC HDD-Sneaker MANUEL D'UTILISATION. Comprend: Guide d'installation de materiel Disque dur Formatage manuel PCClone EX Guide d'installation
FANTEC HDD-Sneaker MANUEL D'UTILISATION Comprend: Guide d'installation de materiel Disque dur Formatage manuel PCClone EX Guide d'installation Connexion de l'alimentation et le port USB 3.0: Bouton de
Plus en détailNotes pour l utilisation d Expression Web
EICW Formation Webmaster Notes pour l utilisation d Expression Web G. Barmarin 2008-2009 1 /21 Table des matières 1 Introduction... 3 2 Installer Expression Web... 4 3 Explorer et personnaliser l interface
Plus en détailUSTL - Licence ST-A 1ère année 2005-2006 Codage de l information TP 1 :
USTL - Licence ST-A 1ère année 2005-2006 Codage de l information TP 1 : Objectifs du TP Ce TP a pour but 1. de découvrir quelques opérations logiques sur les nombres 2. et quelques formats de fichiers.
Plus en détailProcédure appropriée pour éditer les diagrammes avec ECM Titanium
Procédure appropriée pour éditer les diagrammes avec ECM Titanium Introduction: Dans ce document vous trouverez toutes les renseignements dont vous avez besoin pour éditer les diagrammes avec le logiciel
Plus en détailInstallation et utilisation de Cobian Backup 8
Installation et utilisation de Cobian Backup 8 Dernière mise à jour le 25/09/2007 Version utilisée : 8.4.0.198 Version du document : 1.0 Page 1 sur 12 SOMMAIRE 1. Téléchargement 2. Installation 3. Mise
Plus en détailSaisie sur un ordinateur OS/390 Ici sur jedi.informatik.uni-leipzig.de ou 139.18.4.97
Tutor31.doc ww97, Version 1.2 Exercice No. 1 Saisie sur un ordinateur OS/390 Ici sur jedi.informatik.uni-leipzig.de ou 139.18.4.97 1. Aperçu Général Afin d accéder à un serveur au moyen d un PC, une identité
Plus en détailwww.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étailC2i Niveau 1 Enoncé Activité 1 UPJV 2014-2015 1
Epreuves pratique du C2i Enoncé de l Activité 1 pour la validation des compétences du domaine D1 du C2i «Travailler dans un environnement numérique évolutif» CONTEXTE L objectif de cette activité est de
Plus en détailIntroduction à l informatique en BCPST
Introduction à l informatique en BCPST Alexandre Benoit BCPST L informatique en BCPST «L enseignement de l informatique en classes préparatoires de la filière BCPST a pour objectif d introduire puis de
Plus en détailGé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étailBernard 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étailOptimiser pour les appareils mobiles
chapitre 6 Optimiser pour les appareils mobiles 6.1 Créer un site adapté aux terminaux mobiles avec jquery Mobile... 217 6.2 Transformer son site mobile en application native grâce à PhoneGap:Build...
Plus en détailNetbook Asus 1000H / Samsung NC10 et Ecran 3D ZALMAN
Netbook Asus 1000H / Samsung NC10 et Ecran 3D ZALMAN Les Netbooks par Daniel Chailloux et Jacques Claverie Récemment de nouveaux ordinateurs portables ont vu le jour. Ils font partie de la famille des
Plus en détailMaster 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étailSeniors/Niveau 2. Connaissances préalables requises. Pour accéder au niveau 2, il faut être capable de:
Seniors/Niveau 2 Connaissances préalables requises Pour accéder au niveau 2, il faut être capable de: Manipuler un clavier et une souris. Windows: o Lancer et arrêter un programme correctement. o Ouvrir
Plus en détailGuide pour la réalisation d'un document avec Open Office Writer 2.2
Guide pour la réalisation d'un document avec Open Office Writer 2.2 1- Lancement de l'application : Le Traitement de textes de la Suite OpenOffice peut être lancé : soit depuis le menu «Démarrer / Programmes/OpenOffice2.2/Writer
Plus en détailConversion d un entier. Méthode par soustraction
Conversion entre bases Pour passer d un nombre en base b à un nombre en base 10, on utilise l écriture polynomiale décrite précédemment. Pour passer d un nombre en base 10 à un nombre en base b, on peut
Plus en détailLa Clé informatique. Formation Excel XP Aide-mémoire
La Clé informatique Formation Excel XP Aide-mémoire Septembre 2005 Table des matières Qu est-ce que le logiciel Microsoft Excel?... 3 Classeur... 4 Cellule... 5 Barre d outil dans Excel...6 Fonctions habituelles
Plus en détailUniversalis 2013. Guide d installation. Sommaire
Guide d installation Universalis 2013 Nous vous recommandons de lire ce document avant de commencer l installation d UNIVERSALIS 2013 sur Windows. Vous y trouverez la description de la procédure d installation,
Plus en détailwww.diazoservice.fr Procédure pour passer une commande de travaux d impression depuis le site Ce document est la propriété de Diazo Service Poitiers.
Atelier d'impression Numérique Tel : 0 549 889 503 75 rue de la Vincenderie 86000 Poi ers Courriel : diazo@diazoservice.fr Du lundi au vendredi de 09H00 à 12H30 et 13H30 à 18H00 Procédure pour passer une
Plus en détailSupport Web Administration et gestion des portails web des facultés - Université A.Mira Béjaia -
UVERSITE A. MIRA - BEJAIA Support Web Administration et gestion des portails web des facultés - Université A.Mira Béjaia - Prise en main de CMS Joomla Exploitation des ressources Recommandations et Règles
Plus en détailAnalyse 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