트레이스 모드¶
벡터화는 이미지를 세 가지 모드 중 하나로 트레이싱하며, 각 모드는 서로 다른 종류의 소스에 적합합니다. 또한 충실도와 정리를 제어하는 파라미터 세트가 함께 제공됩니다.
세 가지 모드¶
단일 임계값이 이미지를 잉크와 종이로 나눕니다. 깔끔한 라인 아트, 잉크로 그린 스캔본, 로고에 가장 적합합니다. 무엇을 트레이싱할지 선택합니다:
- Fills — 채워진 검은 형태가 (다른 모드와 마찬가지로) Potrace로 트레이싱됩니다.
- Pencil line — 잉크가 Zhang–Suen thinning으로 1픽셀 스켈레톤으로 가늘어진 다음, 가변 폭을 가진 실제 펜슬 스트로크로 추적됩니다.
둘 중 하나 또는 Both를 선택하세요.
이미지를 몇 개의 회색 레벨로 분할합니다. 풀 컬러보다는 소수의 값 밴드를 원하는 음영 펜슬 및 톤 아트에 적합합니다.
Median-cut 컬러 세그멘테이션 — 색상당 하나의 채워진 영역이므로, 플랫 컬러 일러스트가 편집 가능한 컬러 형태가 됩니다. Colour 모드에서 Detail 슬라이더는 곧 컬러 해상도(팔레트가 얼마나 세밀하게 분할되는지)입니다.
파라미터¶
| 컨트롤 | 기능 |
|---|---|
| Detail | 작업 해상도 — 높을수록 더 미세한 특징(가는 선, 작은 나사)을 해상하며, Colour 모드에서는 더 미세한 컬러 영역을 해상합니다. 상단 값에서는 더 무거워집니다. |
| Colours | (Grey/Colour) 팔레트의 양자화된 색상 수. 기본값 12. |
| Cleanup / Noise | 이 면적 미만의 반점을 제거합니다 — 디스페클. 높을수록 작은 잡티를 더 많이 제거합니다. |
| Corners | 코너 선명도 — 높으면 코너를 날카롭게 유지하고, 낮으면 둥글게 만듭니다(Potrace의 alphamax에 반영됨). |
| Smoothing | 트레이싱된 윤곽선의 베지어 피팅 양(벡터 경로가 사용하는 것과 같은 Schneider 피팅). |
| Ignore background | 테두리를 지배하는(배경) 색상을 건너뛰어 종이를 트레이싱하지 않도록 합니다. |
| Trace | Pencil(중심선) · Fills · 또는 Both. |
컬러 충실도¶
팔레트는 최원점(farthest-point) median-cut으로 구성됩니다 — 단순히 가장 큰 클러스터가 아니라 가장 뚜렷한 색상을 선택하므로, 작지만 뚜렷한 특징(색이 있는 나사, 눈의 하이라이트)이 이웃에 평균화되어 사라지지 않고 살아남습니다. 가벼운 다수결 패스가 1픽셀 안티에일리어스 밴드를 흡수하면서 견고한 특징은 유지합니다.
라인 아트 → B&W · 플랫 컬러 → Colour
잉크로 그린 라인 아트에는 Pencil line 트레이스와 함께 Black & White를 사용하세요 — 잉크를 스켈레톤으로 가늘게 만들고 이중으로 채워진 윤곽선이 아니라 실제 가변 폭 펜슬 중심선을 트레이싱합니다. 래스터 선 그림을 다시 깔끔하고 편집 가능한 펜슬 스트로크로 되돌리는 모드입니다. 플랫 컬러 일러스트에는 Colour를 사용하고 소수 색상이 살아날 때까지 Colours/Detail을 높이세요.
Potrace는 플랫 컬러 및 단순한 형태에서 빛을 발합니다 — 미세한 디테일에서는 아닙니다
벡터화는 플랫 컬러와 단순한 형태에서 최상입니다. 매우 미세하고 복잡한 디테일(아주 작은 텍스처, 섬세한 해칭, 작은 특징)은 잘 트레이싱되지 않습니다 — 결과가 관리 불가능한 지오메트리로 폭발하거나 디테일을 완전히 잃어버립니다. 그런 일이 생기면 트레이스를 억지로 하지 마세요:
- 비트맵으로 유지하세요 — 이미지를 래스터(Original 또는 Toon Boom bitmap)로 가져오고 트레이싱을 완전히 건너뛰세요.
- 다른 방법으로 진짜 벡터로 가져오세요 — 예를 들어 Blender/Maya(Grease Pencil / Pencil+)에서 선을 바로 SVG로 익스포트하면 트레이싱 단계 없이 정확한 벡터를 얻습니다.
- 특히 미세한 라인 아트의 경우, B&W → Pencil line이 대개 Colour/Grey 필 트레이싱보다 훨씬 잘 유지됩니다 — 가는 선을 두께가 이중화된 윤곽선 대신 단일 중심선 스트로크로 유지합니다.
모든 것이 실시간
모든 파라미터는 놓을 때 다시 트레이싱되므로 Previewer에서 눈으로 보며 튜닝합니다. 스크럽은 캐시된 트레이스를 재사용하고, 파라미터 변경만이 다시 실행합니다.