将图像缓冲区保存到android上的文件
Posted
技术标签:
【中文标题】将图像缓冲区保存到android上的文件【英文标题】:saving image buffer to file on android 【发布时间】:2016-12-22 09:10:01 【问题描述】:我有一个图像缓冲区,我想将其保存到 bmp
文件中。
代码本身是C++
,应用在android
上运行,使用Qt
。
是否有任何基本函数或开源库可以用来保存设备上的缓冲区?
除了FreeImage
,我在android中的这个库有一些问题。
【问题讨论】:
【参考方案1】:使用QPixmap的保存
QPixmap mypixmap;
mypixmap.save("filename", "BMP");
见http://doc.qt.io/qt-5/qpixmap.html#save
【讨论】:
但保存代码应该在 C++ 范围内,而不是应用程序本身。 除非这个库也支持 c++? 它是 Qt API 框架的一部分。它支持主要格式,JPG、PNG、BMP 和 GIF... 所以这对我没有帮助,先生.. 我需要保存图像的 c++ 代码 您说您正在使用 Qt,因此显而易见的选择是使用 Qt 的内置功能。如果你说你不想使用 Qt 的 API,那么我可以在这里指出 ***.com/questions/2654480/…以上是关于将图像缓冲区保存到android上的文件的主要内容,如果未能解决你的问题,请参考以下文章