ImageViewer

ImageViewer est un projet réalisé dans le cadre de ma formation. Développé en C++/Qt4, il permet la visualisation et le traitement simple d'images.

ImageViewer en détails



L'application dispose de nombreuses fonctionnalités. Elle permet entre-autre de redimensionner l'image, de la faire pivoter, de réaliser une image miroir, d'afficher le spectre de l'image (suivant la couleur voulue, image à gauche), de la transformer en noir et blanc ou en négatif et de réaliser un seuillage (image à droite) ou un réglage des couleurs. Il est aussi possible d' « ajouter » ou de « soustraire » deux images (la seconde étant tronquée si nécessaire). L'image peut être filtrée suivant un filtre médian.

 

 

L'intérêt du projet

Le projet m'a permit d'appréhender les opérations réalisables sur les images, en particulier la réalisation de seuillages et de filtres. Par ailleurs, le projet devrait normalement être repris en 2nd année de mon DUT pour y ajouter des fonctionnalités supplémentaires parmi lesquelles on trouve le seuillage OTSU et les filtres de Prewitt, laplacien carré, de Sobel et Gaussien. Il est a noté que le filtre médian n'était pas demandé dans le sujet de première année et devrait donc se trouver dans cette liste.
Note : Les filtres précédemment listés ont été utilisés durant ma seconde année, mais cela s'est finalement fait dans le cadre de TPs et non pas dans le but de compléter ce projet en particulier.

Téléchargement

ImageViewer pour Windows, sans installation (6,0 Mio)