有时,我们看到一张AI绘制的精美图片,但不知道绘制的提示词,导致实践时画不出来。这种情况下,得想办法获得提示词。下面介绍一些方法,可以快速获得提示词。

我们先挑选以下图片作为案例进行测试:

原始提示词:

(masterpiece:1,2), best quality, masterpiece, highres, original, extremely detailed wallpaper, (Cherry Blossom Forest: 1.5), (Cottage: 1.1), (Green Terraced Fields: 1.1), (Path: 1.25), Spring, cherry blossoms falling, (Clouds: 1.0), (Lake: 1.0), (Extremely detailed CG: 1.2), (8k: 1.1), Aerial view

中文翻译:

(杰作:1,2),最好的质量,杰作,高层建筑,原创,非常详细的壁纸,(樱花林:1.5),(小屋:1.1),(绿色梯田:1.1)(路径:1.25),春天,樱花飘落,(云:1.0),(湖:1.0)(非常详细的CG:1.2),(8k:1.1),鸟瞰图

图生图CLIP反推

在图生图功能里,有个CLIP反推提示词功能,我们把别人生成的精美图片上传到stable diffuison webui中,点击生成按钮旁边的“CLIP反推提示词”按钮,等待片刻。

得出的提示词:

a view of a road and a house in the distance with trees in blooming colors in the foreground, An Gyeon, unreal engine highly rendered, a tilt shift photo, arts and crafts movement

中文翻译:

远处的道路和房子,前景是盛开的树木,安,高度渲染的虚幻引擎,倾斜移动的照片,工艺美术运动

我们拿上述的提示词到文生图选项里试试效果:

可以看到画面质感差一截且缺少信息,比如缺少樱花、湖等。CLIP反推提示词功能,输出的提示词通常为长句子,而且会丢失信息,可见CLIP反推提示词效果不太好。

图生图DeepBooru反推

还是在图生图功能里,有个DeepBooru反推提示词功能,把图片上传到stable diffuison webui中,点击生成按钮旁边的“DeepBooru反推提示词”按钮,等待片刻。

得出的提示词:

cherry_blossoms, petals, tree, spring_\(season\), scenery, grass, day, sky, outdoors, blue_sky, no_humans, bush, cloud, road, path, pink_flower, falling_petals, mountain, flower, branch, nature, bridge

中文翻译:

樱桃花,花瓣,树,春天(季节),风景,草,天,天空,户外,蓝天,没人,灌木,云,道路,小路,粉红色的花,秋天的花瓣,山,花,树枝,自然,桥

拿上述的提示词到文生图里试试效果:

可以看到,DeepBooru反推提示词产生的提示词以单词为基本结构,更接近于原始的提示词。用这个提示词生成的图片虽然也会丢失信息,但已经比CLIP反推出的提示词好多了。

反推提示词插件tagger

再介绍一个更加准确的获取提示词的工具,由大神制作的反推提示词插件tagger

在SD webui的扩展中,选择“从网址安装”,然后输入以下链接:

https://github.com/toriato/stable-diffusion-webui-wd14-tagger

之后点击安装,等待片刻,安装完成后,记得重启一下web ui。

之后即可在主界面看到Tag反推(Tagger)选项卡,将图片上传,点击“开始反推”,插件会自动开始反推提示词:

得出的提示词:

no humans, scenery, outdoors, sky, tree, cloud, day, cherry blossoms, house, grass, blue sky, road, mountain, building, petals, path,lake,

中文翻译:

没有人,风景,户外,天空,树,云,天,樱花,房子,草,蓝天,路,山,建筑,花瓣,路径,湖

拿上述的提示词到文生图选项里试试效果:

tagger插件给出的提示词相对准确一些,图片的还原度相对较高。

Stable Diffusion法术解析

还有个更简单的方法,可以获得图片的提示词,进入以下网址:

https://spell.novelai.dev/

如果是通过SD生成的图片,直接传入上述网站中,即可快速获得提示词:

很方便,但有些图片即便是SD生成的,但经过上传网络,或者压缩等操作,会丢失提示词信息。遇到这种情况,大家可以用前面的3种方法来获得提示词。

以上就是今天所有的内容了,感兴趣的朋友快去试试吧~

Leave a Reply

Your email address will not be published. Required fields are marked *