-
Ce projet est réalisé dans le cadre de module : "Traitement d'Image" (Master SIR).
-
Pour but de réalisation de ce projet nous avons besoins des bibliothèques suivantes : *math *opencv *numpy *mathplotlib.pyplot *skimage.color
-
Ainsi, au niveau d'interface graphique, on va utilisé PyQt5 qui permet de lier le langage Python avec la bibliothèque Qt: *PyQt5 : QtCore, QtGui, QtWidgets.
-
Enfin, le but principal de ce projet est le traitement numérique d'une image chargée par l'utilisateur;
-
Ce traitement va nous permettre :
*Importation et enregistrement d'une image.
*Faire une rotation de l'image par un angle donnée. *Faire une redémensionnement de l'image par un pourcentage donné.
*Faire une "Analyse Elémentaire" de l'image: -Negatif -Histogramme -Egalisation -Etirement
*Faire une "Binarisation" de l'image: -Binarisation manuelle -Binarisation Otsu
Faire un "Filtrage" de l'image: -Filtre Gaussien -Moyenneur : 55 et 33 -Median : 55 et 3*3
*Extraction des "Contours" de l'image: -Gradient -Laplacien -Sobel
*Operations de la "Morphologie Mathématique": -Erosion -Dilatation -Ouverture -Fermeture
-
Ces derniers cités avant sont les fonctionnalités qui fonctionnent correctement dans ce projet.
-
Interface:
-
Notifications
You must be signed in to change notification settings - Fork 0
mfirass/ImageProcessing
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published