前两天刷到一篇帖子,看到有人用 v4 -flash , 把《星月夜》变成上百万条笔触的矢量画。这让我很感兴趣啊,发现这个用法的真实天才,我也来试试。 原理也很简单,就是把画当成一张地图,每个像素就是一个点,都有自己的颜色。 程序先算出画里每个地方"纹路"朝哪个方向走,然后程序在画上撒几万到十几万个点,每个点沿着它所在位置的纹路方向画一笔短线条,颜色直接抄原图上那个位置的颜色。几万笔叠起来,就成了一幅"笔触画"。
[图 1:维纳斯对比图] 左边原图,右边生成的 svg 图,15w 笔触
第一幅画的是波提切利《维纳斯的诞生》。效果有点没聚焦上的感觉 不如原图清晰。
[图 2:睡莲对比图] 左边原图,右边生成的 svg 图,20w 笔触
发现除了稍微有点模糊,还是比较不错的,印象派这种黏糊的画面,好像比较适合。
[图 3:向日葵油画对比图] 左边原图,右边生成的 svg 图,15w 笔触
梵高的向日葵跟这套笔触是比较合适的,基本上除了差点清晰度,别的一模一样。
接下来我想换个风格选了个水墨 [图 4:向日葵水墨对比图] 这个前后翻了 5 版车。第一版 AI 写的是"随机撒墨点",抽象的没法看,或许这也是一种美?
第二版改成模糊量化,墨块糊成一坨,像抽象的世界地图...
第三版"三墨阶平涂 + 轮廓线",轮廓全出来了,但花里没细节
这里有个小插曲,我订阅 opencode - go 他在后台偷偷切换来 k3 看,被我发现了,服了,到这我就放弃了水墨版了,然后又让他换了个素描版本。 [图 5:向日葵素描对比图]
一次成,3 万条轮廓线描边,9 万条 45 度排线画阴影,暗部再叠 2.5 万条交叉排线。纯线条、纯白纸,效果超出预期。 [图 6:向日葵点彩对比图]
说实话点彩艺术不太懂,看着应该还行。 玩了一下午,4 种风格 7 张图,每张生成只要几秒,成本很非常低,不过开始的时候写脚本和调试风格会耗时,整个下午加起来大概花费 opencode - go 的 4%的月额度,整成应该能比这个便宜,因为前文也说了,它偷偷调用 k3 了。 DeepSeek v4 Flash , 说实话这玩意,体验上确实不错,能在纯文本模型玩出这种花样,真是很有意思~