Android NDK:转换.jpg到.bmp文件



谁能建议我如何在Android NDK中转换。jpg到。bmp文件?

使用stb_image将jpeg读入内存,然后使用stb_image_write将其作为bmp写回来。两者都是C代码,不依赖于任何其他库。

使用Android内置的libjpeg

如果你想用图像做更多的事情,我建议你看看OpenCv。他们支持各种格式加上你可以很容易地裁剪,调整大小和工作与图像像素非常快。

我看到的解码时间与OpenCv与1280x720 png是12ms,如果这对你很重要。

非常简单的打开图像的方法:http://docs.opencv.org/modules/highgui/doc/reading_and_writing_images_and_video.html imread

不确定这是不是你要找的

http://www.pictureresize.org/online-images-converter.html

最新更新