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