从概念到完成:Midjourney——设计思维与AI技术的完美结合

文章目录


本文来自 Python学研大本营
作者 学研君

去年 AI 爆火的时候,学研君也赶时髦用上了 Midjourney。平时用它生成图片,感觉生成的图片好看,比上网四处找图更省时省事,更合心意,还不用担心版权问题。
给大家看一下我随便用 Midjourney 画的神兽图。
图片

有一次,朋友问我:“你会用 AI 画图,能帮我画一个 Logo 吗?”

我一听,Logo 这么个小东西还不简单,就爽快地答应了,还说,这点小事儿,不在话下

结果改了 50 多次,朋友都不满意,只好去找专业设计师了。

你以为这就完了?还有后续。

朋友第二天又来找我,上来就说:“看来不是 Midjourney 不行,是你不行啊”。

等等?这是几个意思?什么叫我不行?

朋友又说,“我找了个设计师朋友,人家十分钟就给我出了好几种方案,我提了意见,又用了十来分钟就给我改好了。人家说,你是没掌握 Midjourney 的用法。”

学研君这才知道自己以前都是小打小闹,让 Midjourney 随便画个漂亮的图片简单,但让它指哪打哪,没有绘画基础的我,想要画出符合特定要求的图片就很难

后来,学研君上网找了一些资料,零零散散地看了不少文章和视频,但还是不能让 Midjourney 对我言听计从、如臂使指,难道我的 Midjourney 之路,真的如同它的名字一样,要半途而废了吗?

直到最近,我有幸读了这本清华大学出版社全彩印制的《Midjourney从入门到实战应用》,这种状况终于有改观,从此以后,Midjourney 对我来说就是一路坦途了。

图片

这本书的作者万晨曦老师是知名的 Adobe 讲师,在腾讯课堂上有超过 140 万+ 的学员,那可是真正的大 V,学研君什么时候才能有这么多粉丝啊。

图片

有兴趣的同学,可以看一下万老师对这本书的介绍。

刚拿到这本书时,我发现它虽然挺厚,但却只有 5 章。我还奇怪 300 多页的书怎么只有这么几章?

看了以后才发现,原来万老师是想把每一块内容都写扎实,有点像学研君写文章,喜欢把知识点讲得通透。

图片
图片

这本书不仅详细介绍了 Midjourney 的注册、登录、指令、参数等基础知识,还深度解析了大量的艺术风格和提示语。

在本书的第 3 章中详细地介绍了布局设计、艺术家风格、绘制技法、镜头、灯光、纹理、时代、构图及人物等 12 类常用描述语。

与单纯罗列描述语的书不同的是,万老师用了很大的篇幅介绍了它们的使用场景、细分类别、应用技巧,并提供了多种风格、样式生成的图像案例。

尤其是这本书还特别注重介绍描述语在不同场景下的组合技巧,我觉得这算是这本书的一大亮点。通过组合不同类型描述语,你可以轻轻松松地让 Midjourney 乖乖听话,为你生成各种效果的图像。

这本书提供了三百多张示例图片,我给大家展示几张,看看效果。

图片
图片

图片
图片

图片

图片

图片

学研君最喜欢的是第 5 章,在实战案例这一章中,万老师提供了卡通人物、UI 界面、产品设计、产品海报和 Logo 等实战案例。

这一章中的每个案例都详细展示了从概念到完成的整个流程,教你如何将 Midjourney 与设计思维和业务需求结合起来。

万老师还贴心地提供了使用各种参数调整图片细节的操作技巧,能更精准地控制 Midjourney 生成图片。

图片

通读了这本书以后,学研君终于对 Midjourney 的认知有了全面的升级,不再是简单的玩玩。

尤其是 Logo 设计项目的内容,我更是研读了好几遍。这下,终于能在朋友面前扬眉吐气啦。

大家看这两个小猫的 Logo 是不是很可爱。

图片

学研君使用 Midjourney 也有一年多了,和小伙伴们浅谈一下心得体会吧。

在工作中:

你可能是文案写手,需要为文章设计封面或插图;

你也可能是设计师,需要为客户快速提供各种设计创意;

你还可能产品人员,需要快速提供产品设计样稿;

哪怕你只是个普通白领,十有八九你也需要用图片来美化你的 PPT 吧。

在生活中:

作为父母,你可能需要为孩子设计精美的班级小报;

把自己的孩子卡通化,或者为家人设计专属的卡通头像。

无论是哪种需求,这本书都能帮到你。

20年前,大家拼的是会不会用好电脑。
20 年后,AI 大潮来临,拼的是怎么用好 AI。

学研君看了这本 《Midjourney从入门到实战应用》 ,觉得作者下足了真功夫,虽然有点小贵,超过了一顿饭钱,但它却是一次超值的投资,让我的 Midjourney 之路从半途而废变成了一路坦途

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/871235.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

102.qt qml-最全Table交互之多列固定、行列拖拽、自定义委托、标题交互使用教程

自定义实现的Table控件,支持跨qt版本,兼容qt5,qt6! 截图如下所示: 黑色风格如下所示: 视频演示入口:Qt QML QianWindowV2.5(新增曲线综合示例、QML最全Table交互示例、支持qt5/qt6)_哔哩哔哩_bilibili 1.示例页面入口…

整理:MySQL常见错误解决方法

一、无法连接到 localhost 上的 MySQL 服务器 (10061) 翻译: 无法连接到 localhost 上的 MySQL 服务器。 分析: 这表明 localhost 计算机是存在的,但在这台机器上没有运行 MySQL 服务。或者,机器负载过高未能响应请求也可能导致…

element form表单中密码框被自动赋值,并默认背景色为白色,手动输值后背景色才是自己配置的背景色,与表单的自动填充有关

事件背景: 一个表单,有两组需要输入密码的地方,两组都被填充用户名密码,其中一组是其他信息,不是用户名密码,也被填充了,且input背景色是白色,表单中的input已经手动配置为无背景色&…

snort入侵检测系统及CISCO ACL配置

Snort入侵检测系统 Snort是一个开源的网络入侵检测系统(IDS)和入侵防御系统(IPS),由Martin Roesch在1998年开发。Snort能够实时分析和捕获网络数据包,检测网络攻击和入侵行为,并生成警报。以下…

缓冲区共享和同步dma_buf 之二

缓冲区共享和同步dma_buf 之二 数据结构dma_buf_syncdma_buf_export_sync_filedma_buf_import_sync_file APIs缓冲区与描述符dma_buf_exportdma_buf_fddma_buf_get链接缓冲区与设备驱动器缓冲区加锁与解锁分散列表与映射 数据结构 dma_buf_sync 与 CPU 访问同步。 struct dm…

【单片机毕业设计选题24061】-基于蓝牙的单片机通信系统

系统功能: 1、本系统硬件由两块STM32单片机,DHT11,光敏传感器,12864oled和HC-05蓝牙模块组成。 2、单片机1HC-05蓝牙模块做为主机,单片机2HC-05蓝牙模块做为从机。 3、单片机从机将采集到温湿度,光照强度等信息通过…

log4j2.xml 使用 application.yml 配置的属性

参考:https://www.jianshu.com/p/1f2427c87139 log4j2.xml 是不归 spring 管理的,所以也就没法读取到 application.yml 里面的配置了。 解决方式: 通过 spring 的 监听器(Listener)功能,将我们读取到的 application.yml 的日志路径…

使用mybatis的statementHander拦截器监控表和字段并发送钉钉消息

新建mybatis的statementHander拦截器拦截器 类 面试题&#xff1a; 2.实现 解析Sql时引入JSqlParser JSqlParser 是一个 SQL 语句解析器。 它将 SQL转换为可遍历的 Java 类层次结构。 <dependency><groupId>com.github.jsqlparser</groupId><artifac…

[IDEA插件] JarEditor 编辑jar包(直接新增、修改、删除jar包内的class文件)

文章目录 1. 安装插件 JarEditor2. 在IDEA中添加外部JAR包3. JarEditor 使用介绍 之前我们需要修改jar内文件的时候需要解压jar包&#xff0c;反编译class&#xff0c;新建java源文件&#xff0c;修改代码&#xff0c;再编译成class&#xff0c;替换jar包内的class文件。 现在…

数据库作业5---视图

创建表 创建部门表&#xff08;dept&#xff09;和员工表&#xff08;emp&#xff09; create table dept(dept_id int primary key auto_increment comment 部门编号,dept_name char(20) comment 部门名称);insert into dept(dept_name) values(销售部),(财务部),(生产部),(…

Day03-索引模板,DSL语句,集群迁移API,ES集群状态统计API,KQL语句及分片重路由API实战

Day03-索引模板&#xff0c;DSL语句&#xff0c;集群迁移API&#xff0c;ES集群状态统计API&#xff0c;KQL语句及分片重路由API实战 1、索引模板1.1 什么是索引模板1.2 查看索引模板1.3 创建/修改索引模板1.4 删除索引模板 2、ES的DSL语句查询2.1 什么是DSL2.2 全文检索-match…

WPF透明置顶窗口wine适配穿透问题解决

一、透明窗口全屏时&#xff0c;鼠标不穿透 问题描述 我有一个透明窗口&#xff0c;它是一个全屏置顶窗口&#xff0c;窗口里面有一个工具条&#xff0c;可以通过鼠标拖动工具条的位置&#xff0c;程序启动后&#xff0c;在不点击工具条的时候&#xff0c;鼠标是可以穿透的&a…

tusimple车道线检测 标注自己的数据集

一、打开labelme工具进行数据标注 二、数据格式转换 2.1 标签转换 运行Anaconda Prompt&#xff0c;进入json标签文件所在目录&#xff0c;逐个转换&#xff0c;分布运行 labelme_json_to_dataset 0000.json labelme_json_to_dataset 0001.json labelme_json_to_dataset 000…

LLaMA 模型

大模型LLaMA详解 LLaMa系列模型详解&#xff08;原理介绍、代码解读&#xff09;&#xff1a;LLaMa LLaMa系列模型详解&#xff08;原理介绍、代码解读&#xff09;&#xff1a;LLaMA 2 LLaMa系列模型详解&#xff08;原理介绍、代码解读&#xff09;&#xff1a;LLaMA 3

uniapp小程序连接蓝牙设备

uniapp小程序连接蓝牙设备 一、初始化蓝牙模块二、开始搜索三、连接蓝牙四、监听特征值变化五、调用示例utils.js文件 一、初始化蓝牙模块 这一步是必须的&#xff0c;在开发项目过程中&#xff0c;初始化蓝牙模块之后&#xff0c;紧接着就要开启一些监听的api&#xff0c;供后…

redis查询慢,你们是如何查询优化?(运维篇3)

1、查看是否写入了bigkey 如果你查询慢日志发现&#xff0c;并不是复杂度过高的命令导致的&#xff0c;而都是 SET / DEL 这种简单命令出现在慢日志中&#xff0c;那么你就要怀疑你的实例否写入了 bigkey。 Redis 在写入数据时&#xff0c;需要为新的数据分配内存&#xff0c;相…

2024年公共文化与社会服务国际会议(ICPCSS 2024)

2024年公共文化与社会服务国际会议 2024 International Conference on Public Culture and Social Services 【1】会议简介 2024年公共文化与社会服务国际会议是一个集学术性、实践性和国际性于一体的盛会。我们期待与您共同探讨公共文化与社会服务的未来发展方向&#xff0c;为…

基于STM32设计的智能婴儿床(ESP8266局域网)_2024升级版_180

基于STM32设计的智能婴儿床(采用STM32F103C8T6)(180) 文章目录 一、设计需求【1】项目功能介绍【2】程序最终的运行逻辑【3】硬件模块组成【4】ESP8266模块配置【5】上位机开发思路【6】系统功能模块划分1.2 项目开发背景1.3 开发工具的选择1.4 系统框架图1.5 系统原理图1.6 硬…

【linux】服务器设置所有用户创建虚拟环境到默认路径

【linux】服务器设置所有用户创建虚拟环境到默认路径 【创作不易&#xff0c;点点赞关注收藏】&#x1f600; 需要安装anaconda3的小伙伴可以看一下我前面的博文linux安装anaconda3 一、情况说明 我的anaconda3安装在"/public/apps/anaconda3/“&#xff0c;我希望所有…

C#实现最短路径算法

创建点集 double r 200 * 500;double width 1920;double height 1080;int col (int)(r / width);int row (int)(r / height);List<(double, double)> list1 new List<(double, double)>();for (int i 0; i < row; i){var y i * height;if (y < r){va…