相关疑难解决方法(0)

如何在Android中创建动画GIF(开发)

我正在寻找一种在原生Android应用程序中创建动画GIF 的简单方法.源文件应为JPEG(来自相机或任何),输出应保存为设备上的GIF.

我不想知道如何播放动画或动画GIF文件.

要清楚:我想知道如何将单个图像逐帧放入"电影"中,然后将其另存为.gif文件.

例如,这个应用程序可以做我想做的事.

animation android jpeg gif adt

45
推荐指数
3
解决办法
4万
查看次数

将每个动画GIF帧转换为单独的BufferedImage

我希望能够将动画GIF作为输入,计算帧(以及可能的其他元数据),并将每个转换为a BufferedImage.我怎样才能做到这一点?

java bufferedimage gif javax.imageio

19
推荐指数
5
解决办法
2万
查看次数

有没有办法从Java中的多个图像创建一个Gif图像?

我正在尝试建立一个简单的Java程序,从多个其他图像(jpg)创建一个单一的动画gif.任何人都可以给我一个关于如何在Java中实现这一点的钩子?我已经搜索了谷歌,但找不到任何真正有用的东西.

感谢你们!

java jpeg bufferedimage gif

19
推荐指数
1
解决办法
2万
查看次数

如何在Java中创建动画gif?

我想从BufferedImages集创建一个gif图像.我怎样才能做到这一点?纯Java中是否有这样的库(ImageMagick不是一个选项)?我找到了Gif4J库,但它并不是免费的.

java animated-gif

13
推荐指数
1
解决办法
2万
查看次数

为什么我从servlet发送的gif图像没有动画?

我的servlet中有以下代码

 response.setContentType("image/gif");
 String filepath = "PATH//TO//GIF.gif";
 OutputStream out = response.getOutputStream();
 File f = new File(filepath);
 BufferedImage bi = ImageIO.read(f);
 ImageIO.write(bi, "gif", out);
 out.close();
Run Code Online (Sandbox Code Playgroud)

此代码只是返回图像的第一帧.

如何实现返回完整的GIF图像?

java bufferedimage image gif javax.imageio

2
推荐指数
1
解决办法
951
查看次数

在 Java 中加载时镜像动画 gif - ImageIcon

所以我有一个动画 gif 可以像这样加载到 ImageIcon 中:

Image image = new ImageIcon("image.gif").getImage();
Run Code Online (Sandbox Code Playgroud)

我可以使用它来绘制它:

g.drawImage(image, x, y, null);
Run Code Online (Sandbox Code Playgroud)

我知道我可以使用 AffineTransform 即时镜像它,但是我需要能够在加载后水平镜像它,以便我可以在需要时绘制镜像的镜像,而无需每次重绘时都进行转换。有没有办法使用swing/awt来做到这一点?

一个可以做到这一点的图书馆也将是一个巨大的帮助。

java animation swing awt imageicon

0
推荐指数
1
解决办法
1453
查看次数