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.