關(guān)于我衫冻,歡迎關(guān)注
csdn博客:ccapton(http://blog.csdn.net/ccapton) 微信:Ccapton
Github: (https://www.github.com/ccapton)
個人博客:http://www.ccapton.cn
Gif合成軟件
結(jié)合前幾天的gif合成框架蝙场,我用Java的swing界面編程完成了這款Gif合成軟件:
https://pan.baidu.com/s/1slfUkcH
它能將若干張靜態(tài)圖片連接成gif圖片。
mac下的效果
輸出的gif圖片:
8張靜態(tài)jpg合成的gif
這個是Windows Xp里面的效果
這是我將幾張系統(tǒng)自帶壁紙合成gif的過程金麸,就不貼效果了悲幅。
在Mac下卓囚,Jar文件打開的過程中瘾杭,初次生成Swing界面耗時比較長,要等10s左右哪亿;在Windows平臺下則是秒開粥烁。
目前這個程序的算法只支持若干張同等尺寸的圖片合成gif,而且每張圖片中最好不要有透明度為0的像素點蝇棉,即選取的圖片要等寬等高讨阻,而且圖片最好不要有透明的部分,否則透明的部分會被白色填充篡殷、或者直接合成失敗钝吮。
由于gifencoder提供的api只有GifEncoder這個類,所以也沒辦法板辽,功能比較單一奇瘦,這個框架是square開發(fā)組織兩年前的作品了,上次更新代碼是9個月前劲弦,所以近期不太會有更新了链患,大家就隨便看看吧。
gifencoder框架地址 https://github.com/square/gifencoder