给定一幅图片,怎么实现下面的动态图?也就是图片内容从虚无逐步清晰的过程。本文,就介绍一下这个过程的实现方法。
工具/原料
1
电脑
2
Mathematica
方法/步骤
1
往Mathematica里面加载图片,命名为p。
2
把图片p转化为图片数据a。
3
把数据a,还原为图片。
4
对数据a执行加法运算,先加0.1,看看图像有什么变化。
5
加0.5,你就会发现,图片模糊了。
6
a+1,图片就会变成一张白板。
7
a+0.9,图片稍微看得见一点痕迹。
8
用Manipulate,可以实现图片的连续渐隐渐显。
9
导出动态图的时候,遇到了一点麻烦,那就是Table里面的变量n,不允许从大到小的变化。
10
于是,变化一下,a+1-n。导出动态图,并以动画的形式加载这个动态图:Import[%, 'Animation']
11
最后,导出的动态图如下。
注意事项
就说这么多吧。
上一篇:怎么看懂征信报告
下一篇:基尔霍夫定律实验报告数据处理