Licence Sciences et Techniques L2 MATH & PC & SI - parcours renforcé Table des
Licence Sciences et Techniques L2 MATH & PC & SI - parcours renforcé Table des matières 1 Introduction à Octave/Matlab 3 1.1 Les environnements MATLAB et Octave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.2 Premiers pas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.3 Notions de base . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.4 Opérations arithmétiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.5 Matrices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.6 Fonctions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 1.7 Graphes de fonctions R →R . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 1.8 Structure conditionnelle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 1.9 Structures itératives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 1.10 Vectorisation, i.e. optimisation des performances . . . . . . . . . . . . . . . . . . . . . . . . . 15 1.11 Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 2 Traitement mathématique des images numériques 21 2.1 Visualisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 2.2 Manipulations élémentaires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 2.3 Transformation du photomaton . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 2.4 Transformation du boulanger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 2.5 Statistiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 2.6 Modification du contraste et de la luminosité . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 2.7 Résolution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 2.8 Quantification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 2.9 Masques (filtrage par convolution) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 2.10 Détection des bords . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 2.11 Images à couleurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 2.12 Fusion de deux images . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 2.13 Décomposition en valeurs singulières et compression JPG . . . . . . . . . . . . . . . . . . . . 52 A Annales 57 A.1 Contrôle Continu du 7 novembre 2019 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 R31 – Initiation au traitement numérique d’images avec Matlab/Octave Recueil d’exercices corrigés et aide-mémoire. Gloria Faccanoni i http://faccanoni.univ-tln.fr/enseignements.html Année 2019 – 2020 Dernière mise-à-jour : Mardi 12 novembre 2019 Ce fascicule est un support pour le cours d’initiation au traitement numérique d’images avec Matlab/Octave de la deuxième année d’une Licence Scientifique. R31 – Traitement numérique d’images CM-TP 12h 4 séances de 3h Séance 1 : TP : Rappels Matlab/Octave Séance 2 : TP : concepts de base, manipulations élémentaires, transformation du photomaton et du boulanger Séance 3 : TP : statistiques, modification du contraste, résolution, quantification Séance 4 : TP : débruitage, détection des bords, images à couleur 7 novembre : CC Gloria FACCANONI IMATH Bâtiment M-117 T 0033 (0)4 83 16 66 72 Université de Toulon Avenue de l’université B gloria.faccanoni@univ-tln.fr 83957 LA GARDE - FRANCE i http://faccanoni.univ-tln.fr Chapitre 1. Introduction à Octave/Matlab Nous illustrerons les concepts vu en cours à l’aide de MATLAB (MATrix LABoratory), un environnement de programmation et de visualisation. Nous utiliserons aussi GNU Octave (en abrégé Octave) qui est un logiciel libre distribué sous licence GNU GPL. Octave est un interpréteur de haut niveau, compatible la plupart du temps avec MATLAB et possédant la majeure partie de ses fonctionnalités numériques. Dans ce chapitre, nous proposerons une introduction rapide à MATLAB et Octave. Le but de ce chapitre est de fournir suffisamment d’informations pour pouvoir tester les méthodes numériques vues dans ce polycopié. Il n’est ni un manuel de Octave/Matlab ni une initiation à la programmation. 1.1. Les environnements MATLAB et Octave MATLAB et Octave sont des environnements intégrés pour le Calcul Scientifique et la visualisation. Ils sont écrits principale- ment en langage C et C++. MATLAB est distribué par la société The MathWorks (voir le site www.mathworks.com). Son nom vient de MATrix LABoratory, car il a été initialement développé pour le calcul matriciel. Octave, aussi connu sous le nom de GNU Octave (voir le site www.octave.org), est un logiciel distribué gratuitement. Vous pouvez le redistribuer et/ou le modifier selon les termes de la licence GNU General Public License (GPL) publiée par uploads/Industriel/ r31-l2-pdf.pdf
Documents similaires
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/HigLajkIwVVLKD7MpEBOiM4J1MJycjP9W8DB6NDprtESQrGxqSekk3IaB8KKrA1yWQvRsrNk5JyulLxRHmtx5XmE.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/hH41izuK7uqrPsK5pgdMKv90HNfDff8dnSDjobVNLep19V5AzfGxfJExSqPY4Nwfbs2BK1wZqWUMPq1xrfQnEYRP.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/RI2L4P8pEaRhCfT2XJdgYN5WRtgQ8feZcRSuBBYDUydYburVrGnhPYdNr6cYfGWorSDwU6tcBGowvojnWSk5ogri.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/ovhR1KEBqbYyPvmW63aW1g2Td5d5YieHGfqANyVpJXdtOtS4xA5VnDXMZVtBVq4iuHwZA7MYe2TFF5LOshqf08NN.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/PVlmxvtsWFsiq5hId0IeT9Rbqd4S0RJlqzbP60JVhUrxUZBtc1UfM2fbtpn9r6Hyl6d8K2vwScWN9ZIsZkX3fXU7.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/ld6jSu5A94gCC43CsOl9x9XNbLRuOp3zo2LGJ3y0nmW2Wb3bXvmmRZB8W9l6J7Yyz6AwijaXbsOrD54Tkbuq9La5.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/0C26k9RS7Mt9kS2mG5ne1Ah8hkaa7y0TV4XzFgUaWaHy6LXQQgU9HUpEhcYYT2reBU5BqziAz4ERVGLZWKngiQrw.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/Qk2MWB0we7cYR5TwSkG8YVdogCRwLY6zJjAKnYN8BGDrdXIalVRZcote6VxNDfTNXzuyTMNsRQkPzblc9PzdKCpX.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/ZLsyoGOZeOaSIIADaDVsClU2ZGDIjNrjzqm6qpIgdDHXnNu28v4GHuFnUoc7jKumXySLeEFjbniGuhEdvkm8V7By.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/AWdlI7GvzYTuSfuNdc3a96qfooHem1ElJiip6TcuCNr8c2Uawr0gevBTgmXseCpGO3Gqf66I2lthh6iQMXvN2vOJ.png)
-
19
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Jui 09, 2022
- Catégorie Industry / Industr...
- Langue French
- Taille du fichier 5.5449MB