Erste IDE für Machine Vision Die MVTec Software GmbH, München, hat ihre Machine Vision Software HALCON um den Interpreter HDevelopEngine erweitert. Damit ist HALCON die einzige Standardsoftware-Bibliothek, die eine vollwertige IDE (Integrierte Entwicklungsumgebung) für die industrielle Bildverarbeitung bereitstellt. Das interaktive HALCON-Entwicklungswerkzeug HDevelop ging schon zuvor weit über ein „Rapid Application Development“ hinaus, denn HDevelop exportiert das erstellte Bildverarbeitungs-Programm direkt in C++, C, C# oder Visual Basic. Die von HDevelop mit HALCON-Operatoren generierten Applikationen lassen sich also direkt in ein MaschinenSteuerungsprogramm einfügen. HDevelop erlaubt es außerdem, externe Prozeduren auszuführen und zu integrieren. Diese externen Prozeduren können Programm-Schnipsel sein, die der Programmierer zuvor als separat existierende Datei bereits erstellt hat oder die er von anderen Programmierern übernehmen kann. Darüber hinaus ist mit dem Interpreter HDevelopEngine (HDevEngine) das Exportieren der erstellten HDevelop-Anwendung nicht mehr länger notwendig. Denn die Engine ruft - integriert in ein C++ Programm - die Datei der HDevelop-Applikation auf, bindet sie also in C++ ein und führt sie dort aus. Dadurch ermöglicht es die IDE von HALCON, Programme zu erstellen und Teile zu ändern, ohne anschließend einen Kompilierungsund Link-Prozess durchlaufen zu müssen. Die HALCON-IDE arbeitet interoperabel sowohl unter Windows, als auch unter Linux und UNIX. Unter Windows entwickelte HALCON-Applikationen lassen sich beispielsweise in einem C++ Programm unter Linux ausführen und umgekehrt. IDEs sind in der Programmierwelt weit verbreitet und helfen dem Programmierer, Software schnell und organisiert zu entwickeln. Solche Designwerkzeuge bieten Entwicklungsoberfläche, Texteditor, Compiler bzw. Interpreter, Linker, Debugger und Quelltext-Formatierungsfunktion in einem. Jetzt wird zum ersten Mal eine vollwertige IDE für Machine Vision angeboten, denn HALCON in seiner aktuellen Version 7.1 beinhaltet all diese Merkmale zum Entwickeln und Integrieren von Bildverarbeitungs-Applikationen. Mehr zum Thema unter: http://www.mvtec.com/halcon/hdevelop/ Bild-Download unter: http://www.mvtec.com/press/2006-01-30/ Über HALCON: HALCON ist die umfassende Standardsoftware-Bibliothek mit integrierter Entwicklungsumgebung (IDE) für Machine Vision. HALCON zeigt eine außergewöhnliche Leistungsfähigkeit für Blob-Analyse, Morphologie, Pattern-Matching, Vermessung, 3D-Kalibrierung, Stereoanalyse und viele mehr. HALCON verfügt über mehr als 1150 Operatoren und stellt Schnittstellen zu hunderten industriellen Bildeinzugsgeräten zur Verfügung. HALCON ist dazu plattformunabhängig und kompatibel zu Windows, Linux und Solaris. Ansprechpartner: Dr. Lutz Kreutzer, Manager PR & Marketing | MVTec Software GmbH, Neherstr.1, D-81675 München Tel. +49 89 457695-0 | Fax +49 89 457695-55 | www.mvtec.de | [email protected]