Halcon에서 Region 및 XLD 크기 조절 방법
Halcon에서는 Region과 XLD가 상호 변환 가능하다. 하지만 이러한 변환은 **"무손실"**이 아니다. XLD는 열려 있을 수 있지만, Region은 반드시 닫혀 있어야 한다 Consequently, converting an open XLD to Region and then back to XLD results in differences between the original and converted XLD.
이제 Region의 크기 조절에 대해 설명한다.
1. Region 크 ...
6월 24일 17:14에 게시됨
Halcon에서 추출한 다중 DXF 파일을 레이어별로 통합하는 방법
Halcon은 concat_obj 함수를 통해 여러 XLD 객체를 결합할 수 있으며, write_contour_xld_dxf를 사용해 이를 DXF 형식으로 저장할 수 있습니다. 하지만 기본적으로 생성된 DXF 파일은 모든 도형이 동일한 레이어(레이어 0)에 위치하고, 선의 색상도 고정된 값(색상 코드 7, 흰색)으로 지정되어 자동화된 설계 작업에는 한계가 있습니다.
예를 들어, 아래 Halcon 코드는 다 ...
6월 20일 23:41에 게시됨
Halcon에서의 좌표계 특성과 XLD의 상하 반사 변환
Halcon은 이미지 처리를 위한 도구로, 그 좌표계의 원점이 왼쪽 상단에 위치한다는 점이 일반적인 수학적 2차원 좌표계와 다릅니다. 일반적인 평면 좌표계는 원점이 왼쪽 하단에 있지만, Halcon에서는 세로 방향이 역방향으로 설정되어 있어, 실제 이미지 내 위치는 위아래가 뒤집힌 형태로 표현됩니다.
다음 예제 코드를 통해 이 차이를 분석해 보겠습니다:
1 gen_image_c ...
6월 17일 20:56에 게시됨
HALCON 이미지 타일링 연산자 활용 가이드
이미지를 복잡한 블렌딩 없이 단순히 배치하여 하나의 큰 이미지로 만드는 작업은 다양한 비전 검사 파이프라인에서 자주 등장한다. HALCON에서는 tile_images와 tile_images_offset 두 가지 연산자를 제공하여 이러한 기본적인 타일링 작업을 수행할 수 있다.
타일링을 수행하기 전에 반드시 고려해야 할 세 가지 핵심 요소는 다음과 같다.
입력 이미지 집합: 여러 장 ...
6월 6일 02:38에 게시됨
폴더 및 하위 폴더 이미지 형식 일괄 변환 방법 두 가지
실생활에서 우리는 종종 이런 문제에 직면하게 됩니다: 하나의 폴더 안에 여러 하위 폴더가 있고, 각 폴더 안에 많은 이미지가 있으며 이 이미지들의 형식을 변경하고 싶을 때입니다.
예를 들어, .png 형식의 이미지는 배경 투명을 지원하지만 배경이 불투명한 .jpg 이미지로 변환하고 싶을 수 있습니다. 또한, .bmp 형식은 비압축 이미지이므로 저장 공간을 절약하기로 무 ...
6월 4일 03:03에 게시됨
Halcon에서 여러 영역을 정렬하는 sort_region 연산자 분석
sort_region은 Halcon에서 여러 개의 영역(Region)을 특정 기준에 따라 정렬할 때 사용되는 중요한 연산자입니다.
연산자 정의 및 시그니처
이 연산자는 영역들의 상대 위치를 기준으로 정렬을 수행합니다.
sort_region(Regions : SortedRegions : SortMode, Order, RowOrCol : )
Regions: 정렬 대상 영역들
SortMode: 정렬 방식
Order: 'true'(오름차순) 또는 'false'( ...
5월 29일 05:10에 게시됨