欢迎各位同学们来到小江老师米journ教程的第五节课。看到这节课说明大家已经正式的步入了米journ高级教程的第一节。那么本节课我主要来给大家讲两个内容。第一个我今天来给大家教一下,我们生成出来的图片的光线问题,以及在生成图片的时候我们输入的关键词的权重问题。这两个知识点在我们以后每一次出图的时候,大家可能都用得上。所以说干货满满,大家一定要把本节课的知识点给记起来。
好的,那么话不多说,我们直接进入教程。众所周知的是,我们在mj提示词框里可以输入的关键词可涵盖的范围非常广。包括图片的质量、绘画的风格、画面的光线效果,或是画面中出现的人物,她的容貌长相,他的发型发色,以及生成出来的图片采用怎样的构图。
这节课我就以一个比较通俗易懂的案例给大家来演示光线的效果。首先我们在这儿斜杠image输入一个女孩。好,把关键词复制下来,张贴到提示此栏里,回车发送。
在生成出来之后,我们简单的来分析一下这四幅图片的光线效果。第一幅图片很明显是一个阳光的光线,人物的右上角照射下来形成了脖子上面的这一条阴影。第二张图片可以看到左边比较昏暗,右边比较明亮。这张图片采用的是一个标准的测光。第三张图片和第二张图片正好反过来,它的光线是从左往右的,可以看到这个影子正是映射到了人物的右后方。最后一张图片是一个偏正面的光线,由于人物侧脸的缘故,所以说形成了脖子上面的这块阴影光效。
好的,那么下面我们试着往图片当中加入一些关键的提示词,看一看比journey能够为我们生成出怎样的结果。返回到我们的服务器之后,还是一样的斜杠image。在我们的提示词生成器里,一个女孩后面我们接上一个逗号,在后面输入背光,点击复制,直接把它粘贴进来,点击回车发送。这里大家就可以看到在我们新生成出来的四幅图像,他们均是采用了一个背光的效果。可以看到mj对于光线美感这方面做的还是挺好的。四幅图像均采用了侧脸的人物的形式来表达这个背光,特别是第二幅图片非常具有艺术感。这就是我们简单的在关键词里加入一个光线的效果,mj就能够为我们做出一个明显的改变。
接着我们再测试一组,这一组我希望他给我来一个比较有科技感的赛博朋克的光效。我们直接输入赛博朋克光效,复制下来以后,还是一样的操作,给关键词输入进去,回车。好的,这里在图片生成出来之后,我们放大浏览一下。可以看到加入了赛博朋克的光效之后,画面明显感觉到质感和精细程度都有所提升。包括赛博朋克这种极具未来感的一个光效,有效的提升了我们每幅画面当中的故事性,完美的达到了我们预想的效果。
我给大家简单总结一下,如果大家在生成图片的时候不加上光线的效果,你就会在一组生成结果当中随机为我们的人物加上不同的光效。但是这样的话就显得比较单调。我们加上背光光效之后,大家也明显的可以看到画面变得更加有层次感,也更加的立体,这就是光线对画面的改变。当我们把它变成赛博朋克的一个光效之后,大家可以看到不仅光效发生了改变,在满足了赛博朋克的未来感和科技感的同时,他将人物的画风变成了一个类似于游戏或者说虚谎的一个效果。这就是不同的光线它对我们生成结果的影响。
在我给到大家的这个提示词生成器里,右上角有一个提示词词典。点开词典之后,在画面效果的这一栏面就有着非常多的关于光线的提示词,大家平时有时间可以去多试一试,每一种光线的效果生成出来的图片给到我们的视觉感受都是有所不同的。在大家熟悉了各种光线的操控以后,那么你对米journ的了解就会更上一层楼。如果你还没有这个提示词翻译器,那么大家可以点击我们视频下方的置顶链接领取一下。
好,我们在说完关键之后,下面我们讲另外一个知识点,就是关于权重。权重分为两种,第一我们可以使用权重符号来分隔提示词。第二我们可以使用权重符号来给某一个特定的提示词,去提升这个提示词在我们生成出来画面当中的占比。
下面我就以一个非常经典的案例热狗来给大家做演示。我们在提示词的这一栏输入hot dog,也就是热狗的意思。这个提示词它有一些歧义,如果你把它当做一个词来看待,它就是我们平时吃的热狗。如果你把它拆分成两个词来看待,它就是一条很热的狗。下面我们把这个词发送给mj,看一看它是怎样去理解的。在生成出来之后,大家可以很明显的看到my journey对hot dog这个提示词的理解,就是我们平时吃的这个热狗。
那么如果说我们想要它生成一条很热的狗,该怎样去做呢?这个时候权重符号就派上用场了。权重符号的使用很简单,我们只需要在提示词中间,在hot后面加上两个英文的冒号,中间保留一个空格和dog去隔开。像这样我们再发送一次,看一看效果怎么样。好的,这里在生成出来之后,大家就可以看到和第一幅图对比。
加入了分割符号之后,my journey就能够成功的去理解我们的意思。将一个可以吃的热狗变成了一条很热的狗。虽然在这四幅图片当中没有表现出这条狗很热,是因为我们的提示词过于单调,所以导致了mj无法正确去理解我们想要的效果。大家也能够清楚的感受到这个分割符号的用法。
在介绍完了分割符号的用法之后,下面我们来给大家介绍一下权重。这里我们以一个美女与野兽的主题来给大家做演示。在我们的提示词翻译器里输入我们想要的内容,点击复制来到mj。这里我们先默认生成一组图片,好在之后给大家做一下对比。那么在生成之后,我们放大看一看,可以看到米journ非常精准的满足了我们的需求。有女孩也有野兽。图一是只狼,图二像一只狐狸,图三可能有点不同,它是一条哈士奇,图四是一只老虎。
如果说我们想要提升野兽在画面当中的占比,我们该怎样去做呢?其实很简单,利用我们的分割符号,首先把我们的提示词给它复制下来。我们在野兽的这个关键词后面同样的加上两个冒号,加上冒号之后,我们这里给到它一个二的权重。我们平时在输入关键词的时候,如果你没有给特定的关键词加上权重符号,那么每一个关键词它的权重都会默认为一。所以这里我们加到2,看一看会有什么样的区别。好,点击回车。
那么在生成之后,大家可以很明显的看到,在这四幅画幅当中,野兽占比明显要比女孩多了很多,特别是在第三幅图片上面体现的尤为明显。由于我们的权重它最多都是可以给到4的,所以说这里我们再来尝试一下,如果把权重变成四会是怎样的结果。好,同样的操作把这个二改为四。好的,那么这里在生成之后,我们放大来看一看效果。可以看到不管是每一个画面当中,野兽的占比明显是要高于女孩的。但是我们对比一下来看,其实权重为四和权重为二的时候大致是差不多的。但是这也从根本上去证明了我们加入的这个权重符号,它对我们生成出来的画面是有着非常直接的影响。
最后给大家总结一下,首先我们可以通过权重符号去分割关键词,把一个可以吃的热狗变成一条很热的狗。其次我们可以在特定的提示词后面加上权重符号,再加上你想要的权重值。这样我们就可以改变某一样东西在画面当中的占比,从而来控制mj生成出你想要的画面的结果。当然本节课包括之前课程当中讲到的所有有关参数的指令,我们都是可以应用到同一幅画面当中的。你可以用杠杠AR参数来修改图片的宽高比例,也可以使用杠杠C来让我们生成的一组图片当中产生不同的风格。当然你也可以使用杠杠的值来控制画面当中人物或野兽的一致性,从而来合理的运用这些参数,生成出大家想要的结果。