用一篇文章,帮你掌握 Midjourney 的人物风格迁移功能!

大家好,这里是 BananaStudio,上一篇介绍了如何用提示词描述画面中的多个人物,其中提到了 cref,今天详细带大家搞清楚 MJ 人物风格化迁移功能 Character Reference,也就是—cref 命令。如何仿照目标图来生成一样的图? 现在 MJ 中有三种方式可以达成: ① 垫图(最常用的手法)将构图、主题和一些风格大致应用到你生图中。操作说明:参考图片需要上传到 Discord,复制图片的 URL 添加到提示词中。在随后的生图中将会参照你写的提示词和参考垫图中的信息,通过添加“--iw”(图片权

用一篇文章,帮你掌握 Midjourney 的人物风格迁移功能!

大家好,这里是 BananaStudio,上一篇介绍了如何用提示词描述画面中的多个人物,其中提到了 cref,今天详细带大家搞清楚 MJ 人物风格化迁移功能 Character Reference,也就是—cref 命令。

如何仿照目标图来生成一样的图?

现在 MJ 中有三种方式可以达成:

① 垫图(最常用的手法)将构图、主题和一些风格大致应用到你生图中。操作说明:参考图片需要上传到 Discord,复制图片的 URL 添加到提示词中。在随后的生图中将会参照你写的提示词和参考垫图中的信息,通过添加“–iw”(图片权重)来控制垫图的影响程度,低于 1.0 表示影响较小,高于 3.0 表示影响较大。

看一下二师兄的垫图效果:

用一篇文章,帮你掌握 Midjourney 的人物风格迁移功能!

用一篇文章,帮你掌握 Midjourney 的人物风格迁移功能!

通过上面的不同参数下的跑图我们能直观的看到,提示词中我只使用了 pig 一个词描述,MJ 会从垫图的各个方面全方位模仿来生成,当达到 3.0 时候不能说一模一样吧,只能说洗图利器。

② 风格引用—sref :可参考上传图片的美学风格并应用到生图中。操作说明:同垫图操作一样,需要上传图片并复制图片的URL。在提示词和“–sw”(样式权重)的帮助下,来生成和垫图相似风格化的图片,低于 100 表示影响较小,高于 1000 表示影响较大。

用一篇文章,帮你掌握 Midjourney 的人物风格迁移功能!

用一篇文章,帮你掌握 Midjourney 的人物风格迁移功能!

风格引用区别于垫图的表现是,图中人物或者主体不会明显的趋于一致,但可以看到图片的色调和氛围从参数较低时就很接近原图了,当参数到达 1000 时,感觉背景环境已经到达黑风禅院了,可见 MJ 中已经有不少黑神话的图片数据。

③ 角色引用—cref:可将角色关键特征参考并应用到生图中,可以在已生成的人物使用(比如已生成满意的场景想再调整任务),或在开始就使用来创建一个全新的人物。

操作说明:同垫图操作一样,需要上传图片并复制图片的 URL,使用提示词规定人物角色细节,但提示符也会和人物风格迁移有冲突,因此我们必须找到一个平衡点。

可以使用“-cw”(角色权重),但与其他两种方法不同,它并不控制对整幅画面的影响效果,而是只对 角色外貌“范围”有影响。当设置为 100 时,角色的脸部和身体都会参考垫图来生成,当我们向下调整到 0 时,身体会逐渐由 AI 自由来创造,此时只有脸部被参考垫图来生成。

用一篇文章,帮你掌握 Midjourney 的人物风格迁移功能!

用一篇文章,帮你掌握 Midjourney 的人物风格迁移功能!

角色信息引用区别于前两种方法,随着参数增大,可以看到从头部信息逐渐到服装和姿势,生成慢慢趋于原图,但是整个图片的背景环境信息却有很大不同,一会是绿色森林,一会是纯色背景,一会是墙壁纹理,可见 cref 并不会影响到角色之前的图像信息。

一、参数写法:–cref(Character Reference)

人物角色参考(输入命令 –cref)可帮助你获得与上传图片大致相同的人物。

通过 –cref 参数,我们可以根据通过 URL 提供的人物角色图像创建一个大致的角色。比如下面的提示词例子(红色文字格式,蓝色文字为图像链接):

用一篇文章,帮你掌握 Midjourney 的人物风格迁移功能!

√ 能引用的角色属性 :—cref:

人物的标志性特征:茶色卷发、粉色太阳镜、及地风衣、绿色背包

×不能引用角色属性 :—cref:

比如:一条银色吊坠项链上镶嵌着八颗金字塔形的小宝石;一件左袖缺失的皮夹克,背后横写着 “ZOOM”;一个日本武士发型,太阳穴上剃着闪电符号

二、选择一种适合你的方法来编写提示词

可以根据这些(姿势、表情、情感、服装、道具、场景、动作)来描述你图像中的人物,或者什么都不写,让–cref 来完成所有工作。

方法一:配合提示词使用

突出重要人物细节的提示范例:具体做法是将想要生成的角色信息使用提示词明确给出来,末尾添加「—cref 」「—cw N 」「图片URL」

例如:金克丝是一位年轻女战士,一头蓝色头发,长长的双马尾,黑色紧身衣,一手拿枪一手扛着鲨鱼造型火箭炮,全身照,面向镜头站立。–cref https://my.image.host/jo-is-standing.jpg

用一篇文章,帮你掌握 Midjourney 的人物风格迁移功能!

用一篇文章,帮你掌握 Midjourney 的人物风格迁移功能!

用一篇文章,帮你掌握 Midjourney 的人物风格迁移功能!

方法二:什么都不写用 someone 代替,放手让–cref 执行工作

示例:

请注意,提示符没有写任何参考图像的特征细节

一个女射手 –cref https://my.image.host/jo-is-standing.jpg

用一篇文章,帮你掌握 Midjourney 的人物风格迁移功能!

用一篇文章,帮你掌握 Midjourney 的人物风格迁移功能!

方法三:仅描述场景

如果您的 —cref 图像已经包含了您想要的姿势和其他细节,还可以使用第三种方法:您可以只描述场景、周围环境、背景或背景。Midjourney 会努力将角色融入场景。

示例:

野外战场上,一片空旷的草地 –cref https://my.image.host/jo-is-standing.jpg

用一篇文章,帮你掌握 Midjourney 的人物风格迁移功能!

用一篇文章,帮你掌握 Midjourney 的人物风格迁移功能!

四、使用–cw(cref 权重)控制参考人物范围

Midjourney 能够从参考图像中识别出的角色属性将与提示相融合,以创建角色的最终形象。你可以使用 –cw N 参数(cref 权重)来大致控制,参数 N 的取值范围为 1-100。默认值为 100。

–cw 参数不会改变参考图像的强度/影响力。

下面是 –cw 的作用:

数值为–cw 100(默认值)时,将拾取整个角色。
从–cw 99 到–cw 1 之间的值将开始减少对整个角色的拾取,而只专注于转移脸部。
如果数值为–cw 0,则只拾取面部,大致类似于面部交换。
你无法关闭脸部的转移。

用一篇文章,帮你掌握 Midjourney 的人物风格迁移功能!

五、能用 cref 做什么?

你可以用 Midjourney 控制相同的角色像演员一样,出现在不同的场景中。

把虚构的人物变成照片,反之亦然。只需在提示中添加样式即可。
如果你要将照片转换成非照片,请尝试使用“–niji 6”。
角色性别互换:用新的性别编写提示语,然后使用 —cw 数值不要大于50。
cref 功能一开始是用来参考人物风格的,但你也可以将其用于其他效果。

比如:

使用抽象图像作为 cref
使用风景照作为构图
将物体作为参照的素材

用一篇文章,帮你掌握 Midjourney 的人物风格迁移功能!

用一篇文章,帮你掌握 Midjourney 的人物风格迁移功能!

用一篇文章,帮你掌握 Midjourney 的人物风格迁移功能!

总结

如何使用人物风格引用?上传参考的图片,在提示词后增加 —cref,可以引用人物的关键特征,通过输入—cw N 控制N的数值大小来控制引用的人物范围,从脸部都全身对应数字0-100 以上,这就是全部内容啦。

给TA打赏
共{{data.count}}人
人已打赏
应用

从3个角度,总结AI大模型产品的界面设计规范

2024-9-29 6:42:43

应用

顶会卷到中学:人大附中吴悠上榜 NeurIPS,入选高中赛道 Spotlight

2024-9-29 12:45:39

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
搜索