图片文件转存至MxstBufferInput对象。读取图片文件的大小范围为[1B, 4GB],默认为 1GB,其中最大值可以通过mxVision的配置文件“sdk.conf”里面的“malloc_max_data_size”字段进行配置,“malloc_max_data_size”字段代表了mxVision支持分配的内存大小的最大值,请根据实际情况进行合理设置。读取成功后,获取的数据需要用户手动进行free释放。
static MxstBufferInput DataHelper::ReadImage(const std::string& imagePath);
参数名 |
输入/输出 |
说明 |
---|---|---|
imagePath |
输入 |
图片文件路径。 |
数据结构 |
说明 |
---|---|
MxstBufferInput |
Stream对象的输入数据结构。 |