如何使用另一个图像的部分生成图像?

时间:2015-11-30 23:01:34

标签: image-processing template-matching generative-art

在澄清我的问题之前,请考虑塞尔吉奥·阿尔比亚克的这两张生成肖像:

Image 1   Image 2

因为我非常喜欢这种肖像,所以我想找到一种自己制作这种肖像的方法。 我现在没有太多东西,我可以从这些例子中推断出的唯一内容是:

  • 每张肖像至少有两个输入,一个目标图像( 肖像)和一个或多个部分用于的源图像(文本图片) 生成一个风格化的肖像
  • 将源图像中的部分与目标图像匹配 使用模板匹配完成

我想知道的是如何继续,学习和寻找什么?在尝试做这项工作之前,我应该考虑哪些其他概念?

干杯

1 个答案:

答案 0 :(得分:0)

HereCover Maker插件做了类似的事情。

Fiji/ImageJ

它首先根据颜色/强度索引的源图像构建数据库。然后使用这些源图像构建目标图像。 (与您的示例图像相反,它仅适用于整个图像中的恒定图块大小。)

详细了解enter image description here

编辑:如果您想避免使用常量图块大小,可以使用例如使用python source codequadtree segmentation获取目标图像中类似强度/纹理的区域,然后对分割区域进行模板匹配。