类 Input::ImageSourceBuffer

表示图像数据源,用作视觉 AI 操作的输入或输出。

成员

ImageSourceBuffer

语法: public inline ImageSourceBuffer ( const CallbackFunction_Type callback );

采用可选回调函数来写入新映像的构造函数。

参数

  • callback 需要新映像时将调用的回调函数

支持用于 ImageAnalyzer,但没有回调。 调用不带参数的此构造函数。 然后对生成的对象调用 GetWriter () 以获取 ImageWriter。

~ImageSourceBuffer

语法: public inline virtual ~ImageSourceBuffer ( );

析构 ImageSourceBuffer 类的实例。

GetWriter

语法: public inline std::shared_ptr< ImageWriter > GetWriter ( );

获取与此 ImageSourceBuffer 关联的 ImageWriter。

返回

作为 std::shared_ptr 的 ImageWriter

使用 ImageWriter 的 Write 方法将图像写入内部缓冲区。

CloseWriter

语法: public inline void CloseWriter ( );

关闭 ImageSourceBuffer 以供写入。

CallbackFunction_Type

语法: typedef CallbackFunction_Type;