Aphelion.Dev est la logiciel idéal pour le prototypage rapide de routines de traitement d’images pour les travaux de recherche et l’enseignement pour les étudiants non informaticiens ainsi que pour les étudiants en programmation.
Son interface graphique grâce à son ergonomie permet aux chercheurs, enseignants et étudiants de se concentrer sur leurs travaux en mettant au point rapidement la séquence de traitements adaptée à l’analyse souhaitée, et en visualisant et manipulant facilement les images 2D, 3D ou multi-spectrales, les objets d’intérêts, les mesures et les graphiques.
L’évaluation de l’effet de chaque fonction de traitement d’images de la riche bibliothèque d’Aphelion et l’ajout de la fonction répondant aux attentes dans un script macro par enregistrement ou copier/coller sont particulièrement appréciés par les chercheurs, enseignants et étudiants.
L’acquisition d’images est également disponible directement dans Aphelion Dev. L’effet de la modification des paramètres de la caméra est visualisation grâce à l’affichage de l’image live. Un fois les paramètres optimaux définis, le contrôle de la caméra peut être intégré dans une macro pour automatiser l’acquisition des images et enchaîner les traitement sur les images acquises. Aphelion est compatible avec des nombreux modèles de caméras.
Aphelion Dev propose les fonctions pour :
- le contrôle des systèmes d’acquisition d’images
- définir l’étalonnage à appliquer aux images pour obtenir des mesures en grandeur réelle
- améliorer les images
- détecter les objets d’intérêt dans les images
- filtrer et classer les objets d’intérêt
- calculer les mesures sur les images et les objets d’intérêt
- générer des rapports d’analyse
L’enseignant peut générer des macros c# ou python que l’étudiant pourra rejouer ou l’étudiant peut créer sa propre macro que l’enseignant pourra ensuite contrôler. De nombreux exemples de macros sont inclus dans la documentation d’Aphelion pour aider l’utilisateur à mettre au point ses macros.
Pour les chercheurs et les étudiants formés à la programmation, Aphelion SDK est également bien adapté. Il permet de développer les applications d’analyse d’images. Aphelion SDK propose des librairies natives (DLLs) et des composants .NET totalement compatibles avec les environnements de développement Microsoft® .NET Framework. Nos Les librairies NET peuvent également être appelées en Python pour les utilisateurs plus familiers avec ce langage. Les développeurs peuvent créer des projets plus complexes, avec des interfaces graphiques spécifiques, à l’aide des Windows forms d’Aphelion.