前面几次练习了使用Stable Diffusion,并且进一步学习使用了CHECKPOINT模型和LoRA模型,今天开始摸索一下使用Stable Diffusion从图片生成图片的功能。
Stable Diffusion从图片生成图片
Stable Diffusion的UI里面除了最基本的从文字生成图片,还提供了一个从图片生成图片的功能。这里保留了全部从文字生成图片的参数,区别是需要额外提供一个参考图片,生成出来的图片的结构会结合使用者提供的参考图片。
实践
图1是我从网上随机找到的一张图片,这里我用这张图片做为参考图片使用不同提取词、模型和参数生成图片。
图1: 参考图片
生成模型使用majicmixRealistic v5以及majicmixRealistic v6,提取词不变,Seed值每张图片都不一样。
正向提取词
best quality, masterpiece, (photorealistic:1.4), 1girl, light smile, shirt with collars, dramatic lighting, random background
负向提取词
nsfw, ng_deepnegative_v1_75t,badhandv4, (worst quality:2), (low quality:2), (normal quality:2), lowres,watermark, monochrome
*小技巧:添加nsfw可以避免生成少儿不宜的图片[赞]
生成图片
图2
图3
图4
图5
图6
总结
整体看下来,使用模型majicmixRealistic v5以及majicmixRealistic v6,不需要太多的提取词,就可以生成效果可以接受的图片。
[赞]使用这两个模型,再结合Stable Diffusion的segment、image to image就可以实现商业环境下的换装功能。