Midjourney人物风格迁移功能详解:cref命令使用指南
Midjourney人物风格迁移功能详解:cref命令使用指南
Midjourney作为一款强大的AI绘画工具,其人物风格迁移功能(Character Reference,简称cref)备受用户关注。本文将详细介绍如何使用cref命令,通过垫图、风格引用和角色引用三种方式,实现人物风格的迁移和生成。
三种方式实现图片风格迁移
在Midjourney中,有三种主要方式可以生成与目标图相似的图片:
- 垫图(Overlay):这是最常用的方法,可以将参考图片的构图、主题和风格应用到生图中。操作时需要将图片上传到Discord,复制图片URL并添加到提示词中。通过添加“--iw”(图片权重)来控制垫图的影响程度,低于1.0表示影响较小,高于3.0表示影响较大。
如上图所示,通过不同参数下的跑图,可以看出当参数达到3.0时,生成的图片几乎与原图一模一样。
- 风格引用(sref):可以参考上传图片的美学风格并应用到生图中。操作方法与垫图类似,需要上传图片并复制图片URL。通过“--sw”(样式权重)来生成与垫图相似风格化的图片,低于100表示影响较小,高于1000表示影响较大。
风格引用与垫图的主要区别在于,图中人物或主体不会明显趋于一致,但图片的色调和氛围会随着参数的增加而越来越接近原图。
- 角色引用(cref):可以将角色的关键特征参考并应用到生图中,适用于已生成满意场景但想调整人物,或从开始就创建全新人物的场景。操作方法与垫图类似,需要上传图片并复制图片URL。使用“-cw”(角色权重)来控制对角色外貌的影响,但不会影响整幅画面的其他部分。当设置为100时,角色的脸部和身体都会参考垫图来生成;当调整到0时,身体会逐渐由AI自由创造,只有脸部被参考垫图来生成。
角色信息引用与前两种方法的区别在于,随着参数增大,可以看到从头部信息逐渐到服装和姿势的生成会慢慢趋于原图,但整个图片的背景环境信息却有很大不同。
cref命令的具体使用方法
人物角色参考(输入命令 --cref)
通过--cref参数,可以根据URL提供的角色图像创建一个大致的角色。需要注意的是,cref命令可以引用的角色属性包括:
- 人物的标志性特征:如茶色卷发、粉色太阳镜、及地风衣、绿色背包等
- 不能引用的属性:如一条银色吊坠项链上镶嵌着八颗金字塔形的小宝石;一件左袖缺失的皮夹克,背后横写着“ZOOM”;一个日本武士发型,太阳穴上剃着闪电符号等过于细节的特征
使用方法
- 配合提示词使用
突出重要人物细节的提示范例:具体做法是将想要生成的角色信息使用提示词明确给出来,末尾添加「—cref 」「—cw N 」「图片URL」
例如:金克丝是一位年轻女战士,一头蓝色头发,长长的双马尾,黑色紧身衣,一手拿枪一手扛着鲨鱼造型火箭炮,全身照,面向镜头站立。--cref https://my.image.host/jo-is-standing.jpg
- 什么都不写用 someone 代替,放手让--cref 执行工作
示例:
请注意,提示符没有写任何参考图像的特征细节
一个女射手 --cref https://my.image.host/jo-is-standing.jpg
- 仅描述场景
如果您的 —cref 图像已经包含了您想要的姿势和其他细节,还可以使用第三种方法:您可以只描述场景、周围环境、背景或背景。Midjourney会努力将角色融入场景。
示例:
野外战场上,一片空旷的草地 --cref https://my.image.host/jo-is-standing.jpg
Midjourney 能够从参考图像中识别出的角色属性将与提示相融合,以创建角色的最终形象。你可以使用 --cw N 参数(cref 权重)来大致控制,参数 N 的取值范围为 1-100。默认值为 100。
--cw 参数不会改变参考图像的强度/影响力。
下面是 --cw 的作用:
数值为--cw 100(默认值)时,将拾取整个角色。
从--cw 99 到--cw 1 之间的值将开始减少对整个角色的拾取,而只专注于转移脸部。
如果数值为--cw 0,则只拾取面部,大致类似于面部交换。
你无法关闭脸部的转移。
你可以用 Midjourney 控制相同的角色像演员一样,出现在不同的场景中。
把虚构的人物变成照片,反之亦然。只需在提示中添加样式即可。
如果你要将照片转换成非照片,请尝试使用“--niji 6”。
角色性别互换:用新的性别编写提示语,然后使用 —cw 数值不要大于50。
cref 功能一开始是用来参考人物风格的,但你也可以将其用于其他效果。
比如:
使用抽象图像作为 cref
使用风景照作为构图
将物体作为参照的素材
总结
使用cref功能时,需要上传参考的图片,在提示词后增加—cref,可以引用人物的关键特征,通过输入—cw N控制N的数值大小来控制引用的人物范围,从脸部到全身对应数字0-100。