HALCON software is the best image and vision processing software made by MVTec . This image processing and machine vision software has been used in hundreds of thousands of installations in all fields of imaging. Among the applications of HALCON software are various image processing analysis. , morphology, matching, measurement and identification (inspection) of the mentioned item.
The latest image processing algorithms such as deep machine learning, 3D image processing, etc. can be easily implemented in HALCON. Using this software, you can process images very quickly and read a barcode in the blink of an eye. Halcon image processing software can be used to test different filters with different parameters on photos. With this powerful software, you can easily find an object in the image by writing a few lines of code.
The following video shows how to implement and an example of working with HALCON software. You can download this example from the link below and see its step-by-step explanation in the video and run it yourself.
To download HALCON software, click here
To register for the “Machine Vision Training Course with Halcon Software” click here
Read MVTec Halcon software installation guide.
Image processing and machine vision with HALCON image processing software
HALCN software is a powerful toolbox. With the help of this software, many things can be done with very few codes. Are you familiar with image processing programming? Then you will realize how fast and powerful HALCON image processing software is. What can be done with it? From implementing deep machine learning to 3D processing. There is nothing that cannot be done with this toolbox.
In short, everything can be done with this software, from a simple license plate reader to Very precise measurements, classification, Object Detection, morphology and… In addition to the MVTec HALCON software, it has thousands of examples of image processing applications in various fields. You can often find examples of the programming you want to do there.
Familiarity with the HALCON software environment
HALCON is an equipped image processing laboratory where you can do both coding and use a series of tools to write programs faster. HALCON software environment is a wonderful environment for testing image processing programs. In this environment, you can easily test all kinds of codes on your own photo and see the result. When you write a program, in the first step, you open your picture in the program window and start writing codes related to your program in the coding environment.
- Display window or Graphics Window: Using the display window, you can display photos, areas, program output or texts of your choice.
- Operator Window: Operators are HALCON codes. In fact, this window helps you to code. It can be used to write an operator, edit the desired code, check inputs and outputs and see a brief description of the inputs and outputs of the image.
- Coding Window or Program Window: This window is your coding environment where you actually write your codes.
- Variable Window All the variables of your program, whether they are pictures or numerical values, etc., are displayed here.
- Tool bar: You can access various tools and facilities of HALCON software here.
- Here is a section of HALCON’s most used tools that you can access from here.
- Status Bar: In this section, you can access a series of information such as the status of the program (running or stopped).
Coding with HALCON image processing software
HALCON software calls its codes operators. The HALCON library has more than 2000 operators in different fields, categorized so that you can easily access them. As you can see in the photo, HALCON operators or codes are placed in different categories, for example, the Filter category contains various filters that can be applied to the photo. Therefore, you should look for the desired filter in this category. Assuming that we are looking for FFT filters, when we hold the mouse over it, the types of FFT filters will be shown on the photo. transfer coding.
Features of the software MVTec HALCON
3D processing capability
Unique capability in Object Detection
Ability to check more than 50 features for gray values and shapes
High accuracy measurement and accurate calibration
A wide range of the latest deep learning technologies
Character recognition (OCR)
Recognition of lines, circles and ellipses with an accuracy of up to 2% pixels
Very fast morphology
Color image processing
Process very large images (more than 32k x 32k)
Image sequence processing (for example, for surveillance work)
many applications and examples in the field of industry such as packaging inspection, and print control and etc
You can get consultation to carry out your projects.
related content