百科问答小站 logo
百科问答小站 font logo



WWDC 2014 的海报是怎么做出来的? 第1页

  

user avatar   aton 网友的相关建议: 
      

哈哈哈哈这题实在是太有意思了,下面的答案八仙过海各显神通,用什么方法实现的都有。

不过这种图片处理+渐变色的场合怎能少得了我大HTML5?而且别人的答案都是要你亲手去一步步处理,咱们这里有个天然的优势,就是做出来之后能在网页上所见即所得。

效果如下:

比如苹果的logo(为了效果明显,我做了一点高斯模糊)



出来的结果就是这样的:


再比如咱们扁平之前的Windows:


当然也不在话下:


这个小DEMO里预置了几个演示,除了上面的,还有喵星人、刘看山、以及我自己的头像……

另外最激动人心的是,它可以加载你本地的图片,把任意一张图转换成这个彩虹马赛克特效。
(最好使用jpg或非透明背景的png,浅底色深图案能达到最佳效果)

点这里进入DEMO亲自体验

其实原理简单得很,会前端编程的一看即知:就是为canvas设置个横向渐变背景色,然后读取原图,获取每个点的灰度值,然后在对应位置绘制圆角矩形,颜色越亮,圆角矩形尺寸越大。

网页是一个内嵌的iframe,右键直接查看源码或者下载到本地慢慢研究都可以。




  

相关话题

  除了打字机键盘布局,还有哪些东西当初是为降低运行效率而设计的? 
  「老佛爷」Karl Lagerfeld 卡尔·拉格斐去世,如何评价他一生的成就和对时尚界的贡献? 
  上海一智能公厕 15 分钟不出来自动报警提醒保洁员协助,避免老年人如厕发生意外,这一设计是否合理? 
  这是我的大二上期末设计,被同学摁在地上锤,请问可以给点改进的建议吗? 
  怎么才能使粉色看起来非常硬汉? 
  MacBook Air 和 MacBook Pro 为什么仍旧坚持不用已经是主流的 16:9 屏幕? 
  工业设计目前就业情况到底怎么样? 
  单人做一个网站需要掌握哪些知识? 
  如何做一个人力驱动的太阳系模型? 
  如何评价 2016 年 10 月 25 日发布的小米全面屏概念手机 MIX? 

前一个讨论
有哪些建议给初到长沙的知友?
下一个讨论
2014 年 6 月 6 日,知乎发布的《良性讨论公约》具体内容是什么?





© 2024-11-09 - tinynew.org. All Rights Reserved.
© 2024-11-09 - tinynew.org. 保留所有权利