如何发挥 Linux 的最强大脑第二季音乐效果

 今天没事做看了下综艺节目--《朂强大脑第二季大脑》,看后还是很震撼的除了挑战者的特异功能,也被主办方的场景布置所惊呆在该期中,最令人印象深刻的莫过於魔方墙在现场,主办方通过在场地摆设450X450 色块(22500个魔方)来组成魔方墙这是一件非常巨大,而且是很耗物力、财力和人力的活儿在計算机技术和显示技术如此发达的今天,不通过技术来做这件事实在是一大遗憾因此,看过后决定写一个小的应用程序来模拟生成一面魔方墙然后通过程序对模仿图中的某一个色块进行修改。

          程序很简单通过设置魔方墙的宽、高以及每个格子色块的大小来控制魔方墙,操作界面如下:

       对于该项挑战如果用今天的计算机技术来找差异,那实在是再简单不过的事儿了通过对魔方图与变化后的模仿图相減,就可以得到不同的部分从而定位到变动的色块。如下两图(100×100色块):

变动后的图(将(10,10)色块变成了绿色):

即使你能力再强讓你从上面2幅图像中找出变动的色块,估计是很难的事儿但如果将这两幅图像相减,则其结果如下:

     通过上图可以看到通过程序的简單理就可以知道哪个色块变动了。但对人来说为什么就那么难呢,而且挑战成功了让亿万观众惊叹,成为最强大脑第二季大脑(不做過多的陈述这与人的认知有关)?

网上有很多关于这期节目的解密分析得头头是道,但我还是推从:有兴趣的朋友可以看看,本人吔提供该小软件的下载有兴趣的朋友可以下载下来,自己生成一些图片进行练习挑战下自己(软件生成的文件会保留在D盘根目录,以時间命名)后面有一起百家姓的节目也可以采用与此类似的方法来进行模拟。

我要回帖

更多关于 最强大脑第二季 的文章

 

随机推荐