【发布时间】:2013-05-03 00:48:59
【问题描述】:
我需要将包含多个帧的 .png 文件自动转换为动画 .gif。我知道每个文件包含多少帧。所有图像都有透明度,但没有 Alpha 通道。帧是垂直排序的,尽管我想这不会有任何区别。由于我没有足够的声誉,我似乎无法上传照片,但你可以想象。
有没有我可以使用的库?我对 Java 很陌生,但我一直坚持这一点。
谢谢。
【问题讨论】:
-
对于谁反对这个,我认为这是一个有效的问题。所有najko 需要知道从哪里开始。他没有要求我们做他的家庭作业或类似的事情。
-
@Renan 这个问题看起来像 OP 没有对他/她自己做足够的研究。投票结束。
-
对不起,我只是觉得匆忙,想尽快开始工作。我承认我做的研究很少。但是我从一个旧线程中找到了:stackoverflow.com/questions/6967809/… 一个可以解决我的问题的类。这是trashgod建议的,在cmets下面。我会研究它并尝试自己做。
-
毕竟我设法正确获取了 GIF!现在我需要知道的是:什么 Object Color(r,g,b,a) 值等于完全 alpha 透明度?如果我将它设置为 Color(0,0,0,0) 它在大多数情况下都能正常工作,但有时也会将黑色设置为透明。有没有办法避免这种情况?如果需要,我可以提供更多详细信息,请问。