Utilisation des composants ActiveX d’Aphelion™
Intégrer des fonctionnalités de traitement d’images dans une application n’a jamais été aussi simple ! L’exemple ci-dessous décrit les différentes étapes du développement de l’application en utilisant Visual Basic et les composants ActiveX d’Aphelion.
Démarrez Visual Basic et insérez les composants ActiveX d’Aphelion dans le formulaire courant.
Après insertion des composants, leurs icônes associées apparaissent dans le bandeau gauche de l’interface, comme on le voit ci-dessous.
Ensuite, créez un formulaire Visual Basic et insérez dans ce formulaire les composants Aphelion. Dans l’exemple décrit ici, nous avons placé le composant ApxImageDisplay pour afficher des images, le composant ApxImage pour gérer les images et les composants ApxAnalysisTK et ApxMorphologyTK afin d’effectuer des opérations de traitement d’images de base.
Le code ci-dessous charge l’image Blood.tif depuis le disque, la visualise dans le contrôle ApxImageDisplay et ajoute une droite dans le plan graphique associé à l’image.
Les deux figures suivantes illustrent comment calculer un histogramme des niveaux de gris et comment utiliser le contrôle Microsoft Chart pour afficher l’histogramme ; puis comment réaliser une érosion avec un élément structurant de taille 3.
L’utilisation des composants ActiveX d’Aphelion n’a jamais été aussi facile et aussi rapide ! Et en plus, leur utilisation est telle qu’il est possible de voir immédiatement à l’écran le résultat du code qui vient d’être développé.
Les composants Apx peuvent également être utilisés depuis les environnements Visual C++, Java, Delphi et C++ Builder.
Tout un ensemble d’exemples est disponible en téléchargement dans les pages web d’Aphelion.