文生图
顾名思意,则是用文字描述画面,让ai理解文字来生成想要的画面,在描述画面时尽可能详细地,描述.让ai更好理解,万能基础句式为:画面主体(在什么时间,地点,什么人,做什么事)+风格+参数.举例:黄昏,一个年轻女孩在江边跑步,迪士尼动画风格,画面用3D风格,画面比例为3:4 则转为英文输入为:At dusk, a young girl is running by the river ,Disney style, blender,3D --ar 3:4
图生图(又被称为垫图模式)
顾名思意,上传一张图片作为参考物,让ai按这张图的风格去生成新的图片.
Step1:点击操作区的加号,在电脑上找到要上传的文件
Step2:按“回车”发送,如下表示上传成功
Step3:点击图片,选择在浏览器打开,复制浏览器地址
Step4:在输入框内输输入/imagine 后,粘贴图片链接地址(若嫌复制图片链接地址麻烦,可以直接将图片拖入prmpt框内,也可以获取链接)+空格+新的关键词即可生成新的图片.
批量上传图片:
上传多张参考图:选择上传按钮,按住ctrl多选几张
混合生图 blend
混合生图是将几张图片,利用ai工具混合成1张图片.先准备好一张背景图和一张已抠好的(没有背景的)产品图,如果不会抠图,可以借助第三方平台在线抠图后导成png格式的.在指令区输入/blend 上传两张图片(顺序不重要),按回车确认
即可生成混合的图片,此功能在做电商时比较有帮助.
最多可混合5张图.只需要点击“增加”文字即可增加混合的图片上传路径
图生词
上传一张图片,让官方为你描述这张图片的关键词,再用这些关键词进行微调后,重新生成自己的图片.
Step1:上传想要获取关键词的图片到MJ
得到MJ的关键词描述反馈
Step2:翻译关键词:可以将所有的英文复制到翻译软件里面,翻译好后,选择个人认为最贴切的一组,根据自己想要的图片修改关键词后,再翻译回英文
将重新翻译的英文关键词输入到/imagine 里即可生成类似的图片,以2为例:修改为一张野餐毯铺在沙滩上,周围是海洋和树木,背景是蓝天。在它的前面是一个户外露营帐篷,周围是沙滩场景。画面色彩鲜艳,灯光柔和,营造出祥和的氛围。它的特点是高清晰度摄影,细节,和卡通风格。“A picnic blanket is spread on the sand, surrounded by the ocean and trees, against a blue sky in the background. In front of it is an outdoor camping tent surrounded by a beach scene. Bright colors and soft lighting create a peaceful atmosphere. It features high definition photography, detail, and cartoonish style.”
在制作过程中,发现与参考图出入较大,因此检查一下关键词发现是因为关键词中加了最后一句“卡通风格”去掉卡通风格后,重新生成,即可得到如下画面.mj在制作过程中有非常多不可控因素,需要不断调整关键词,多尝试就能得到自己想要的画面.
局部重绘
在之前的教程提到过这张图中有一个功能.vary(region),局部重绘则是微调画面中的某一个元素
随意选择之前生成的一张图,点击vary进入局部重绘功能界面
工具有两种:方形套索和多边形套索,是用来选择要重绘的区域,不用特别精确,框住即可.
框住要修改的区域后,默认进入界面是显示之前的提示词,可以将它全部删除,只输入你想修改的提示词,我们想将它的眼睛改成蓝色的,因此框住眼睛,将关键词改为:blue eyes
最终能得到以下效果.常用于电商换装,细节微调
常用指令简介
你可以将这些指令理解成参数,它的格式为“--指令+空格+指令参数值”,就像你修图一样,给图形添加磨皮,磨皮的数值是(0~100)那么指令格式便为: --磨皮 20 转换成英文就是--m 20(实际mj没有这个指令!,仅举例),而mj的强大就体现在各种各样的指令,熟练地使用这些指令,你将获得更多无限可能
seed 种子值
基本结构:--seed+空格+参数值:这个参数一般是系统反馈给我们的,只需要复制即可
使用格式为“--seed xxxx ” 如“--seed 12345 ” 。虽然ai出图是随机的,但毕竟是程序控制的,所以每张图片都对应着一个 seed 值,使用相同的 seed 值和关键词将产生近似风格的图片.
如下图所示:使用相同 seed 值,生成的两次图片,是近似的结果。
如何获取seed值?
1.空白处点击右键--添加反应--显示更多
在搜索框输入“envelope”选择第一个信封后,会在生成的图片界面标记一个信封
2等待片刻后,即可在左侧频道列表处,弹出消息提示,打开频道后,即可收到Seed值
3 需要使用时,即可直接输入前缀关键词加上 --seed 4182932120 即可生成类似的图片,有时候我们需要输入一整套图片,就可以用seed的方法去控制.
Quality 品质
基本结构:--q+空格+数值: 例如:--q 1
使用方式:“--q”或“--Quality” ,这个参数决定了我们最终生成的图片质量,更高的参数会产生更多的细节,但会像做三维渲染一样,时间越长,效果会更好,当然同时也会消耗更多的 GPU 分钟数(这个时间会消息订阅的分钟数),注意这里的质量设置不会影响图片分辨率。如下图所示,分别是:--q .25、--q .5 和--q 1。其中--q.5 对应的模式是 Half quality。-q 1 对应的模式是 Base quality。
--q .25:最快得到结果。速度提高 4 倍数,GPU 渲染分钟数减少 3/4。--q.5:减少细节。速度提高两倍,GPU 渲染分钟数减少 1/2。--q 1:默认设置,细节和速度之间的平衡,具体使用哪种,可根据自己是否需要高清图片为准,也可直接默认的
Chaos 混乱
基本结构:--c+空格+数值:例如:--c 5
使用方式“--c”或“--chaos” ,chaos 的数值影响初始图像,高 chaos 值将产生更多不寻常和意想不到的结果和组合。--chaos 数值范围为 0-100,默认值为 0。
混乱值越高,则生成一组图片之间的差异性组合越大,可能会出现新的图片,越低则越接近原图,可以用于生成相似人物,数值可以写 5 以内。不难发现,以下三组图,第一组差异不大,第二组和第三组的画面差异很大
No负面提示
基本结构:--no+空格+参数:例如:--no blue 不要蓝色
使用方式:“--no”这个命令比较好理解,其实就是移除画面里不要的东西,想移什么就写对应的英文单词就行,可以二次生图的时候微调使用,如下图,第一次生成的小猫带有黄色,第二次直接使用--no yellow就可以避免黄色出现,也可以多个使用,格式为: -:--no item1, item2, item3, item4如下图。
想要去掉背景的布料,因此就在--no yellow后面加,cloth,就可以去掉布料(因为是ai,所以偶尔有些画面无法根除,多生成几遍即可)
Image Weight 图像权重 (以图生图)
使用方式:“--iw 2” ,iw主要用在mj以图生图,iw的数值会影响我们上传的图像与文本之间的比重; 默认--iw 数值为 1,较高的 --iw 值意味着我们上传的图片对生成的结果,影响更大。 数值范围为 0.5-2。
由于是卡通的,我们这次用niji模型先上传图片,默认--iw为1
生成的图片如下,与原图差异不大
而当iw值调整为2时,生成的图像则更接近喂的图
::(内容权重)
基本结构:::数值 如:a girl::5
当我们使用 :: 作为分隔符时,可以分别处理两个或多个单独的关键词, 而且还可以设置每个关键词的比重,一般用来做精细的画面微调。
关于权重
所有提示词的默认权重为1(越前面的词权重越高,例如开头的词对结果的影响就会比结尾的词大得多)
你可以单独使用“::”,还可以在其后添加数字,形成例如“::2”或“::10”。所有权重之和必须大于等于0。例如::2 ::1是正确的,但::2 ::-5 是错误用法,但一般没有人这样使用.因为权重是相对的,A::3, B::1 和 A::6, B::2的结果是一样的.
权重可以为负数,例如“::-1”(midjourney 将尝试消除你给负权重的部分),我们用到的“--no”命令相当于权重为“:: -0.5”。,如下图,图2给red添加了-0.5的权重后.画面中的红色消失了.
输入关键词:grass teapod 玻璃茶壶,生成结果如下
为了保证后面生成的图片与前面的图片尽量一致,加入了seed值,同时将玻璃的权重调整为3,茶壶调整为1
将玻璃的权重调整为5,茶壶为1,不难发现,玻璃的权重越大,越不像茶壶了.
反过来,则跟玻璃越来越远了
aspect ratio 图像宽高比例
基本结构:--ar+空格+宽度数值:高度数值例如:--ar 16:9
常用比例:黑夜比例:1:1
{} (排列组合)
使用方式,例 {red,yellow} ,可以修改部分关键词的同时,快速创建多次作业 最多可以创建 40 个作业 。假如我们要生成三张不同颜色的花,正常需要输入三组命令:a red flower.a green flower.a yellow flower.在这里只需要输入:a {red, green, yellow} flower
也可用于尺寸 ar、模型版本、艺术风格等,如--ar {3:4,16:9} --v {3,4,5,niji} --s {50,250,750} --iw {.5,1.5,2}或组合使用Prompt: A {girl,boy,cat} is standing in the {classroom,bedroom} --ar {3:4,16:9} --s {50,100,800}