Boost :: GIL如何将图像保存为JPEG或PNG到char*?

Rel*_*lla 4 c++ jpeg boost save boost-gil

所以我看到样本四处都保存到文件中.但我想知道是否可以保存到char*或字符串而不是文件 - 所以说保留在内存中?

msa*_*ord 7

在提升本身似乎没有任何促进这一点的东西.所有I/O似乎都基于提供文件名.

但是,这里似乎有一个扩展,称为io_new基于流的I/O.

有关示例,请参阅此处的文档(搜索"读取和写入内存缓冲区").