Save Image With Alpha(SaveImageWithAlpha)
이 노드는 `IMAGE`와 `MASK` 두 가지 텐서 형식의 입력을 받아, 내부적으로 마스크 데이터를 Alpha 채널로 변환한 후 이미지 데이터와 결합합니다.
Save Image With Alpha
Save Image With Alpha 노드는 IMAGE와 MASK 두 가지 텐서 형식의 입력을 받아, 내부에서 마스크 데이터를 Alpha 채널로 변환하고 이미지 데이터와 결합합니다.
Save Image With Alpha 노드는 이미지 처리 노드로, 입력된 이미지와 마스크를 합성하여 투명 채널을 지원하는 PNG 형식 파일로 저장하는 핵심 기능을 가집니다. 사용자가 마스크 정보를 이미지의 Alpha 채널에 직접 삽입할 수 있게 하여, 투명 배경을 지원하는 이미지 파일을 생성할 수 있습니다.
노드 기능
이 노드는 IMAGE와 MASK 두 가지 텐서 형식의 입력을 받아, 내부에서 마스크 데이터를 Alpha 채널로 변환하고 이미지 데이터와 결합합니다. PIL 라이브러리를 사용하여 이미지를 처리하며, 최종적으로 합성된 이미지를 PNG 형식으로 ComfyUI의 기본 출력 디렉토리에 저장합니다. 또한 파일에 워크플로우 프롬프트 정보를 포함시키는 기능을 지원합니다.
노드 파라미터 설명 - Save Image With Alpha
연결 입력 (Inputs)
| 파라미터 이름 | 데이터 타입 | 필수 | 기본값 | 범위/옵션 | 설명 |
|---|---|---|---|---|---|
images | IMAGE | 예 | - | - | images (입력 파라미터): 저장할 이미지 데이터를 입력합니다. 일반적으로 RGB 이미지입니다. |
mask | MASK | 예 | - | - | mask (입력 파라미터): 이미지에 대응하는 마스크 데이터를 입력합니다. 이미지의 Alpha 채널로 사용됩니다. |
컨트롤 파라미터 (Parameters)
| 파라미터 이름 | 데이터 타입 | 필수 | 기본값 | 범위/옵션 | 설명 |
|---|---|---|---|---|---|
filename_prefix | STRING | 예 | ComfyUI | - | filename_prefix (입력 파라미터): 출력 파일 이름의 접두사를 설정합니다. 생성된 파일을 구성하고 식별하는 데 사용됩니다. |
사용 시나리오
이미지 편집 또는 합성 워크플로우에서 사용자 정의 투명 영역을 가진 이미지를 생성해야 할 때 이 노드를 사용할 수 있습니다. 예를 들어, 인물 배경 제거 작업을 완료한 후 생성된 인물 이미지와 해당 마스크를 이 노드에 연결하면, 배경이 투명한 인물 PNG 이미지를 출력하여 이후 다른 디자인 소프트웨어에서 사용하기 쉽게 할 수 있습니다.
주의사항
입력된 이미지와 마스크는 배치 차원에서 반드시 일대일로 대응되어야 합니다. 여러 장의 이미지와 여러 개의 마스크를 제공하면, 노드는 순서대로 이들을 짝지어 처리하고 여러 개의 파일로 저장합니다.
Save Image With Alpha 노드 소스 코드 링크
Save Image With Alpha 노드는 ComfyUI-KJNodes 노드 패키지에서 제공됩니다.
댓글
GitHub로 로그인하고 토론에 참여하세요.