imagegenerated

Image Pad For Outpaint Masked(ImagePadForOutpaintMasked)

이 노드는 이미지 텐서를 입력받아 사용자가 지정한 상, 하, 좌, 우 네 방향의 픽셀 값에 따라 이미지를 더 큰 크기로 확장합니다.

Image Pad For Outpaint Masked

image
mask
IMAGE
MASK
left
INT
top
INT
right
INT
bottom
INT
feathering
INT
KJNodes

Image Pad For Outpaint Masked 노드는 이미지 텐서를 입력받아 사용자가 지정한 상, 하, 좌, 우 네 방향의 픽셀 값에 따라 이미지를 더 큰 크기로 확장합니다.

Image Pad For Outpaint Masked는 이미지 확장(Outpainting)을 위한 전용 노드입니다. 핵심 기능은 원본 이미지 주변에 지정된 너비의 캔버스를 추가하고, 이에 대응하는 마스크를 생성하여 후속 이미지 외각 그리기 작업을 가능하게 합니다.

노드 기능

이 노드는 이미지 텐서를 입력받아 사용자가 지정한 상, 하, 좌, 우 네 방향의 픽셀 값에 따라 이미지를 더 큰 크기로 확장합니다. 확장 영역은 기본적으로 50% 회색으로 채워집니다. 이 노드의 독특한 점은 선택적 입력 마스크를 받을 수 있으며, 이 마스크는 반전되어 새 크기에 맞게 확장되어 '그려질 영역'을 정밀하게 제어합니다. 마스크가 제공되지 않으면, 노드는 모든 확장 영역을 덮는 흰색 마스크를 생성합니다.

노드 파라미터 설명 - Image Pad For Outpaint Masked

연결 입력 (Inputs)

파라미터 이름데이터 타입필수기본값범위/옵션설명
imageIMAGE--image (입력 파라미터): 확장될 원본 입력 이미지입니다. 노드는 이 이미지를 중심으로 캔버스를 확장합니다.
maskMASK아니오--mask (입력 파라미터): 선택적 파라미터입니다. 확장 영역 내에서 다시 그려져야 할 부분을 정확히 지정하는 데 사용되는 마스크입니다. 흰색 영역은 유지, 검은색 영역은 그려질 영역을 나타냅니다.

컨트롤 파라미터 (Parameters)

파라미터 이름데이터 타입필수기본값범위/옵션설명
leftINT00 - MAX_RESOLUTION (간격: 8)left (입력 파라미터): 이미지 왼쪽에 확장할 캔버스 너비로, 단위는 픽셀입니다. 범위는 0부터 MAX_RESOLUTION까지이며, 조정 간격은 8입니다.
topINT00 - MAX_RESOLUTION (간격: 8)top (입력 파라미터): 이미지 상단에 확장할 캔버스 높이로, 단위는 픽셀입니다. 범위는 0부터 MAX_RESOLUTION까지이며, 조정 간격은 8입니다.
rightINT00 - MAX_RESOLUTION (간격: 8)right (입력 파라미터): 이미지 오른쪽에 확장할 캔버스 너비로, 단위는 픽셀입니다. 범위는 0부터 MAX_RESOLUTION까지이며, 조정 간격은 8입니다.
bottomINT00 - MAX_RESOLUTION (간격: 8)bottom (입력 파라미터): 이미지 하단에 확장할 캔버스 높이로, 단위는 픽셀입니다. 범위는 0부터 MAX_RESOLUTION까지이며, 조정 간격은 8입니다.
featheringINT00 - MAX_RESOLUTION (간격: 1)feathering (입력 파라미터): 생성된 마스크 가장자리에 적용할 페더링(흐림 효과)의 반경 크기로, 단위는 픽셀입니다. 범위는 0부터 MAX_RESOLUTION까지이며, 조정 간격은 1입니다.

출력 (Output)

파라미터 이름데이터 타입설명
IMAGEIMAGEIMAGE (출력 파라미터): 캔버스 크기가 확장된 새 이미지로, 확장 영역은 중성 회색으로 채워집니다.
MASKMASKMASK (출력 파라미터): 새 이미지 크기에 대응하는 마스크로, AI가 외각 그리기를 수행해야 할 영역을 표시하는 데 사용됩니다.

사용 시나리오

이미지 외각 그리기 워크플로에서 이 노드는 일반적으로 프로세스의 시작 부분에 위치합니다. 사용자는 먼저 이 노드를 사용하여 확장하려는 캔버스 영역과 초기 마스크를 설정한 후, 출력된 이미지와 마스크를 텍스트 기반 이미지 생성 노드 또는 이미지 기반 이미지 생성 노드로 전달하여 AI가 마스크로 표시된 영역 내에서 새로운 이미지 콘텐츠를 생성하도록 유도함으로써 매끄러운 화면 확장을 구현할 수 있습니다.

주의사항

입력된 마스크가 완전히 검은색일 경우, 노드는 마스크가 제공되지 않은 것으로 처리합니다. 또한 feathering 파라미터는 마스크 가장자리를 부드럽게 만드는 데 사용할 수 있지만, 페더링 반경이 원본 이미지 크기의 절반을 초과하면 페더링 효과가 적용되지 않을 수 있습니다.

Image Pad For Outpaint Masked 노드 소스 코드 링크

Image Pad For Outpaint Masked 노드는 ComfyUI-KJNodes 노드 패키지에서 제공됩니다.

댓글

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

댓글을 불러오는 중…