ChannelMerge

ChannelMerge 노드를 사용하면 각 입력에서 하나의 채널을 병합하여 선택한 결과를 저장할 수 있습니다 output channel. 다른 모든 채널은 B 입력.

그렇지 않다면 A 입력이 연결되면 병합 할 두 채널이 모두 B 입력.

기본적으로 ChannelMerge는 입력의 알파를 결합합니다.

입력과 컨트롤

연결 타입

연결 이름

함수

입력

입력 채널과 병합 할 채널이 포함 된 이미지 B. 이 입력은 선택 사항입니다.

입력 채널과 병합 할 채널이 포함 된 이미지 A. 그렇지 않다면 A 입력이 연결되면 병합 할 두 채널이이 입력에서 가져옵니다.

마스크

마스크로 사용할 선택적 이미지입니다. 기본적으로 병합은 마스크의 검은 색이 아닌 영역으로 제한됩니다.

처음에는 마스크 입력이 노드의 오른쪽에 삼각형으로 나타나지만 끌면 마스크로 표시된 화살표로 바뀝니다. 마스크 입력이 보이지 않으면 mask 제어가 비활성화되었거나 none.

Control (UI)

Knob (Scripting)

Default Value

함수

ChannelMerge Tab

A channel

N/A

enabled

오른쪽에 연결된 A 채널을 활성화합니다. 이 확인란을 비활성화하는 것은 채널을 none.

A

rgba.alpha

The channel to merge from input A. If no A input is connected, this channel is taken from input B.

operation

operation

union

입력의 픽셀 값을 설정하는 방법을 설정합니다 A 입력에서 픽셀 값으로 계산 B 병합 된 이미지로 출력되는 새 픽셀 값을 만들려면

absminus abs (AB)-픽셀 차이

b if not a A? A : B-A가 존재하는 모든 위치에 A를 표시합니다. 그렇지 않으면 B를 표시합니다.

divide A / B, A <0 및 B <0 인 경우 0-값을 나누지 만 두 음수 값이 양수가되는 것을 중지합니다.

from (BA)-B에서 A를 뺍니다.

in Ab-B의 알파와 겹치는 이미지 A의 영역 만 표시합니다.

max (max (A, B))-두 색상 중 더 밝은 색상을 결과 색상으로 선택합니다. B보다 어두운 영역 만 교체되고 B보다 밝은 영역은 바뀌지 않습니다.

min (min (A, B))-두 색상 중 더 어두운 색상을 결과 색상으로 선택합니다. B보다 가벼운 모든 부품이 대체됩니다. B보다 어두운 이미지 부분은 변하지 않습니다.

minus (AB)-A에서 B를 뺍니다.

multiply (AB, A <0 및 B <0 인 경우 A)-A에 B를 곱합니다. 결과는 항상 어둡습니다. 검은 색과 혼합하면 검은 색이되고 흰색과 혼합하면 색상이 변경되지 않습니다.

out A (1-b)-B의 알파와 겹치지 않는 이미지 A의 영역 만 표시합니다.

plus A + B-두 색상의 합. A를 밝게하고 B를 반영하기 위해 밝기를 증가시킵니다.

stencil B (1-a)-이것은 아웃 작업의 반대입니다. A의 알파와 겹치지 않는 이미지 B의 영역 만 표시합니다.

union A + B-AB-이미지 A와 B를 모두 표시합니다.

xor A + B-2AB-이미지가 겹치지 않는 이미지 A와 B를 모두 표시합니다.

B channel

N/A

enabled

연결된 B 채널을 오른쪽으로 활성화합니다. 이 확인란을 비활성화하는 것은 채널을 none.

B

rgba.alpha

The channel to merge from input B.

output

N/A

enabled

연결된 출력 채널을 오른쪽으로 활성화합니다. 이 확인란을 비활성화하는 것은 채널을 none.

output

rgba.alpha

Render the merged image into this output channel.

Set BBox to

bbox

union

바운딩 박스를 출력하는 방법 :

union -두 경계 상자를 결합하십시오.

B side -입력에서 경계 상자를 사용하십시오 B. 의 모든 데이터 A 이 상자 밖에있는 입력이 잘립니다.

A side -입력에서 경계 상자를 사용하십시오 A. 의 모든 데이터 B 이 상자 밖에있는 입력이 잘립니다.

mask

N/A

disabled

오른쪽에 연결된 마스크 채널을 활성화합니다. 이 확인란을 비활성화하는 것은 채널을 none.

maskChannelInput

none

The channel to use as a mask. By default, the merge is limited to the non-black areas of this channel.

inject

inject

disabled

복사 mask 사전 정의 된 입력 mask.a 채널. 마스크를 주입하면 동일한 마스크를 더 다운 스트림에 사용할 수 있습니다.

invert

invert_mask

disabled

병합이 마스크의 흰색이 아닌 영역으로 제한되도록 마스크 채널 사용을 반전시킵니다.

fringe

fringe

disabled

활성화되면 마스크 가장자리에만 효과를 적용합니다.

비활성화하면 효과가 전체 마스크에 적용됩니다.

mix

mix

1

0의 원래 B 입력과 1의 전체 병합 효과 사이에서 용해됩니다.