如何在 Android 上裁剪动画 GIF?
How can one crop an animated GIF on Android?
这是我第一次 post 在 Stack Overflow 上,如果我违反了不成文的规定,我深表歉意!经过大量在线搜索后,我一直没能找到裁剪 GIF 文件的工具。更具体地说,我想裁剪具有多个帧的 GIF。我希望我的应用程序的用户能够 select 来自内部或外部内存的 GIF,然后能够裁剪它的一部分以捕获所需的屏幕部分。我有最小像素尺寸要求,如果不满足最小尺寸,则需要重新缩放 GIF。
例如,假设用户 select 有一个 400 x 400 的 GIF,我想裁剪并保存 GIF 的 300 x 320 小节。是否有任何特定的库可以帮助解决此问题 Activity?
您可以使用GifDecoder
获取帧的位图并对其进行处理
这是我第一次 post 在 Stack Overflow 上,如果我违反了不成文的规定,我深表歉意!经过大量在线搜索后,我一直没能找到裁剪 GIF 文件的工具。更具体地说,我想裁剪具有多个帧的 GIF。我希望我的应用程序的用户能够 select 来自内部或外部内存的 GIF,然后能够裁剪它的一部分以捕获所需的屏幕部分。我有最小像素尺寸要求,如果不满足最小尺寸,则需要重新缩放 GIF。
例如,假设用户 select 有一个 400 x 400 的 GIF,我想裁剪并保存 GIF 的 300 x 320 小节。是否有任何特定的库可以帮助解决此问题 Activity?
您可以使用GifDecoder
获取帧的位图并对其进行处理