名画的背后都藏着些什么?

Mathematica 10中新增了一种图像修复算法,很有意思,可以用来修补图像中不想要的部分。算法的输入项包括源图像和模板两个参数,模板中白色表示要修复的地方。算法效果大概是这个样子滴:

名画的背后都藏着些什么?_第1张图片

这个算法的神奇之处就在于它可以根据源图像中的像素来推断出要修补的地方是什么颜色或纹理,这回可以轻松去水印了~~

算法的作者真是个人才,竟然还发明了这个算法的其它玩法,那就是!!!可以用它推断出那些世界名画周围可能的样子

拿梵高的《星空》来搞一下,把如下两张图作为为输入参数

名画的背后都藏着些什么?_第2张图片

通过算法推断出原图周围可能是什么样子呢?先别急着往下看,可以想像一下

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

名画的背后都藏着些什么?_第3张图片

 

原来星空的背后藏着这么多好玩的东西,很好奇,

于是,我又用这个算法对其它世界名画试了一下,看看能不能发现新大陆,结果也还算有趣

你能认出下面这些经过修复的世界名画吗?

 

名画的背后都藏着些什么?_第4张图片

名画的背后都藏着些什么?_第5张图片

名画的背后都藏着些什么?_第6张图片

名画的背后都藏着些什么?_第7张图片

名画的背后都藏着些什么?_第8张图片

名画的背后都藏着些什么?_第9张图片

名画的背后都藏着些什么?_第10张图片

你可能感兴趣的:(名画的背后都藏着些什么?)