首页 > 其他分享 >Midjourney 自动化流程

Midjourney 自动化流程

时间:2023-07-01 13:33:10浏览次数:62  
标签:-- com 流程 seed https 自动化 描述 Midjourney 图片

1.批量获取Prompt描述

  • 这部分是可以让chatgpt来完成的,但是效果上还是需要调整
  • 建议的流程是自己描述想象中的角色造型,越详细越细节越好
  • 尝试多种美术风格,挑选出自己最喜欢的,之后的配置项就都统一一致即可

下面主要介绍几个在使用Midjoureny中重要的小技巧

>Midjoureny根据参考图出图

能让mj尽可能的参考你想要的图片。

  1. 拷贝一张图,私发给机器人
  2. 图片上右键,`复制链接(不是复制消息链接)
  3. 开始正常输入命令 /imagine +粘贴刚刚的链接+需要的描述词
  4. 也可以直接把图片直接拖到命令中,甚至可以拖多张图片来参考,注意的是要把全部图片输入完成后再写描述词汇。
  5. 回车!

>Midjoureny的seed

Md你即便输入了相同的描述词缀,但还是会输出一些有出入的图
作为生成初始因像网格的起点。种子数是为每个图像随机生成的,但可以使用--seed或 --sameseed参数指定。使用相同的种子编号和提示将产生相似的结束图像。

  • 当你输入相同的文字描述再加上seed就可以获得同样的图
  • 如果你在生成一张满意的图后想获取它的seed
  • V5版本的不支持大图的seed
  1. 右键满意的图消息,点击添加反应,向机器人发送信封消息
  2. 找不到可以在“显示更多”里查询

>双冒号修饰关键词

Night :: 2Black ::1 Blue Roses3

  • 用双冒号间隔开关键词会突出每个单词的属性
  • 冒号后面的数字表示权重,可以是负数
  • 这样输出的图片就会包含这三个关键词的具体信息

>双--高级命令

  • 参数是在你写完描述词后添加的
  • 可以根据预设的命令快捷的修改图片
  • 例子如下

--aspect x:y

设置横竖比例 --aspect 2:3

--no param

让图片中不能生成相关元素 --no sky, --no red

--ar x:y

设置长宽的比例 --ar 16:9

2.pyautogui自动化流程

3.四图拆分

4.背景剔除

参考资料

https://www.bilibili.com/video/BV1MV4y1973Z/?vd_source=15d1f25776db8bf8601b32362eba8aa6
https://www.bilibili.com/video/BV1N24y1F7ga/?spm_id_from=333.337.top_right_bar_window_view_later.content.click&vd_source=15d1f25776db8bf8601b32362eba8aa6
https://docs.midjourney.com/docs/command-list

标签:--,com,流程,seed,https,自动化,描述,Midjourney,图片
From: https://www.cnblogs.com/oOLzYOo/p/17519174.html

相关文章

  • gitlab-runner因与gitlab版本不匹配,降低gitlab-runner版本,操作流程
     1.查看版本号:sudogitlab-runner--verison2.降低gitlab-runner版本。卸载gitlab-runner版本,然后安装低版本的gitlab-runner查看gitlab-runner版本操作命令gitlab-runner命令gitlab-runner-h 卸载的命令gitlab-runner uninstall  查看卸载的情况,发现不好......
  • Linux Shell流程控制
    预计更新1:基础知识简介和安装基本命令变量和环境变量2:流程控制条件语句循环语句函数3:文件处理文件读写文件权限和所有权文件搜索和替换4:网络和进程网络通信进程管理信号处理5:文本处理正则表达式文本分析和处理生成报告和日志6:用户界面命令行参数和选......
  • 将ChatGPT变成Midjourney提示生成器
    已经有人总结过可以让ChatGPT作为Midjourney图像生成的模板。在本文中,我们将展示如何根据个人用例创建这些提示,这可以让ChatGPT生成的提示可控性更高。 https://avoid.overfit.cn/post/60d45f154b7943258f86f8bc7150e79b......
  • 【十】MySQL数据库之流程控制
    【十】MySQL数据库之流程控制流程控制【一】条件语句if条件语句delimiter//CREATEPROCEDUREproc_if()BEGINdeclareiintdefault0;ifi=1THENSELECT1;ELSEIFi=2THENSELECT2;ELSESELECT7;ENDIF;E......
  • springboot的启动流程
    SpringBoot启动过程1、运行SpringApplication.run()方法可以肯定的是,所有的标准的springboot的应用程序都是从run方法开始的packagecom.spring;importorg.springframework.beans.factory.config.ConfigurableListableBeanFactory;importorg.springframework.boot.Sprin......
  • java流程控制
    一、Scanner对象java的一个工具类用来获取用户输入使用方式:导入java.util.Scanner包就能使用基本语法Scanners=newScanner(System.in);通过Scanner类的next()与nextLine()方法获取输入字符串读取值之前我们一般需要使用hasNext()与hasNextLine()判断是......
  • 建网站流程
    1.买域名godaddy上2.买服务器空间godaddy,有一个月,3个月,12个月付费的,无root权限digitalocean,每个月5刀,每月支付,有root权限。googlecomputerengine。3.改域名指向你空间的IP例如:在godaddy上买的域名,只要在DNSzonefile里面修改Ahost的ip指向你购买的空间IP,就行了......
  • O2OA(翱途)开发平台如何在流程表单中使用基于Vue的ElementUI组件?
    本文主要介绍如何在O2OA中进行审批流程表单或者工作流表单设计,O2OA主要采用拖拽可视化开发的方式完成流程表单的设计和配置,不需要过多的代码编写,业务人员可以直接进行修改操作。在流程表单设计界面,可以在左边的工具栏找到ElementUI组件。 将对应的组件拖动到表单设计......
  • 函数跳转栈帧流程分析
    一个简单跳转过程的分析1.源代码如下#include<stdio.h>intsub(intd,inte){returnd-e;}intsum(inta,intb){intc=sub(100,9);returna+b+c;}intmain(void){inta=12;intb=98;intsum_result=sum(a,b);return0;......
  • Oracle向包里添加新存储过程的流程
    本次使用的工具是Plsql。一般情况下修改包里的存储过程只需要在Packages找到需要修改的包,右键EditSpec即可。但是假如要重新添加一条新的存储过程,使用上诉步骤之后,后台调用新存储过程的时候会报错,因为找不到新创建的存储过程,而且此时右键View包的时候,也找不到声明的存......