# 마스크 그리기

> 어떤 이미지 위에든 마스크를 손으로 칠하거나 생성된 마스크를 다듬어, 마스크를 받는 모든 노드로 보내세요. 흰색은 편집되고 검은색은 유지됩니다. 무료입니다.

Source: https://nodaro.ai/ko/docs/nodes/image/paint-mask

**마스크 그리기** 노드로 이미지 위에 마스크를 손으로 칠하고, 마스크를 받는 곳이라면 어디서든 사용할 수 있습니다. 바꿀 영역을 브러시로 칠하면 노드가 흑백 PNG를 출력합니다. 흰색은 편집되고, 검은색은 유지됩니다. 이 노드는 모델을 실행하지 않으며 크레딧이 들지 않습니다.

- Found in: Image › Edit & Retouch
- Output: image
- API type: `paint-mask`

## 사용 시기
- 텍스트 설명으로 찾을 수 없을 때, [이미지 수정](https://nodaro.ai/docs/nodes/image/modify-image)에서 다시 칠할 정확한 영역을 표시합니다.
- [마스크 생성](https://nodaro.ai/docs/nodes/image/generate-mask)의 거의 맞는 마스크를 고칩니다.
- 이미지 수정과 [조명 변경 및 교체](https://nodaro.ai/docs/nodes/video/relight-and-switch)처럼 여러 노드가 마스크 하나를 함께 씁니다.
- 마스크를 워크플로의 일부로 유지합니다. 마스크는 워크플로, 워크플로 내보내기, 노드 프리셋과 함께 저장됩니다.

## 빠른 시작
### 노드 추가
캔버스에서 Tab 키를 누르고 **이미지 › 편집 및 보정 › 마스크 그리기**를 선택하세요.

### 이미지 연결
이미지 노드에서 **이미지** 입력으로 드래그하세요. 이 이미지 위에 칠하게 됩니다.

### 마스크 칠하기
노드를 더블클릭하거나 노드의 **마스크 그리기**를 클릭해 **마스크 편집기**를 여세요. 바꿀 영역을 브러시로 칠한 다음 **마스크 저장**을 클릭하세요. 노드에 이미지의 몇 퍼센트가 마스크되었는지 표시됩니다.

### 마스크 연결
**마스크** 출력에서 편집 노드의 **마스크** 입력으로 드래그하세요. 같은 이미지를 그 노드의 **이미지** 입력에 연결하세요.

Workflow: 마스크 생성이 자동차를 찾고, 마스크 그리기가 마스크를 손으로 다듬고, 이미지 수정이 같은 사진에서 마스크 영역만 다시 칠합니다.

- 이미지 업로드 → 마스크 생성 (이미지)
- 마스크 생성 → 마스크 그리기 (이미지 + 초기 마스크)
- 마스크 그리기 → 이미지 수정 (마스크)

## 입력
| 입력 | 받는 노드 | 기능 |
| --- | --- | --- |
| **이미지** | 이미지 업로드, 이미지 생성, 이미지 수정 같은 이미지 노드 | 위에 칠할 이미지입니다. 마스크는 이 이미지의 전체 해상도로 칠해집니다. 편집기를 열려면 필요합니다. |
| **초기 마스크** | 마스크 생성의 마스크 출력 같은 마스크 출력 | 선택 사항입니다. 시작점이 될 마스크로, 편집기가 이 마스크와 함께 열리고 영역을 더하거나 지울 수 있습니다. |

출력인 **마스크**는 칠한 PNG로, 이미지의 전체 해상도입니다. 흰색 영역은 편집되고 검은색 영역은 유지됩니다. 일반 PNG이므로 이미지를 받는 곳이라면 어디서든 사용할 수 있습니다.

## 마스크 편집기
| 컨트롤 | 기능 |
| --- | --- |
| **브러시**(B) | 바꿀 영역을 칠합니다. |
| **지우개**(E) | 칠을 지웁니다. 그 영역은 유지됩니다. |
| **도형**(L) | 영역 둘레에 점을 클릭합니다. 첫 번째 점을 다시 클릭하거나 더블클릭하면 도형이 닫히고 채워집니다. |
| **크기** | 브러시 크기로, 4~200px입니다. [와 ]로 작게 하거나 크게 합니다. |
| **경도**와 **흐름** | 브러시 가장자리가 얼마나 부드러운지, 각 획이 얼마나 진하게 칠해지는지 정합니다. 부드럽거나 옅은 획은 회색으로 칠해져 편집이 주변과 자연스럽게 섞입니다. |
| **모두 선택**, **반전**, **지우기** | 이미지 전체를 표시하거나, 표시한 영역과 유지할 영역을 맞바꾸거나, 칠을 모두 지웁니다. |
| **페더** | 마스크 전체의 가장자리를 부드럽게 합니다. |
| 오버레이, 마스크, 원본 | 이미지 위에 마스크를 겹쳐 보거나, 마스크만 보거나, 이미지만 봅니다. |
| 실행 취소와 다시 실행 | Ctrl+Z와 Ctrl+Y입니다. |

편집기에는 다시 생성될 이미지의 비율이 퍼센트로 표시됩니다. 작업을 저장하려면 **마스크 저장**을 클릭하세요.

## 설정
| 설정 | 기능 |
| --- | --- |
| **기본 브러시** | 편집기를 열 때마다 브러시가 시작하는 **크기**와 **경도**입니다. |
| **레이블** | 캔버스에 표시되는 노드의 이름입니다. |

노드 자체에서 **마스크 편집**은 편집기를 다시 열고, **마스크 지우기**는 마스크를 없애고, **마스크 다운로드**는 PNG를 저장합니다.

## 마스크를 보낼 곳
마스크를 받는 입력이라면 어디든 연결할 수 있습니다.

- **이미지 수정**: Ideogram Edit처럼 마스크를 지원하는 모델에서 사용합니다. [이미지 수정](https://nodaro.ai/docs/nodes/image/modify-image#change-one-area-with-a-mask)을 참조하세요.
- **조명 변경 및 교체**: [조명 변경 및 교체](https://nodaro.ai/docs/nodes/video/relight-and-switch)를 참조하세요.

Nodaro에서는 어디서나 흰색이 “편집”, 검은색이 “유지”를 뜻하므로, 마스크 그리기의 마스크와 [마스크 생성](https://nodaro.ai/docs/nodes/image/generate-mask)의 마스크를 서로 바꿔 쓸 수 있습니다.

## 알아 두면 좋은 점
- **마스크는 이미지 하나에 맞습니다.** 마스크는 덮는 이미지의 해상도로 칠해집니다. 편집 노드에 다른 이미지를 연결하면 마스크를 다시 칠하세요.
- **저장된 마스크는 앞 단계의 변경을 따라가지 않습니다.** 앞 단계 노드가 다시 실행되어도 노드는 마지막으로 저장한 마스크를 유지합니다. 마스크가 새 이미지와 여전히 맞는지 확인하세요.
- **회색은 섞입니다.** 마스크의 부드러운 회색 영역은 편집 노드가 섞어서 처리하므로, 매끄러운 전환에 유용합니다.
- **크레딧이 들지 않습니다.** 마스크 그리기는 작업을 실행하지 않으므로 크레딧이 들지 않습니다.

## 자주 묻는 질문

### 마스크 그리기에 크레딧이 드나요?

아니요. 마스크 그리기는 모델을 실행하지 않습니다. 내가 칠한 마스크가 노드의 출력이므로 무료입니다.

### 어떤 색이 “여기를 바꿔”라는 뜻인가요?

흰색은 편집할 영역, 검은색은 유지할 영역을 표시합니다. 마스크 생성과 이미지 수정의 마스크 그리기 도구도 같은 규칙을 쓰므로, 칠한 마스크와 생성한 마스크를 서로 바꿔 쓸 수 있습니다.

### 생성된 마스크에서 시작할 수 있나요?

네. 마스크 생성의 마스크 출력을 초기 마스크 입력에 연결하세요. 편집기가 생성된 마스크와 함께 열리고, 손으로 영역을 더하거나 지울 수 있습니다.

### 이미지가 바뀌면 내 마스크는 어떻게 되나요?

아무 일도 일어나지 않습니다. 앞 단계 노드가 다시 실행되어도 노드는 마지막으로 저장한 마스크를 유지합니다. 마스크는 칠한 이미지에만 맞으므로, 이미지가 바뀌면 다시 칠하세요.

### 마스크 하나를 여러 노드에 보낼 수 있나요?

네. 마스크 출력을 필요한 만큼 여러 마스크 입력에 연결하세요. 마스크는 워크플로와 함께 저장되므로 복제, 내보내기, 가져오기 후에도 남아 있습니다.
