KJNodes/maskinggenerated

Round Mask(RoundMask)

이 노드는 기술적으로 MASK 타입의 텐서를 입력으로 받아, 내부의 각 픽셀 값에 대해 `round()` 함수 연산을 수행합니다.

Round Mask

mask
MASK
KJNodes

Round Mask 노드는 기술적으로 MASK 타입의 텐서를 입력받아 각 픽셀 값에 round() 함수를 적용하는 노드입니다.

Round Mask 노드는 마스크를 처리하는 유틸리티 도구입니다. 핵심 기능은 입력받은 그레이스케일 마스크 또는 마스크 배치를 반올림 방식으로 처리하여, 검정색과 흰색만 포함하는 이진화된 마스크로 변환하는 것입니다. 이 작업은 중간 그레이스케일 값을 가진 마스크를 명확하게 0과 1만 포함하는 마스크 데이터로 단순화하는 데 효과적입니다.

노드 기능

이 노드는 기술적으로 MASK 타입의 텐서를 입력받아 각 픽셀 값에 round() 함수를 적용합니다. 입력 마스크의 픽셀 값이 연속적인 플로팅 소수점(예: 0.3, 0.7)이든 다른 숫자이든, 처리 이후 0.5 이상의 모든 값은 1(흰색/전경)로, 0.5 미만의 모든 값은 0(검정색/배경)으로 근사화됩니다. 단일 마스크 또는 배치 마스크 처리를 지원하며, 입력과 동일한 차원을 가진 이진화된 MASK를 출력합니다.

노드 파라미터 설명 - Round Mask

입력

파라미터 이름데이터 타입필수기본값범위/옵션설명
maskMASK---

출력

파라미터 이름데이터 타입설명
MASKMASK-

사용 시나리오

이미지 생성 또는 편집 워크플로에서, 흐릿한 페이딩 에지를 가진 마스크(예: SAM 분할 모델에서 생성된 마스크)로부터 정확한 객체 윤곽을 추출해야 할 때 이 노드를 사용할 수 있습니다. 마스크 생성 노드의 다운스트림에 연결하면, 정확한 에지를 가진 마스크를 빠르게 얻을 수 있으며, 이를 이후 정밀한 매팅, 로컬 리페인팅 또는 다른 이미지 처리 노드의 입력 조건으로 사용할 수 있습니다.

Round Mask 노드 소스 코드 링크

Round Mask 노드는 ComfyUI-KJNodes 노드 패키지에서 제공됩니다.

댓글

GitHub로 로그인하고 토론에 참여하세요.

댓글을 불러오는 중…