---
updatedAt: 2026-06-18T05:57:09.000Z
agentTools:
  projectIndex: https://docs.datamaker.io/llms.txt
---

# 세그멘테이션

Segmentation

<Callout icon="📘" theme="info">
  **세그멘테이션 도구 정의**

  세그멘테이션(Segmentation)은 이미지의 픽셀에 클래스를 부여하여 물체, 배경 등을 분할하는 라벨링 기법입니다. 이 과정을 간단히 '색칠한다'라고 표현하기도 합니다.

  컴퓨터 비전 분야에서 높은 정밀도로 객체를 구분하고 장면을 이해하는 데 주로 사용되며 바운딩박스나 폴리곤 방식보다 더 높은 정밀도를 제공합니다.

  \<대표 활용 사례>

  * 자율주행 : 도로, 보행자, 신호등, 차량을 픽셀 단위로 구분하여 주행 경로 설정 및 장애물 감지에 활용
  * 의료 영상 : CT/MRI 영상에서 장기와 병변을 픽셀 단위로 분할, 구분하여 질병 진단 지원
</Callout>

<br />

### 도구 사용 방법

***

#### 어노테이션 생성 방법

① 세그멘테이션 도구를 선택합니다.

<Image align="center" width="700px" src="https://files.readme.io/35853b146bf00adb868f1d4d9f6747c1eca4b38ce5bc33e93860e17606fdf45a-image.png" />

<br />

② 상단에 나타나는 툴바에서 사용할 도구를 선택합니다.  **그리기 모드**를 선택하고 라벨링을 추가하고자 하는 영역을 원하는 도구(브러시, 폴리곤, 폴리라인, 페인트 버킷)으로 채색해 줍니다. 어노테이션 생성이 완료된 경우 <kbd>esc</kbd>키 또는 선택되어 있는 어노테이션을 클릭하여 선택을 해제합니다.

<Image align="center" width="700px" src="https://files.readme.io/4110274d685332e7500c164802a649291e09503f73d4517093d5271d300fc934-image.png" />

* **원형(브러시)**

  마우스로 클릭하는 영역이 채색되는 방법입니다. 넓은 영역을 빠르게 마우스로 채색하기에 유리합니다.

| 단축키 | 기능         |
| --- | ---------- |
| \[  | 브러시 크기 줄이기 |
| ]   | 브러시 크기 키우기 |

<br />

* **폴리곤 (기존의 이미지 어노테이터와 동일)**

  폴리곤으로 영역을 채색하는 방법입니다. 브러시 대비 섬세하게 테두리를 설정할 수 있습니다.

| 단축키       | 기능                   |
| --------- | -------------------- |
| Enter     | 라벨링 마무리하기            |
| Esc       | 중도 취소                |
| Backspace | 라벨링 도중 이전 편집점으로 돌아가기 |

<br />

* **폴리라인 (기존의 이미지 어노테이터와 동일)**

  미세한 선을 그려서 채색하는 방법입니다. 폴리라인의 두께를 조절하여 채색되는 영역의 범위를 지정할 수 있습니다.

| 단축키       | 기능                   |
| --------- | -------------------- |
| Enter     | 라벨링 마무리하기            |
| Esc       | 중도 취소                |
| Backspace | 라벨링 도중 이전 편집점으로 돌아가기 |

<br />

* **페인트버킷**

  연속된 빈 픽셀을 모두 동일한 영역으로 채색하는 방법입니다.

<br />

#### 어노테이션 지우는 방법

① 상단 툴바에서 지우기 모드를 선택한 후, 원하는 도구 형태로 영역을 지울 수 있습니다.

<Image align="center" width="700px" src="https://files.readme.io/1baf870e290a53e93fedea955ab507f0e4fc29d1c47c2daf3468cc9a3372ff44-image.png" />

※ 지우기 모드에서는 덮어쓰기, 빈곳만채우기 모드를 사용할 수 없습니다.

② 특정 어노테이션의 영역만 지우고 싶다면, 먼저 속성 패널에서 해당 어노테이션을 선택합니다. 선택된 어노테이션에 테두리가 표시되며, 이후 지우기 도구를 사용하면 선택된 어노테이션의 영역만 지워집니다.

<Callout icon="❗️" theme="error">
  선택한 어노테이션의 모든 픽셀을 지우면 해당 어노테이션은 삭제됩니다.어노테이션 내 픽셀의 수가 0이 되는 경우 어노테이션은 삭제됩니다.
</Callout>

<br />

#### 어노테이션 영역 추가

① 이미 생성된 어노테이션에 영역을 추가하고자 하는 경우 어노테이션 속성에서 영역 수정을 희망하는 어노테이션을 선택합니다.

<Image align="center" width="700px" src="https://files.readme.io/d9b3e0bc80adcaf28066c225c44e435bb02a14614703398b75bc3f7f1bff8b17-image.png" />

<br />

② 추가하고자 하는 영역을 원하는 도구로 채색해 줍니다.

<Image align="center" width="700px" src="https://files.readme.io/97edd2fea20acc3e18da106253adc31cb69f26260979b17f8dbfb1f933413536-image.png" />

<Callout icon="❗️" theme="error">
  폴리곤과는 다르게 세그멘테이션은 각 영역이 연속적으로 존재하지 않아도 하나의 어노테이션으로 정의될 수 있습니다.
</Callout>

<br />

#### 덮어쓰기

> 기존에 라벨링된 영역 위로 덮어서 라벨링을 생성할 수 있는 방법입니다.

<br />

#### 빈 곳만 채우기

> 이미 라벨링된 영역을 피해서 추가 어노테이션 영역 생성하는 방법입니다.

<br />

#### 보조도구

* **투명도 조절**

  이미지 위에 라벨링된 영역의 투명도를 조절할 수 있습니다. 색이 진해질 수록 라벨링된 마스크 이미지가 잘 보여 라벨링 작업을 잘했는지 확인이 용이합니다.

<br />

* **라벨링 비율**
  * 전체 이미지의 픽셀 수 대비 채색된 픽셀의 비율을 확인할 수 있는 기능입니다.
  * 진행률을 클릭하게 되면 현재 라벨링된 클래스 별로의 비율을 확인할 수 있습니다.
  * 클래스명의 맨 우측의 X를 클릭하면, 해당 클래스로 라벨링된 어노테이션을 모두 삭제할 수 있습니다.

<br />

* **라벨링 되지 않은 빈 픽셀 찾기**
  * 전체 이미지의 픽셀 중에서 라벨링 값이 없는 픽셀을 찾는 기능입니다.
  * 전체 진행률 위로 마우스 커서를 가져가면, 채색이 되지 않은 픽셀을 흰색으로 표시해 줍니다.

<br />

* **2개 이상의 어노테이션 merge 기능**
  * 속성 2개 이상의 어노테이션 영역을 합치는 기능입니다.
  * Shift를 누른 상태에서 어노테이션 속성을 선택하여 단축키를 이용해 합칩니다. 각기 다른 클랙스인 어노테이션을 합치는 경우 어노테이션 속성 패널 기준 맨 위에 있는 어노테이션의 클래스로 통일하여 합쳐지게 됩니다.

    | 단축키             | 기능        |
    | --------------- | --------- |
    | ctrl(⌘)+Shift+m | 어노테이션 합치기 |