:class:`DataInput` --- 支持多种数据源的数据处理 ======================================= 类 ------- .. class:: DataInput(...) 使用示例:: import haascv from haascv import datainput 常量 --------- .. data:: 支持的数据源种类: .. data:: DATA_INPUT_SOURCE_NONE .. data:: DATA_INPUT_CAMERA_NUMBER_FRONT .. data:: DATA_INPUT_SOURCE_IMAGE_GIF .. data:: DATA_INPUT_SOURCE_IMAGE_PNG .. data:: DATA_INPUT_SOURCE_IMAGE_JPG .. data:: DATA_INPUT_SOURCE_VIDEO_FILE .. data:: DATA_INPUT_SOURCE_VIDEO_RTMP .. data:: DATA_INPUT_SOURCE_VIDEO_RTSP .. data:: DATA_INPUT_SOURCE_CAMERA_USB .. data:: DATA_INPUT_SOURCE_CAMERA_LOCAL .. data:: DATA_INPUT_SOURCE_CAMERA_IP .. data:: DATA_INPUT_SOURCE_MAX .. data:: Camera前后摄像头的配置: .. data:: DATA_INPUT_CAMERA_NUMBER_NONE .. data:: DATA_INPUT_CAMERA_NUMBER_FRONT .. data:: DATA_INPUT_CAMERA_NUMBER_BACK .. data:: DATA_INPUT_CAMERA_NUMBER_MAX 操作函数 ------- .. method:: open(mDataInputType,mFileName) 打开非Camera模块 .. method:: openCamera(mDataInputType,mCameraNum) 打开Camera模块 .. method:: close() 关闭模块 .. method:: checkDataReady() 检查数据是否准备好 .. method:: requestData() 请求数据 .. method:: releaseData(ImageBuffer_t) 释放数据