Bei der Programmierung soll sich der Entwickler nicht mit den
hardwarespezifischen Eigenschaften des vorhandenen Systems, sondern mit
der Lösung des Analyseproblems beschäftigen. In HORUS
wird das durch den abstrakten
Datentyp "Bildobjekt" unterstützt. Dadurch ist die interne Realisierung
(Pixeltyp, Speicherverwaltung, Bildformat, Pixelverhältnis, etc.)
vollständig gekapselt, und es wird eine einheitliche Sicht
auf die Daten aller Stufen des Analyseprozesses von der Bildvorverarbeitung
bis zur Interpretation gewährleistet.

Automatisches Erkennen und Vermessen unterschiedlicher Bauteile auf einer
Platine