Questions tagged [halcon]

Halcon (proprietary notation: HALCON) is a proprietary library of algorithms for image processing and machine vision. The software is developed by the Munich company MVTec.

Halcon (proprietary notation: HALCON) is a proprietary library of algorithms for image processing and machine vision. The software is developed by the Munich company MVTec.

The Halcon library provides about 2000 different operators and provides interfaces to many cameras and frame grabbers. It is designed for operation on multicore systems and for GPGPU.

Halcon is used predominantly in industrial and medical applications. Similar proprietary libraries include the Cognex Vision Library and the Matrox Imaging Library.

The IDE uses the proprietary HDevelop. Otherwise, there is also an extension for Microsoft Visual Studio.

128 questions
0
votes
1 answer

HALCON - How to read low resolution ECC200 datacode in halcon?

I have the need to read this low quality ECC code using halcon 20. I have tried all possible parameters but cannot find any combination that is able to read this code. What seems strange to me is that if I have a look at the example codes, there are…
sharkyenergy
  • 3,842
  • 10
  • 46
  • 97
0
votes
0 answers

Incorrect region file reading with halcon

I have a C# Windows Form application which uses halcon file to process some images. In the program, I want to read region object, which was saved in the specific directory, and use it as parameter. When I start to program, program automatically…
0
votes
1 answer

How do I isolate 3 cores of a quadcore from Linux and use them for Halcon, exclusively?

How do I isolate 3 cores of a quadcore from Linux and use them for Halcon, exclusively? Here is what I've tried so far: I configured Linux to only use core 0 of the quadcore CPU by boot option isolcpu=1,2,3 I started my multi-thread C++ program and…
falkb
  • 1,294
  • 11
  • 35
0
votes
1 answer

Global matching of 3D point clouds

There are many kinds of ways of point clouds matching. for example, ICP, pcl's matching of ppf or something else. But most of them are matching one target to one source (one by one). Now I have a case is that I have one pointcloud with a bottle as…
Kasper
  • 19
  • 2
0
votes
1 answer

Halcon - Shift coordinates to a different plane

I have coordinates (X/Y) that are relative to a specific Plane on a pose. I would need to know how the Y value changes, if the Point would be projected to another Plane from the camera's view, that is located 10 mm further away in Z direction. The…
sharkyenergy
  • 3,842
  • 10
  • 46
  • 97
0
votes
1 answer

Convert XLD to Region

I'm using this code to convert a XLD to a region: gen_region_contour_xld (ConnectedDirtRegionsXLDWorld,RegionWorld,'filled') the XLD is like this: and the resulting region looks like this: If we overlap them, we can see that there are some…
sharkyenergy
  • 3,842
  • 10
  • 46
  • 97
0
votes
1 answer

How can I select the largest region in HALCON?

I want to select the largest region from a tuple of regions (ConnectedRegions in this case). threshold (Image, Region, 250, 255) connection (Region, ConnectedRegions) * TODO: Get the largest region in ConnectedRegions What is an elegant way to…
Kilian Obermeier
  • 6,678
  • 4
  • 38
  • 50
0
votes
1 answer

Halcon - Goto statement

Is there a Goto statement in Halcon? I was not able to find it in the documentation. What I would need is to jump back about 50 lines of code in a certain condition.. Since it happens rarely I'd like to avoid doing it with a loop. Is there a goto…
sharkyenergy
  • 3,842
  • 10
  • 46
  • 97
0
votes
1 answer

Halcon - Stretch a region

How can a region be stretched? If I have a region, of any shape, and want to stretch it horizontally, but not vertically, how can this be done?
sharkyenergy
  • 3,842
  • 10
  • 46
  • 97
0
votes
1 answer

Inconsistent pose pairs in HAND-EYE calibration in HALCON warnings

I am trying to perform hand-eye calibration using HALCON for the UR5 cobot. I am using 'hand_eye_stationarycam_calibration.hdev.But every time , I get a warning that says: 'Inconsistent pose pairenter image description here Can anybody help me in…
0
votes
2 answers

Qt Gui Thread is blocking Issue

I'm junior programmer recently, I have implemented grabbing of Image using Halcon library. when I press live button, Timer start to grab image. it works but main screen freezes to the timer cycle. so, I am improving performance grabbing of Image…
jeinne
  • 11
  • 3
0
votes
1 answer

Halcon - extract crate region

I'm having huge difficulties to extract the region of the black crate from this image. My situation is this: the blue is a region that i have predefined as it is roughly where the crate has to be. I use it to reduce the domain of the image. The…
sharkyenergy
  • 3,842
  • 10
  • 46
  • 97
0
votes
1 answer

Halcon - speed up Intersection

I have a XLD contour, for semplicity imagine a circle with a hole, like a doughnut... (in reality its a organic shape.. its just to simplify...) I draw lines across this circle at a certain angle, and need to find the two outermost intersections of…
sharkyenergy
  • 3,842
  • 10
  • 46
  • 97
0
votes
1 answer

Halcon - Affine transformation for NCC model matching with scale down image using image pyramid

Hi i have an issue with affine transformation of a NCC model matching (NumLevel 4, because i have a large image). I have created a NCC model in scale down image pyramid (GenGaussPyramid) Then find NCC model in the scale down image. Anyone know how…
nonadoes
  • 25
  • 5
0
votes
0 answers

Halcon - ways to filter images

What are ways supported by halcon to filter a raw image to help extract various kinds of features? I'm particularly looking for ways to to look at the informations contained in raw images.. not a sum of tons of filters.. Difficult to explain what I…
sharkyenergy
  • 3,842
  • 10
  • 46
  • 97
1 2 3
8 9