Download HDevelop User's Manual

Transcript
About This Manual
This manual is a guide to HDevelop – the integrated development environment (IDE) for HALCON.
HDevelop facilitates rapid prototyping by offering a highly interactive programming environment for
designing and testing machine vision applications. Together with the HALCON library, it is a sophisticated machine vision package suitable for product development, research, and education. HALCON
provides operators covering a wide range of applications: Factory automation, quality control, remote
sensing, aerial image interpretation, medical image analysis, and surveillance tasks.
This manual provides all necessary information to understand HDevelop’s basic philosophy and to use
HDevelop.
This manual is intended for all new users of HALCON. It does not assume that you are an expert in
image processing. Regardless of your skills, it is quite easy to work with HDevelop. Nevertheless, it is
helpful to have an idea about the functionality of graphical user interfaces (GUI)1 , and about some basic
image processing aspects.
The manual is divided into the following chapters:
• Introducing HDevelop
This chapter explains the basic concepts of HDevelop and contains a first example that illustrates
how to work with HDevelop.
• Graphical User Interface
This chapter explains the graphical user interface of HDevelop and how to interact with it.
• Language
This chapter explains syntax and semantics of the language used in HDevelop programs.
• Code Generation
This chapter explains the export of a HDevelop program to C, C++, Visual Basic, Visual Basic
.NET, or C#.
• Program Examples
This chapter contains example programs for typical image processing tasks.
• Tips & Tricks
This chapter explains how to start HDevelop and describes keycodes, warning and error windows,
and restrictions.
1 Consult
your platform’s documentation for general information.