Java技术:Gif编码器(gifencoder)的实际应用(2)

关于我,欢迎关注
csdn博客:ccapton(http://blog.csdn.net/ccapton) 微信:Ccapton
Github: (https://www.github.com/ccapton)
个人博客:http://www.ccapton.cn

Gif合成软件

结合前几天的gif合成框架,我用Java的swing界面编程完成了这款Gif合成软件:

https://pan.baidu.com/s/1slfUkcH

它能将若干张静态图片连接成gif图片。

mac下的效果

输出的gif图片:

8张静态jpg合成的gif
这个是Windows Xp里面的效果

这是我将几张系统自带壁纸合成gif的过程,就不贴效果了。

在Mac下,Jar文件打开的过程中,初次生成Swing界面耗时比较长,要等10s左右;在Windows平台下则是秒开。

目前这个程序的算法只支持若干张同等尺寸的图片合成gif,而且每张图片中最好不要有透明度为0的像素点,即选取的图片要等宽等高,而且图片最好不要有透明的部分,否则透明的部分会被白色填充、或者直接合成失败。

由于gifencoder提供的api只有GifEncoder这个类,所以也没办法,功能比较单一,这个框架是square开发组织两年前的作品了,上次更新代码是9个月前,所以近期不太会有更新了,大家就随便看看吧。
gifencoder框架地址 https://github.com/square/gifencoder

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 关于我,欢迎关注csdn博客:ccapton(http://blog.csdn.net/ccapton) 微信:C...
    秋风Capton阅读 2,283评论 0 51
  • 又是一年开学季,校园里又挂起了各国的旗帜,迎新的标语,青涩的面孔,兀的,多了许多。 天空灰沉,时不时落下的滴雨,路...
    忆雨轩阅读 330评论 0 0
  • 从6.5度到-7.5度,是200米的距离,真正的冬天来了! 入冬以来最冷的一天,没有雪的冬天,万木进入沉睡状态……
    远去的风帆阅读 310评论 0 0
  • 我的生命被分为两段, 一段遇见你之前, 一段你离开以后。 花瓣从面前飘过, 却一刻不停地, 飘向身后。 芬芳只留下...
    1时依1阅读 465评论 0 2
  • 这幅小鸭子的图还真适合我今天的心情,哎,好down的心情。下班回来心情还是没有好起来,看着小说逃避,最后还是想着作...
    墨_啊呀哟阅读 424评论 0 0

友情链接更多精彩内容