Rapport de spécification, traitement d'images, java, logiciel, application, plugin
Le projet JIPS (Java Image Processing) est un projet open source de développement d'un logiciel extensible par plug-ins de traitement et de retouche d'image codée en langage Java.
Le logiciel se veut être ergonomique : capable d'acquérir et d'importer une image, d'en créer une autre, en extraire des informations utiles, d'effectuer des modifications, et enfin d'enregistrer la nouvelle image. Le logiciel doit reposer sur une architecture modulaire, extensible par plug-in basé sur l'ajout d'opérateurs et de filtre.
[...] Le logiciel doit intégrer un mécanisme d'automate afin de faire subir à une ou plusieurs images une série de traitements configurable depuis un script. Chapitre 3 Utilisateurs du système 1. RG1 : Catégories d'utilisateurs On distinguera deux grands types d'utilisateurs du logiciel : Les administrateurs ayant le droit de créer d'autres utilisateurs et de spécifier leurs droits d'accès. Les utilisateurs ayant tout juste le droit d'utiliser le système sans avoir de privilège administrateur. Un utilisateur unique ayant les privilèges administrateur, mais qui est créé automatiquement par le système lors de son installation. [...]
[...] Délai souhaité par le client Toute l'application devra être livrée en un seul lot. Cependant, il faut prévoir une période de test un mois avant la date de livraison. Le logiciel devra être livré le dernier semestre de l'année universitaire 2010/ Licence logicielle Le logiciel développé sera sous licence GPL. [...]
[...] Rapport de spécification : logiciel extensible par plug-ins de traitement et de retouche d'images Table des matières 1. Introduction Objectif global du logiciel Historique des versions du document Statut du document Fonctionnalités du système Utilisateurs du système RG1 : Catégories d'utilisateurs RG2 : Fonctionnalités accessibles à chaque utilisateur Architecture globale du système Plate-forme souhaitée Architecture Délais et coûts Délai souhaité par le client Licence logicielle 8 Chapitre 1 Introduction 1. Objectif global du logiciel Le projet JIPS (Java Image Processing) est un projet open source de développement d'un logiciel extensible par plug-ins de traitement et de retouche d'image codée en langage Java. [...]
[...] Pour les postes clients des utilisateurs, on devra supporter des postes sous GNU/Linux mais on tolérera et on supportera également des postes sous Windows 9x, nt, xp, etc Architecture On supportera une architecture client-serveur classique avec côté serveur le SGBD hébergeant la base de données et éventuellement des procédures stockées. Côté client, l'application devra être une application autonome exécutable sur le poste client et dialoguant avec le SGBD via un driver spécifique ou via DBI pour les postes GNU/Linux ou encore via ODBC pour les postes Windows. Le système pourra supporter une architecture intranet ou internet notamment pour les consultations Chapitre 5 Délais et coûts 1. [...]
[...] SP5 : Gestions et retouche d'images Le logiciel doit fournir les opérations standard de gestion et de retouche d'image : Rotation Inverse Histogramme Contraste et Luminosité Niveau de gris SP6 : Filtre et traitement d'images Le logiciel doit fournir les filtres et les traitements suivants : Sobel Prewitt Robert Moyenne Médian Gaussien Transformation de Fourrier SP7 : Détection de contour Le logiciel doit être en mesure d'effectuer : Une bonne détection : le logiciel doit détecter un maximum de contours, Une bonne localisation : les points détectés par le logiciel doivent être les plus proches possible du vrai contour, Une réponse unique : nous devons minimiser le nombre de contours détectés plusieurs fois. SP8 : Gestionnaire de plug-in Le logiciel doit gérer les greffons ou plug-ins ainsi vérifier leur validité. SP9 : Accès sécurisé L'accès aux données de la base doit être sécurisé et les utilisateurs doivent avoir un accès individualisé et limité aux données. Les informations accessibles via internet devraient notamment être entourées de beaucoup de précautions. SP9 : Facilité d'adaptation. [...]
Source aux normes APA
Pour votre bibliographieLecture en ligne
avec notre liseuse dédiée !Contenu vérifié
par notre comité de lecture