Aphelion™ : l’outil préféré des intégrateurs
ADCIS, société de haute technologie par définition, travaille en étroite collaboration avec ses intégrateurs et ses revendeurs à forte valeur ajoutée qui connaissent mieux que quiconque les besoins du marché dans lequel ils excellent. Chez ADCIS, nous basons notre succès sur ces partenariats, et nous mettons à la disposition de cette catégorie de clientèle des outils performants basés sur le logiciel Aphelion, résultat d’un développement ininterrompu d’une vingtaine d’années, et qui a été adopté par des milliers d’utilisateurs à l’échelle mondiale.
Deux sociétés sont différentes, comme deux problèmes de traitement d’images sont différents. Il n’est pas possible de parler de produit identique lorsque l’on parle d’une solution en traitement d’images. C’est la raison pour laquelle la société ADCIS travaille en partenariat franc et loyal avec ses clients et avec les utilisateurs du logiciel d’Aphelion, en analysant leurs besoins, en comprenant leurs attentes et en déterminant conjointement la meilleure démarche afin de trouver la solution gagnante. Dans un domaine où il est commun d’entendre parler de « solution de traitement d’images ne fonctionnant pas », nous nous efforçons de fournir des solutions qui répondent aux spécifications de nos clients, quitte à savoir dire non quand il le faut. Par exemple, nous avons travaillé en collaboration avec des intégrateurs afin de développer avec succès les applications suivantes :
- CytoGenetic Assistant : application autonome de classification de chromosomes
- Dévelopement d’un système de découpe de verres de lunettes
- Système d’inspection de circuits imprimés
- Quantification d’ADN en oncologie
- Analyse de la mesure de porosité sur des échantillons 3D
- Contrôle de qualité sur du papier imprimé
- Analyse de joints de grains et mesure de l’ASTM
- Et plus encore…
Construire des partenariats basés sur la confiance est une évidence. Cependant, cela ne peut se faire en quelques jours, après uniquement une présentation et des promesses non tenues. En quelques années, ADCIS a su gagner la confiance de ses nombreux intégrateurs en investissant du temps et des ressources internes afin de bâtir une relation honnête et de longue durée. Les ingénieurs de la société s’efforcent d’évaluer les risques encourus lors de la définition d’une solution qui devra fonctionner au terme du développement, et ils savent fixer les limites de ce qui peut être raisonnablement entrepris sans avoir à déclarer un échec technique après quelques jours ou semaines de travail. Dans le cas d’applications risquées, ADCIS préfèrera réaliser, dans un premier temps, une étude de faisabilité de quelques jours plutôt que de se lancer dans un développement voué à l’échec.
Etant donné que le développement d’une application demande beaucoup plus qu’un simple packaging de quelques fonctions de traitement d’images, l’équipe technique d’ADCIS maîtrise la chaîne complète, à savoir l’acquisition d’images, l’amélioration, la visualisation, l’extraction de caractéristiques propres à l’image et l’obtention de mesures permettant de quantifier l’image traitée. De plus, afin de s’assurer que le format de sortie de l’application réponde aux attentes de l’utilisateur, ADCIS a toutes les compétences pour spécifier l’interface utilisateur, la développer en utilisant les outils les plus modernes mis au point par Microsoft et bien évidemment concevoir l’algorithme proprement dit de traitement d’images. En plus, grâce aux composants et librairies .Net disponibles dans Aphelion, la durée de développement des applications a été fortement réduite, ce qui signifie que les clients d’ADCIS paient toujours le prix le plus juste correspondant au temps de mise au point de l’algorithme de traitement, et non le temps requis pour développer une interface utilisateur, afficher des images, interfacer une caméra ou dialoguer avec des applications externes.
Bien qu’ADCIS ait à son catalogue toute une série de librairies d’outils et d’algorithmes de traitement d’images extrêmement performants et innovants, il peut arriver que les ingénieurs de la société aient à implémenter ponctuellement tel nouvel algorithme d’imagerie mis au point par un chercheur dans un laboratoire de recherche. Le haut niveau de compétences techniques des ingénieurs leur permet de comprendre l’algorithme et de trouver la méthode la plus efficace et la plus rapide afin de l’intégrer dans l’application finale, et plus important, d’en tester sa robustesse.
Les applications de traitement d’images requièrent souvent des solutions rapides et proches du temps réel. ADCIS a également les compétences pour optimiser le code développé, et répondre aux exigences liées à la performance.
Tout intégrateur ayant un besoin précis en traitement et analyse d’images, avec une véritable application à résoudre, doit absolument évaluer les composants et librairies .Net d’Aphelion. En effet, il n’a jamais été aussi facile de développer une application autonome incluant du traitement, mais aussi des éléments d’interface utilisateur, à l’aide de ces composants. Sélectionnez donc un ensemble de composants à partir de la liste ci-après ; par exemple, utilisez le composant ImageView pour afficher des images monochromes ou couleur, ajoutez des composants de traitement propement dit, contrôlez la platine motorisée d’un microscope optique à l’aide du composant associé ; et finalement packagez tous ces outils dans un programme autonome avec sa propre interface utilisateur. Votre application de traitement d’images est maintenant prête !
Et si vous souhaitez avoir votre propre composant pour votre usage interne ou comme partie logicielle d’un système plus global, alors contactez notre équipe d’experts rompue à ce genre de demande. Elle saura packager un ensemble de fonctions dans une librairie, lui donner un nom qui peut être le nom de votre organisme ou société, le documenter et l’optimiser. L’utilisation des librairies d’Aphelion pourra même être rendue transparente à l’utilisateur final de vos systèmes.
Voir aussi :
- Aphelion SDK - Le kit de développement Aphelion version 4.
- Image processing library et Object processing library - Les librairies de traitement d’images et d’objets.
- Aphelion et Iron Python - Un des languages macro de Dev 4.
- 3D Image Processing Extension - Un exemple d’extension disponible : le traitement d’images 3D.