Remap Image Range(RemapImageRange)
이 노드는 IMAGE 유형의 텐서 입력을 받아 내부적으로 선형 변환 계산을 수행합니다: `output = min + image * (max - min)`
Remap Image Range
Remap Image Range 노드는 IMAGE 타입의 텐서 입력을 받아 내부에서 선형 변환 계산을 수행합니다: output = min + image * (max - min)
Remap Image Range 노드는 이미지 처리 도구로, 핵심 기능은 입력 이미지의 픽셀 값 범위를 재매핑하는 것입니다. 사용자가 이미지의 원래 수치 범위를 사용자 정의 최소값과 최대값 사이로 선형 변환하여 이미지의 전체 밝기와 대비를 조정할 수 있게 합니다.
노드 기능
이 노드는 IMAGE 타입의 텐서 입력을 받아 내부에서 선형 변환 계산을 수행합니다: output = min + image * (max - min). clamp 옵션이 활성화된 경우, 출력 픽셀 값을 0.0에서 1.0 사이의 표준 범위로 제한하여 결과가 일반적인 이미지 데이터 규격에 맞도록 합니다. 노드는 부동 소수점 정밀도 계산을 지원하며, 연산 정확도를 보장하기 위해 반정밀도(float16)에서 단정밀도(float32)로의 변환을 자동으로 처리합니다.
노드 파라미터 설명 - Remap Image Range
연결 입력 (Inputs)
| 파라미터 이름 | 데이터 타입 | 필수 | 기본값 | 범위/옵션 | 설명 |
|---|---|---|---|---|---|
image | IMAGE | 예 | - | - | image (입력 파라미터): 처리할 입력 이미지입니다. 노드는 이 이미지의 픽셀 값을 재매핑합니다. |
컨트롤 파라미터 (Parameters)
| 파라미터 이름 | 데이터 타입 | 필수 | 기본값 | 범위/옵션 | 설명 |
|---|---|---|---|---|---|
min | FLOAT | 예 | 0.0 | -10.0 - 1.0 (단계 크기: 0.01) | min (입력 파라미터): 재매핑 후 범위의 최소값을 설정합니다. 범위는 -10.0부터 1.0까지이며, 단계 크기는 0.01입니다. |
max | FLOAT | 예 | 1.0 | 0.0 - 10.0 (단계 크기: 0.01) | max (입력 파라미터): 재매핑 후 범위의 최대값을 설정합니다. 범위는 0.0부터 10.0까지이며, 단계 크기는 0.01입니다. |
clamp | BOOLEAN | 예 | True | - | clamp (입력 파라미터): 출력 이미지의 픽셀 값을 0.0에서 1.0 사이로 제한할지 여부를 제어합니다. |
Output 출력
| 파라미터 이름 | 데이터 타입 | 설명 |
|---|---|---|
| IMAGE | IMAGE | IMAGE (출력 파라미터): 픽셀 값 재매핑 처리가 완료된 이미지를 출력합니다. |
사용 시나리오
이 노드는 이미지 전처리나 후반 조정 워크플로우에서 매우 유용합니다. 예를 들어, 상위 노드에서 생성된 이미지의 동적 범위가 부족할 때, 이 노드를 사용하여 픽셀 값을 좁은 범위(예: 0.2-0.5)에서 더 넓은 범위(예: 0.0-1.0)로 확장하여 이미지의 시각적 대비를 향상시킬 수 있습니다. 또한 고동적범위(HDR) 효과의 결과를 표준화하거나, 특정 입력 범위가 필요한 후속 노드를 위해 데이터를 준비하는 데 사용할 수도 있습니다.
Remap Image Range 노드 소스 코드 링크
Remap Image Range 노드는 ComfyUI-KJNodes 노드 패키지에서 제공됩니다.
댓글
GitHub로 로그인하고 토론에 참여하세요.