이미지 읽기

이 노드는 기본 해상도와 시퀀스의 프레임 범위를 사용하여 디스크에서 이미지를로드합니다. 가져온 모든 시퀀스를 Katana의 선형 색 공간이 자동으로 설정되지만이를 제어하는 옵션이 있습니다. 참고 Katana의 이미지 처리 작업은 선형 이미지에서 작업하는 것으로 가정되므로 기본 입력 색상 공간 변환을 변경하는 경우주의하십시오. 모든 Katana의 이미지 처리는 부동 소수점으로 구현되므로 파일은 입력시 부동으로 변환됩니다.

컨트롤 (UI)

기본값

함수

파일

해당 없음

로드 할 이미지 시퀀스입니다.

자세한 내용은의 자산 및 파일 경로 위젯 유형을 참조하십시오. 공통 매개 변수 위젯.

영상

rawData

비활성화

사용 설정하면 Katana 자동 색 공간 변환을 건너 뜁니다. 참고 Katana 본질적으로 부동 소수점 시스템입니다. 따라서, 정수 데이터가 (임의의 비트 깊이에서)로드되면, 픽셀은 [0, 1]의 범위에 매핑됩니다.

색 공간

자동

디스크에서 파일의 색상 공간을 선택하십시오. 로드시 이미지 시퀀스는이 색상 공간에서 Katana의 기본 부동 소수점 선형 색 공간. 기본값은 자동, 수단 Katana 파일 헤더에서 비트 심도와 파일 이름에서 색상 공간을 결정하려고합니다. 만약 Katana 이 문제가 발생하거나 파일의 이름이 표준 방식으로 지정되지 않은 경우이 컨트롤을 사용하여 Katana 이미지 데이터가 선택된 색 공간과 비트 심도에 있다고 가정합니다.

이 컨트롤을 사용하여 다음을 지정하여 색상 공간 변환을 완전히 피할 수도 있습니다. lnzf 또는 ncf파일이 이미 선형임을 나타냅니다. 그러나 대부분의 이미지 처리 작업은 Katana 선형 입력 데이터를 가정합니다. 이미지 처리 작업의 결과 Katana 비선형 이미지 데이터에 대해 정의, 테스트 또는 지원되지 않습니다. 입력 이미지가 선형이라고 가정하여 모든 연산자가 구현되었습니다.

Note: 이 옵션은 다음과 같은 경우에만 나타납니다 rawData 비활성화되어 있습니다.

isProxy

비활성화

사용 설정하면 Katana 로드 된 이미지 시퀀스가 전체 해상도 이미지가 아닌 프록시라고 가정합니다. 프록시 렌더링이 활성화 된 경우 이미지가 더 효율적이므로 이미지 크기를 수동으로 조정하는 것이 좋습니다.

이미지> isProxy : 활성화 됨> fullResFrame

[해결]

프로젝트 설정에 따라

언제 isProxy 이 컨트롤을 사용하면 전체 해상도 이미지의 해상도를 선택할 수 있습니다.

왼쪽

timing.missingFrameBounds.left

사각형의 왼쪽 위치를 설정합니다.

바닥

timing.missingFrameBounds.bottom

사각형의 하단 위치를 설정합니다.

timing.missingFrameBounds.width

사각형의 너비를 설정합니다.

신장

timing.missingFrameBounds.height

사각형의 높이를 설정합니다.

타이밍

적용하기 전에 실제로 디스크에서 읽은 프레임 번호를 설정합니다 모드, 아웃 모드 , firstFrame , lastFrame 설정. 다운 스트림 노드가 ImageRead 노드에서 이미지를 요청하면 ImageRead는이 컨트롤을 평가하여 디스크에서 읽을 프레임 번호를 결정합니다 (기본적으로 현재 시간 임). 결과는 firstFramelastFrame 필요한 경우 실제 프레임 번호를 다시 매핑하면 모드 아웃 모드 설정.

여기에서 표현식이나 곡선을 사용하여 입력 시간을 재조정하거나 오프셋 할 수 있지만 현재는 Katana 가장 가까운 프레임 만 읽으며 중간 프레임을 생성하지 않습니다 (광 흐름 보간 없음). 값은 사용될 때 정수로 강제 설정되므로 원하지 않는 경우 걱정할 필요가 없습니다.

모드

검은

이전의 시간 값에서 프레임이 필요한 경우 수행 할 작업을 설정합니다 firstFrame:

BlackfirstFrame 검은 색.

얼다

반복

거울

아웃 모드

검은

이후 시간 값에서 프레임이 필요할 때 수행 할 작업을 설정합니다. lastFrame:

Black -lastFrame 검은 색.

얼다

반복

거울

firstFrame

globals.inTime

디스크에서 이미지 시퀀스의 첫 번째 유효한 프레임을 설정합니다. 이전 프레임이 firstFrame 필수이며 그 내용은 다음을 기준으로 결정됩니다. 모드.

만약 파일 컨트롤에는 프레임 범위 값이 있으며이 컨트롤은 기본값 인 파일 통제에 순종합니다.

lastFrame

globals.outTime

디스크에서 이미지 시퀀스의 마지막 유효 프레임을 설정합니다. 프레임이 넘어 lastFrame 필수이며 그 내용은 다음을 기준으로 결정됩니다. 아웃 모드.

만약 파일 컨트롤에는 프레임 범위 값이 있으며이 컨트롤은 기본값 인 파일 통제에 순종합니다.

잠금 설정

비활성화

활성화되면 firstFrame, lastFrame , 모드 , 아웃 모드 새 파일 시퀀스를 선택하면 값이 자동으로 업데이트되지 않습니다.

missingFrames

오류

프레임을 찾을 수없는 경우 수행 할 작업을 지정합니다.

오류 -오류로 렌더링이 실패하게합니다.

검은 -빠진 프레임을 검은 색으로 교체하십시오.

가장 가까운 -빠진 프레임을 가장 가까운 프레임으로 교체하십시오.

서양 장기판 -빠진 프레임을 바둑판 이미지로 교체하십시오.

노트 :  이미지 시퀀스에 프레임이 없으면이 컨트롤의 설정에 관계없이 렌더링이 실패합니다.

많은

includeInErrorChecking

가능

사용 설정하면 Katana 오류가 있는지 ImageRead 노드를 자동으로 확인할 때이 노드를 포함합니다.

비활성화하면 Katana 오류가 있는지 ImageRead 노드를 자동으로 확인할 때이 노드를 제외합니다.