La suite logicielle Aphelion™ propose plusieurs interfaces pour piloter la plupart des systèmes d’acquisition d’image du marché. Ces dernières peuvent être classées en deux catégories : interface standard et interfaces propriétaires.

Barre d'outils pour activer l'image live, capturer des images, définir l'image de fond et corriger le rendu des images acquises au microscope

Fenêtre pour définir les réglages de la caméra sous Aphelion Dev/Lab
Interfaces standards
Les interfaces suivantes permettent d’interfacer des matériels d’acquisition d’image compatibles avec des interfaces standards, tels que des caméras USB et FireWire, avec les logiciels de la suite Aphelion.
- Interface DirectShow (1)
- Interface IEEE1394 (FireWire®) (2)
L’interface DirectShow est disponible en standard dans les logiciels Aphelion Dev, Lab et SDK.
(1) Compatibles avec l’interface Microsoft DirectShow. La plupart des fabricants de caméras industrielles propose un pilote compatible DirectShow en parallèle de leurs propres pilotes, parmi lesquels Allied Vision Technologies, Basler, IDS, PixelLink, Sony, and Teledyne Dalsa.
(2) Compatible avec les spécifications IIDC 1394 Digital Camera version 1.31 publiées par la 1394 Trace Association.
Interfaces propriétaires
Certaines caméras sont fournies avec un pilote propriétaire capable de contrôler l’ensemble des fonctions de la caméra (définition de l’image, temps d’exposition, mode d’intégration, etc.). Les caméras actuellement supportées sont :
Les caméras analogiques peuvent également être interfacées avec une carte de numérisation vidéo. Les cartes de numérisation actuellement supportées sont :
Avantages des interfaces logicielles Aphelion pour l’acquisition d’image
- Support d'un large choix de caméras (monochrome, couleur, haute-résolution, faible sensibilité, infra-rouge)
- Réglage de nombreux paramètres de la caméra dans l'interface graphique utilisateur d’Aphelion pour un contrôle simple et rapide
- Iintégration aisée des contrôles d’acquisition dans des programmes autonomes écrits en Visual C#® ou Visual Basic®