Android中生成的GIF质量

Android中生成的GIF质量,android,image,android-ndk,gif,animated-gif,Android,Image,Android Ndk,Gif,Animated Gif,我正在制作一个应用程序,从相机拍摄的图像生成GIF 我使用了两个库来生成GIF和,但都生成了质量糟糕的GIF。图像经过后期处理 例如,以下是原始图像: 这是Gifflen library生成的图像: 谷歌商店中有一些应用程序可以生成GIF图像,并且不会破坏图像质量。有没有办法提高GIF的质量(增加生成时间是可以的),或者有没有其他库可以生成GIF 编辑 正如Wildopper在评论中所说,可能是图像抖动造成了问题。下面是对的解释,但我不知道如何实现它。Gif是256色的最大格式。别指望这么少

我正在制作一个应用程序,从相机拍摄的图像生成GIF

我使用了两个库来生成GIF和,但都生成了质量糟糕的GIF。图像经过后期处理

例如,以下是原始图像:

这是Gifflen library生成的图像:

谷歌商店中有一些应用程序可以生成GIF图像,并且不会破坏图像质量。有没有办法提高GIF的质量(增加生成时间是可以的),或者有没有其他库可以生成GIF

编辑


正如Wildopper在评论中所说,可能是图像抖动造成了问题。下面是对的解释,但我不知道如何实现它。

Gif是256色的最大格式。别指望这么少的颜色就有这么好的质量。。。在你的图书馆里,似乎遗漏的是犹豫不决。您可能想查看文档,看看是否没有启用该选项。我花了1分钟的时间研究,发现该库的quantise函数中有一个抖动选项。。。我让您了解它是如何工作的;)请告诉我它是否有效。ThanksI在photoshop中“编辑”了原始图像,并发现Giffle库仅将图像后期处理到大约20层。