每一个画家的图片,都有自己的风格,那么,可以不可以把画家的风格,迁移到别的图片上呢?现在,Mathematica有了一个函数,叫做ImageRestyle,可以粗略的改变图片风格。下面,我就介绍一下具体方法。
工具/原料
1
电脑
2
Mathematica
方法/步骤
1
给定两幅图片a和b:这里面,a和b都比较小,只有50*50的大小。
2
把b的风格迁移到a里面,可以写成这样:ImageRestyle[a,b]
3
反过来:ImageRestyle[b,a]就是把a的风格,搬到b里面。
4
多次运行下面这段代码:a=ImageRestyle[b,a]就可以实现风格的多次迁移。下图是连续运行7次的结果。
名家风格
1
如果把VanGogh的绘画风格搬到a里面会怎样?
2
把别的图片迁移到c里面,会怎样?
注意事项
如果想要看看大图的效果,请自行尝试。
下一篇:ps制作任意形状的图片效果