다음을 통해 공유


클래스 입력::Frames::FrameSetSource

Vision AI 작업의 입력 또는 출력으로 사용되는 이미지 프레임 데이터의 원본을 나타냅니다.

멤버

속성

구문: public FrameSetSourceProperties & Properties;

추가 FrameSetSource 속성의 컬렉션을 가져옵니다.

~FrameSetSource

구문: public inline virtual ~FrameSetSource ( );

FrameSetSource 클래스의 인스턴스를 소멸합니다.

GetWriter

구문: public inline std::shared_ptr< FrameSetWriter > GetWriter ( );

이 FrameSetSource 개체에 프레임 데이터를 쓰는 데 사용되는 FrameWriter를 가져옵니다.

반환

frameWriter는 std::shared_ptr 내부에 래핑된 프레임 데이터를 작성하는 데 사용됩니다.

GetReader

구문: public inline std::shared_ptr< FrameSetReader > GetReader ( );

이 FrameSetSource 개체에서 프레임 데이터를 읽는 데 사용되는 FrameReader를 가져옵니다.

반환

std::shared_ptr 내부에 래핑된 프레임 데이터를 읽는 데 사용되는 FrameReader

CloseWriter

구문: public inline void CloseWriter ( );

쓰기를 위해 프레임 소스를 닫습니다.

FromFormat

구문: public inline static std::shared_ptr< FrameSetSource > FromFormat ( const std::shared_ptr< FrameSetFormat > & format );

FrameSetSource 클래스의 새 인스턴스를 초기화합니다.

매개 변수

  • format FrameSetFormat::Create() 이상을 통해 가져온 FrameSetFormat

반환

std::shared_ptr 내부에 래핑된 새로 만든 FrameSetSource

FromFormat

구문: public inline static std::shared_ptr< FrameSetSource > FromFormat ( const std::shared_ptr< FrameSetFormat > & format , CallbackFunction_Type callback );

FrameSetSource 클래스의 새 인스턴스를 초기화합니다.

매개 변수

  • format FrameSetFormat::Create() 이상을 통해 가져온 FrameSetFormat

  • callback Todo

반환

std::shared_ptr 내부에 래핑된 새로 만든 FrameSetSource

CallbackFunction_Type

구문: typedef CallbackFunction_Type;