仍然是gif动画:仿QQ秀生成修正版

本文实现的是在图像空间上的合并,例外还有一种时间上的合并,请阅读再再发Gif动画处理类库 - 315版

依网友要求,初步实现了生成QQ秀的功能,该功能能将原来分开的身体各部分的动画合并成一个完整的人形动画,但我合并后的效果在第二桢中上衣有一个撩衣服得动作,没见过原本的生成效果,不知道正确与否,先发上来大家看看效果,顺便恳请大家提提意见


合成后效果


该方法的方法声明为:

        /// <summary>
        
/// 合并多个gif动画,在空间坐标上
        
/// </summary>

        
/// <param name="sourceGifs">原图像</param>
        
/// <param name="outPath">合并后图像</param>

        public void Merge(List<string> sourceGifs, string outPath)

发现有些人将代码拷贝过去之后,马上将版权改成自己的名字,而且在网上肆意张贴,以后的版本不会直接提供文件下载,如果有需要朋友,只要是园子的注册用户,发邮件给我,我保准回复。这样也许可以为园子增加一些注册用户吧,我的email:jillzhang@126.com,再次声明,园子中兄弟有需要的,发邮件给我就可以了,由此带来的不便,还请兄弟们能理解。邮件中最好注明博客园ID和网址

声明:代码公开,但使用的时候,请保留作者信息和版权声明,这样我才会有动力继续完善,谢谢配合
---------------------------------------------------------------------------------------------------

又有新进展啦:

3月19日晚,终于将撩美女衣服的流氓行为加以修正,得到的QQ秀效果非常好,还是那个美女,看看新的合成效果

另外一个帅哥的合成过程

原图:

合成后效果:



给大家发的都是修正之后的,包括白天的时候留言的也是,但合成时候要注意图片的先后顺序,顺序错了,效果就不一样了

大家有需要的,请发邮件给我好么,这样手都给我粘麻了,大家发邮件给我吧,注明博客园ID和博客网址

上传一个新的
             

作者:jillzhang
出处:http://jillzhang.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
Tag标签: Gif动画,Gif
posted @ 2008-03-19 20:28 Robin Zhang 阅读(5789) 评论(164)  编辑 收藏 网摘 所属分类: asp.net

评论共2页: 上一页 1 2 
  回复  引用  查看    
#101楼2008-03-19 18:26 | 轻风细雨      
给我一份,谢谢
lzwlfw@163.com

  回复  引用  查看    
#102楼2008-03-19 19:52 | 坐断东南 笑煞之!!      
suiqirui1987@163.com
谢谢

  回复  引用  查看    
#103楼2008-03-19 20:31 | 漏网之鱼      
suwenyin@gmail.com

谢谢

  回复  引用  查看    
#104楼2008-03-19 20:33 | 生鱼片      
这gif可是有历史了啊
  回复  引用  查看    
#105楼[楼主]2008-03-19 20:38 | jillzhang      
@superstar
@漏网之鱼
@坐断东南 笑煞之!!
@轻风细雨
@爱在戏院前
已发

  回复  引用  查看    
#106楼2008-03-19 20:40 | Phinecos(洞庭散人)      
phinecos@163.com,
谢谢了哦

  回复  引用  查看    
#107楼[楼主]2008-03-19 20:40 | jillzhang      
@非空
以下注册用户已发

  回复  引用  查看    
#108楼[楼主]2008-03-19 20:42 | jillzhang      
@Phinecos(洞庭散人)
你是第一个顶我LZW算法的兄弟,以后你不要来回复了,有新版本,我主动发给你,以示感谢

  回复  引用  查看    
#109楼[楼主]2008-03-19 20:44 | jillzhang      
@小张2
以下已发

  回复  引用    
#110楼2008-03-19 20:51 | sammyshao[未注册用户]
支持一下,
我也想要:sammy.shao@gmail.com
ID:codear

  回复  引用  查看    
#111楼[楼主]2008-03-19 20:52 | jillzhang      
上面的都发了
有漏掉没收到得,请给我发邮件,黏贴邮件地址要累死我了

  回复  引用  查看    
#112楼2008-03-19 20:56 | 冰封的心      
yibinboy@126.com
yibinboy.cnblogs.com

  回复  引用  查看    
#113楼2008-03-19 21:13 | 无名小卒      
给小弟我发一个,学习学习,哈哈.再次谢老大了.
  回复  引用    
#114楼2008-03-19 21:28 | Mark234[未注册用户]
fangyifengde1007@hotmail.com

Thanks

  回复  引用  查看    
#115楼2008-03-19 21:33 | 朱少      
...这么快,楼主真是勤快啊.支持

  回复  引用  查看    
#116楼2008-03-19 21:45 | Tristan(Guozhijian)      
成GIS专家啦 :)
  回复  引用  查看    
#117楼2008-03-19 21:55 | 张子阳.      
我也要一个,感觉挺有趣的,谢谢楼主啦 ^_^

jimmy_dev@163.com

  回复  引用  查看    
#118楼2008-03-19 21:55 | twh_zj      
tongwenhuan2005@163.com
我也要一份,楼主辛苦辛苦啦!

  回复  引用  查看    
#119楼2008-03-19 22:11 | 冷雨星空      
不得不说一句比较俗的字 强!!!!
  回复  引用  查看    
#120楼2008-03-19 22:17 | 蓝色的风之精灵      
效果很不错啊,不过生成的GIF比源GIF相加还要大一倍:(
这样似乎永在流量较小的服务器做的论坛上,比用js拼接还不合算吧。

呵呵提点自己的意见,楼主加油,希望能完善算法,较小合成后的文件尺寸

  回复  引用  查看    
#121楼[楼主]2008-03-19 22:24 | jillzhang      
@蓝色的风之精灵
多谢,但如果保证效果的话,那图片的体积势必增大,这个是gif图像格式中的处置方法所决定的.

  回复  引用  查看    
#122楼[楼主]2008-03-19 22:25 | jillzhang      
@蓝色的风之精灵
js拼凑?
拼一个出来看看

  回复  引用  查看    
#123楼[楼主]2008-03-19 22:37 | jillzhang      
@蓝色的风之精灵
不是我对js有偏见亚,js就是掰开了,揉烂了,估计也很难合成这个东西,这个必须对gif进行编解码
中间涉及好多算法
如LZW压缩算法,八叉树颜色量化算法

  回复  引用  查看    
#124楼2008-03-19 22:48 | AXii      
噢!非常棒!支持+鼓励:):!
  回复  引用  查看    
#125楼[楼主]2008-03-19 22:50 | jillzhang      
@AXii
多谢,睡觉罗,大家晚安

  回复  引用  查看    
#126楼2008-03-19 23:12 | 圆源月亮不哭      
发一份给我!谢谢!
  回复  引用  查看    
#127楼2008-03-19 23:13 | fox23      
老张,给我一份撩衣服的,哈哈~
hjd.click AT gmail.com

  回复  引用  查看    
#128楼2008-03-19 23:36 | 没剑      
楼主,牛啊~~等偶要用到这些的时间再找楼主要吧,行不行啊?哈哈
  回复  引用    
#129楼2008-03-19 23:47 | hxling[未注册用户]
我在测试的时候发现了一个小问题,如果加上背景图(会动的哦),其他和图如果只有一帧(不会动)的时候,出现部分图闪烁的现象!!!
不加背景是一点问题都没有的

但是如果要合成的GIF图(都会动的)的话就没有问题!

在我想来.目录这个版本是比较稳定的。因为大多数图在制作的时候多少有点出路。即便都是会动的GIF图,合成后也不一定很理想!因为我测试的时候找了很多图(都是会动的)来合成,最后结果是有一部分没有问题,有一部分还是会闪烁,所以,我认为跟图也有关系。如果楼主想要我测试 时的图,发EMAIL给我

hxl_apple@126.com

  回复  引用  查看    
#130楼2008-03-20 00:05 | 蓝色的风之精灵      
@jillzhang
呵呵,可能我说的不够明白。js拼凑的意思是,用js代码建立三个层,每个层上显示一个图片,那么在用户看来,和用c#生成一个gif效果是一样。
QQ秀的试穿不就是用js+浏览器实现的吗。

呵呵,这样说你明白我的意思了吧。用js做其实是有点投机取巧,因为显示效果其实是浏览器来实现的。

  回复  引用    
#131楼2008-03-20 00:23 | miaotracy[未注册用户]
您好,我关注您的博客很久了,你的技术真的很棒,能发份给我吗,谢谢啊,我是初学者,miaotmac@126.com
  回复  引用    
#132楼2008-03-20 08:21 | julycoolboy[未注册用户]
没有注册一样可以留言的,这样是否可以给我发一份学习呢?
julycoolboy@hotmail.com

  回复  引用    
#133楼2008-03-20 08:29 | 匿名[未注册用户]
这样发邮件多累啊。
还不如提供下载呢,如果是好东西,你不发布总有人发的。

  回复  引用  查看    
#134楼2008-03-20 08:57 | airwolf2026      
呵呵.希望博客园以后可以开个登录用户下载的功能.而且每次都还能记住哪些用户下载了.
  回复  引用  查看    
#135楼2008-03-20 09:14 | 狼Robot      
不错,支持一个.麻烦楼主也给我一份.已留mail地址.
  回复  引用  查看    
#136楼2008-03-20 09:30 | 阿滨       
不错是个好东西,楼主来一份
xtb_sp#163.com

  回复  引用  查看    
#137楼2008-03-20 09:48 | 杨正祎      
--引用--------------------------------------------------
airwolf2026: 呵呵.希望博客园以后可以开个登录用户下载的功能.而且每次都还能记住哪些用户下载了.
--------------------------------------------------------
我觉得这个挺好。让楼主决定是向所有人开放,还是仅仅对博客园注册用户开放。

  回复  引用  查看    
#138楼2008-03-20 09:50 | xyxiao      
不错
battd512#163.com

  回复  引用  查看    
#139楼[楼主]2008-03-20 10:05 | jillzhang      
@蓝色的风之精灵
看了效果,我们做的不是一回事情,你的是页面显示中的效果,没办法保存的

  回复  引用  查看    
#140楼2008-03-20 10:07 | oxsoft      
前次拜读了你的代码,十分荣幸。。希望这次也能
163fit@163.com

  回复  引用  查看    
#141楼2008-03-20 10:09 | zhy      
不错,希望发一份用来学习下:)
zhyindividual[at]163.com

  回复  引用  查看    
#142楼2008-03-20 10:39 | 蓝色的风之精灵      
@ jillzhang
呵呵,我一开始就说了是在网站论坛中应用

  回复  引用  查看    
#143楼2008-03-20 10:41 | 秋千      
已收到。谢谢
  回复  引用  查看    
#144楼2008-03-20 11:00 | 无花果      
不错,向楼主学习
  回复  引用  查看    
#145楼2008-03-20 11:28 | S.Sams      
S.Sams(a)163.com
TKS!

  回复  引用    
#146楼2008-03-20 11:55 | 路人小刀[未注册用户]
楼主有点"走火入魔"了,已经看你写了一个月多了
  回复  引用    
#147楼2008-03-20 13:15 | sammyshao[未注册用户]
@jillzhang
--引用--------------------------------------------------
jillzhang: 上面的都发了
有漏掉没收到得,请给我发邮件,黏贴邮件地址要累死我了
--------------------------------------------------------
没有收到啊。
辛苦你再发一次:
sammy.shao@gmail.com
或 codear@!26.com

  回复  引用  查看    
#148楼2008-03-20 15:07 | 雀巢咖啡      
btwocn@163.com 3ks
  回复  引用    
#149楼2008-03-20 15:27 | fjyou[未注册用户]
支持
fujianxinyuan@126.com

  回复  引用  查看    
#150楼2008-03-20 16:48 | 绿蚂蚁      
很帅,楼主给来一份
pxdy0521@163.com
Thanks

  回复  引用    
#151楼2008-03-20 17:25 | 信[未注册用户]
lxx@fj35.com
  回复  引用    
#152楼2008-03-20 17:38 | michaelabc[未注册用户]
厉害,希望学习,请发一份,多谢!
  回复  引用  查看    
#153楼2008-03-20 19:12 | 老钱      
以后不用花钱买qq的了
  回复  引用    
#154楼2008-03-20 22:48 | aff[未注册用户]
roy@leadnt.com

谢谢楼主!!!

  回复  引用  查看    
#155楼2008-03-21 03:10 | 颓废边缘      
这个版本也给我发一份吧 谢谢

131147@qq.com

  回复  引用  查看    
#156楼2008-03-21 07:44 | Jeffery Huang      
呵呵,张兄又出力作了,支持
  回复  引用  查看    
#157楼2008-03-21 08:53 | 天生这样      
非常不错哟,学习学习,可否发一份给我:)

asilas@126.com

谢谢

  回复  引用  查看    
#158楼[楼主]2008-03-21 09:21 | jillzhang      
上面回复的有没收到得发邮件给我吧。人太多,有些遗漏了
  回复  引用  查看    
#159楼[楼主]2008-03-21 09:21 | jillzhang      
@Jeffery Huang
多谢支持

  回复  引用  查看    
#160楼2008-03-21 12:33 | 周克      
szzhouke@163.com
谢谢!

  回复  引用    
#161楼2008-03-21 13:01 | 老合[未注册用户]
发一份 beerhehua@21cn.com
  回复  引用  查看    
#162楼2008-03-21 14:02 | HappyQQ      
发我一份,谢谢

huangqiqing##live.cn

  回复  引用  查看    
#163楼2008-03-21 14:19 | 鸟儿飞过      
我来一份,Thanks!
  回复  引用  查看    
#164楼[楼主]2008-03-21 14:39 | jillzhang      
真有讨厌的人!


  回复  引用  查看    
#165楼2008-03-21 15:29 | Q/chen      
LZ来一份,谢谢!
chenquna18@163.com

  回复  引用    
#166楼2008-03-21 17:17 | Jeffery [未注册用户]
pcbabynet@163.com
谢谢!

  回复  引用  查看    
#167楼[楼主]2008-03-21 19:35 | jillzhang      
3月21日发邮件给我,并注明博客园ID和网址的兄弟们已经回复
  回复  引用  查看    
#168楼2008-03-21 20:55 | showfan      
showfan@gmail.com
学习一下!

  回复  引用    
#169楼2008-03-24 16:21 | javaca88dasd[未注册用户]
老大,我正在学习中,能给我一份吗?感激不尽!
  回复  引用  查看    
#170楼2008-03-25 22:06 | 大宋提刑官      
进来学习来了,谢谢楼主,能发一份给我么?
  回复  引用  查看    
#171楼2008-03-26 17:08 | 杨本伦      
老大.给我一份.谢谢
  回复  引用  查看    
#172楼2008-04-02 22:41 | wsky      
请楼主发我一份,谢谢~!
  回复  引用  查看    
#173楼[楼主]2008-04-03 08:52 | jillzhang      
  回复  引用    
#174楼2008-04-18 11:40 | 宇琛[未注册用户]
谢谢楼主,给我发一份。
wz0705@163.com

  回复  引用    
#176楼2008-04-21 10:02 | mitta[未注册用户]
您好,您的代码能不能使不同大小的图片实现整合??
另外,烦请你发份代码:
hedelamu@gmail.com

  回复  引用  查看    
#177楼2008-04-21 22:16 | ellle      
需要一份,谢谢楼主了!
ellle@qq.com

  回复  引用    
#179楼2008-04-22 10:18 | ronnieye
@ronnie


  回复  引用    
#180楼2008-04-22 10:19 | ronnieye
@ronnie






  回复  引用  查看    
#181楼2008-04-22 10:20 | ronnieye      
@ronnie

cet12345@tom.com

谢谢楼主了,找了很久了,终于在楼主这里找到了,谢谢,向楼主学习


  回复  引用  查看    
#182楼2008-04-22 13:09 | migrant      
谢谢楼主能发份给我吗?
migrant423@hotmail.com

  回复  引用    
#183楼2008-04-23 20:18 | surrey[未注册用户]
谢谢楼主能发份给我吗,从你的blog我学到了很多东东
sunscz@gamil.com

  回复  引用    
#184楼2008-06-10 13:00 | mjrgjing[未注册用户]
楼主能否发一个给我。
mjrgjing@126.com

  回复  引用    
#186楼2008-06-20 17:31 | wch[未注册用户]
给我发一份
  回复  引用  查看    
#187楼2008-07-12 14:15 | 漫步walkman      
麻烦给我一份 haolinks#163.com
  回复  引用    
#189楼2008-08-20 21:04 | szhang[未注册用户]
不错 可以给我发一份吗?邮箱:szhang@lentro.com
  回复  引用  查看    
#191楼2008-09-16 13:31 | 丢た壳の蜗牛      
不错不错,谢谢楼主
cuiyuan20@sina.com

  回复  引用    
#192楼2008-10-01 23:46 | clony[未注册用户]
不错 可以给我发一份吗?邮箱:
cailongkey@163.com

  回复  引用    
#193楼2008-10-16 09:34 | 张静宇[未注册用户]
谢谢! 可以给我发一份吗?邮箱:
wjbbsfile@sina.com


  回复  引用  查看    
#194楼[楼主]2008-10-16 12:33 | jillzhang      
@丢た壳の蜗牛
@clony
@张静宇
项目已经开源,具体查看:http://www.cnblogs.com/jillzhang/archive/2008/05/12/1128263.html" target="_new">http://www.cnblogs.com/jillzhang/archive/2008/05/12/1128263.html

  回复  引用  查看    
#195楼2008-11-15 01:01 | xloos      
wttv@qq.com
大哥 给我一份吧!!

  回复  引用  查看    
#196楼2009-01-23 22:08 | 火必烈      
真是太厉害了,正需要这种效果。
qingfengdang@gmail.com

  回复  引用  查看    
#197楼2009-02-11 12:07 | 鸽子飞扬      
我正需要,谢谢楼主
yinhe17show@163.com

  回复  引用  查看    
#198楼2009-03-09 12:23 | KeelKit      
mysticboy@live.com
我需要啊。 楼主。

  回复  引用    
#199楼2009-03-16 17:53 | 曹ccffi[未注册用户]
497909702@qq.com
谢谢拉

  回复  引用    
#200楼2009-03-24 11:12 | 怡开
你好,麻烦您给我发一份“仿QQ秀生成修正版”可以嘛?谢谢哦!
我的博客园用户名是csccd,谢谢了

  回复  引用  查看    
#201楼2009-04-18 03:37 | funny zak      
楼主 幸苦了 想学习下
funnyzak@163.com

评论共2页: 上一页 1 2 



发表评论

昵称: [登录] [注册]

主页:

邮箱:(仅博主可见)

评论内容:

  登录  注册

[使用Ctrl+Enter键快速提交评论]

0 1112370




相关文章:

相关链接: