AI绘画,Midjourney极简入门
前几天看报道说:
一位小哥用AI绘画工具Midjourney生成的作品,在美国科罗拉多州博览会的艺术比赛中获得了第一名。
作者表示,他多次调整了输入的提示词,生成了100多幅画作,经过数周的修改和挑选,才选出了三幅最满意的作品。
下图就是获奖作品

之前我玩过DF,还写过一篇文章️AI绘画 Disco Diffusion 极简教程,Midjourney 现在内测结束,已经开放了,我玩试了一下,确实挺有趣,也写个没废话的极简入门吧。
第 0 步:先学会上网(懂的都懂),必不可少
第 1 步:注册、下载 Discord
Discord 充当 Midjourney 的服务器,以聊天机器人形式生成绘画作品
不想下载也行,可以使用网页版

进入后根据提示注册Discord账号即可
第 2 步:接受 Midjourney 邀请
访问:
https://discord.com/invite/midjourney
就会收到如下邀请

点击接受会跳转到 Discord 页面

然后随便选择一个newbies频道

看到下面的聊天框了吗?

第 2 步:开始聊天
输入指令/imagine 选择prompt
然后就可以像DiscoDiffusion一样,输入描述让Midjourney帮你绘画了

然后在聊天界面就能看到Midjourney Bot正在生成四张图片,耗时几十秒

1234对应这四张图片
U:选择其中一张放大细节
V:选择其中一张,在这张图基础上进行变化

其实还可以再进一步调整、优化
Make Variations :跟V的功能一样,就是在此基础上变形。
upscale to max:是指进一步放大图像。默认是1664X1664,但是可以设置的最高尺寸为 2048。
light upscale redo:是指对画面进行柔化,类似人脸磨皮。

最后一步就是点击绘好的画保存下来就行了
总结
说是没有绘画基础也能通过AI画画,但是很多优秀的作品还是有根底的,想深入玩下去的同学没必要纠结技术,好好学习优秀作品的prompt,掌握画作描述的基础方法,不断尝试,就会画出一些不可思议的优秀作品。
DiscoDiffusion的prompt技巧应该同样适用Midjourney
整个画作的描述词可拆解为五个维度理解——画种描述、内容描述、画家描述、参考渲染方式、颜色描述。
画种描述:A beautiful painting of
内容描述:a singular lighthouse, shining its light across a tumultuous sea of blood
画家描述:by greg rutkowski and thomas kinkade
参考渲染方式:Trending on artstation(全球最专业的CG艺术家社区,又称A站)
颜色描述:yellow color scheme。

大家感觉效果如何

本文由博客一文多发平台 OpenWrite 发布!
AI绘画,Midjourney极简入门的更多相关文章
- Git 极简入门教程学习笔记
Git 极简入门教程 http://rogerdudler.github.io/git-guide/index.zh.html 测试用 https://github.com/xxx/BrnShop. ...
- .Net Core in Docker极简入门(下篇)
Tips:本篇已加入系列文章阅读目录,可点击查看更多相关文章. 目录 前言 开始 Docker-Compose 代码修改 yml file up & down 镜像仓库 最后 前言 上一篇[. ...
- ElasticSearch极简入门总结
一,目录 安装es 项目添加maven依赖 es客户端组件注入到spring容器中 es与mysql表结构对比 索引的删除创建 文档的crud es能快速搜索的核心-倒排索引 基于倒排索引的精确搜索. ...
- Spring Security极简入门三部曲(上篇)
目录 Spring Security极简入门三部曲(上篇) 写在前面 为什么要用Spring Security 数据库设计 demo时刻 核心代码讲解 小结 Spring Security极简入门三部 ...
- Spring Security极简入门三部曲(中篇)
目录 Spring Security极简入门三部曲(中篇) 验证流程 Authentication接口 过滤器链 AuthenticationProvider接口: demo时刻 代码讲解 小结 Sp ...
- Express + Mongoose 极简入门
今天尝试使用express + mongoose,构建了一个简单的Hello world,实现以下功能: 定义mongodb使用的Schema,一个User 访问/输出Hello world 访问/i ...
- Spring Boot 如何极简入门?
Spring Boot已成为当今最流行的微服务开发框架,本文是如何使用Spring Boot快速开始Web微服务开发的指南,我们将创建一个可运行的包含内嵌Web容器(默认使用的是Tomcat)的可运行 ...
- Nginx 极简入门教程!
上篇文章和大家聊了 Spring Session 实现 Session 共享的问题,有的小伙伴看了后表示对 Nginx 还是很懵,因此有了这篇文章,算是一个 Nginx 扫盲入门吧! 基本介绍 Ngi ...
- 【Java杂货铺】用Security做权限极简入门
原来大多数单体项目都是用的shiro,随着分布式的逐渐普及以及与Spring的天生自然的结合.Spring Security安全框架越受大家的青睐.本文会教你用SpringSecurity设计单项目的 ...
- Svelte 极简入门
弹指之间即可完成. 注意:原文发表于 2017-8-7,随着框架不断演进,部分内容可能已不适用. Svelte 是一种新型框架. 以往我们要引入一个框架或者类库,可以通过在页面上放置 ...
随机推荐
- deepin解决文件管理器打不开和桌面黑屏的问题
总结 deepin 的优点是上手非常容易, 但截止当前(2021-6-24)的使用来说稳定性还不是非常好. 今天就遇到了无法显示桌面的问题,可以参照如下解决办法.只需使用红色框中的命令即可. 图片转载 ...
- Verilog HDL门级建模
Verilog HDL内部定义了12个基本门级元件可以直接用,用这些门级原件直接对逻辑图进行描述,称为门级建模. 每个门输入可能是逻辑0,逻辑1,不确定态x和高阻态z四个值之一. 1.多输入门 主要有 ...
- js根据某属性对json数组分类
原数据: var arr = [ {name: '张三', age: 23, work: '计算机'}, {name: '王五', age: 29, work: '计算机'}, {name: '张兴' ...
- 机器学习-ROC曲线:技术解析与实战应用
本文全面探讨了ROC曲线(Receiver Operating Characteristic Curve)的重要性和应用,从其历史背景.数学基础到Python实现以及关键评价指标.文章旨在提供一个深刻 ...
- 基于win11的Emby、Playnite搭建家庭影音娱乐方案
0. 概述 0.1 Emby效果 0.2 playnite效果 0.3 软件清单及教程 流媒体:Emby (分Server端.安卓端.安卓TV端.iOS端,PC最好使用网页端) 电影/电视剧/动画:找 ...
- 本地数据备份与FTP远程数据迁移
数据是电脑中最重要的东西.为了保证数据安全,我们经常会对数据进行备份.之前一直采用将重要数据拷贝至移动硬盘的方式实现备份,实现简单但每次都需要把所有文件拷贝一次,当文件很大时效率较低. 因此,考虑使用 ...
- 【总结】MySQL使用优化
一.表设计 1.避免使用null 占用额外空间.索引无效.检索麻烦 2.能用int 不用varchaer,能用varchaer 不用text 3.int 最好给默认值 0 .varchar empt ...
- UMP系统功能
1.容灾: 主库发生故障,执行从库 主从切换: 主库恢复:(切换过程中有短暂的不可用) 2.读写分离 3.分库分表: 当采用分库分表时,系统处理用户查询的过程如下: 4.资源管理: 具体的MySQL实 ...
- Redis 学习笔记1:数据类型
Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及 zset(sorted set:有序集合). 一.Redis 数据类型-STRING 1.常用 ...
- SpringCloud OpenFeign的使用
SpringCloud OpenFeign的使用 是什么: 声明式http客户端. 目的: 使远程调用更简单 作用: 提供了http请求模板,仅需编写简单接口和插入注解,就可以定义好原始http请求的 ...