文件名称:klimtizer:将输入图像转换为克里姆特风格的绘画
文件大小:167KB
文件格式:ZIP
更新时间:2024-04-10 09:23:43
Python
克里米特 该项目使用机器学习工具将输入图像转换为Klimt风格的绘画。 转换程序 步骤如下: 通过语义分割将产生选择属于人类形状的像素的蒙版 通过神经样式转移将背景渲染为Klimt绘画的样式 点1的蒙版将用于选择原始图像的人形并将其重叠到经过边缘处理的图像上 语义分割 对于语义分割的部分,将使用两种方法。 A.使用预先训练的网络B.训练自己的细分网络 细分网络培训 要训练细分网络,我们需要标记的训练数据。这是通过将具有透明背景的人脸图像粘贴到新背景上的随机位置自动生成的。像素标签将在人类图像的透明蒙版的帮助下自动生成。属于人类的所有像素将属于1类,而每隔一个像素将具有0标签。
【文件预览】:
klimtizer-master
----image_klimtization()
--------image_klimtization.py(3KB)
--------klimt.jpeg(157KB)
--------neural_transfer.py(8KB)
----README.md(1KB)
----model_training()
--------train_segmentation.py(7KB)
--------generate_data.py(2KB)
----.gitignore(3KB)