【笔记】MJ Prompt

2024-03-27 06:28
文章标签 笔记 prompt mj

本文主要是介绍【笔记】MJ Prompt,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

参数

--chaos 10 or --c 10, 0-10, defalut 0
--quality 1 or --q, 0.25-1, defalut 1
--iw 2, 0.5-2, 
--stylize 100 or --s 100, 0-1000, defalut 100
--cref URL
--cw 100, 0-100

stylize

风格化,MJ不同的出图模式,有默认的艺术风格,该值越高,默认风格的展示程度越大,该值越低,默认风格的展示程度越小、prompt发挥的空间就越大。

Chinese black and white dragon, Chinese brush painting
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

iw

Image Weight, 图片权重,上传图片时,可以通过此参数设置更像图片还是更像文字,该值越大,越像原图,该值越小,越像文字描述。

Transform the image of a tiger into that of a pig

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

chaos

混乱程度,越高,就会越偏离文本描述,给AI自由发挥的空间。

Depict a tranquil forest scene with a clear stream running through it, surrounded by various wildlife and lush vegetation.

构图思路

通用

原型场景+调用已有的内容+背景细节+氛围美学

  • 原型场景即图像的最主要构成,这种构成可以加一些关键词。
  • 调用已有的内容即对原型场景进行修饰。
  • 背景细节即对图像的非原型场景进行细节补充。
  • 氛围美学即具体的艺术风格。
  • 原型场景:Featuring three distinct animals:
  • 调用已有内容:an oranged Chinese dragon on the left, clutching a coffee cup, with a pile of yellow beans at its base. In the center, depict an adorable, small and white rabbit with prominent long ears, wearing sunglasses, and seated on a clearly visible huge dark iron ore. To the right, portray a tiger with vivid stripes, with a computer monitor behind it displaying lines of code.
  • 背景细节:The background should have subtle festive elements that suggest the Spring Festival.
  • 氛围美学:The medium used for this artwork is watercolor.
    在这里插入图片描述

垫图

场景或人物描述+一致性关键词+图像风格+参数

  • 场景或人物描述,包含尽可能多的图像细节以实现高度相似性,比如 a handsome guy with short brown hair smiling
  • 一致性关键词,keep the consistency of action, expression, clothing, shape and appearance of the photos, super detail
  • 图像风格,可以选取prompt中的画风,如photography from disney pixar studio, anime
  • 参数,为了保持和上传图像的一致性,iw参数设置为最高。

垫图:https://s.mj.run/mbBvStA2tzs

人物描述:The gril is smiling.

一致性关键词:Keep the consistency of action, expression, clothing, shape and appearance of the photos, super detail.

图像风格:Makoto Shinkai art style.

参数:–iw 1.2 --s 280 --ar 1:1 --v 6.0
在这里插入图片描述

进行局部修改也是这个套路:

垫图:https://s.mj.run/nuuzwXceULM

场景描述:The pig is drinking the tea.

一致性关键词:Keep the consistency of action, expression, clothing, shape and appearance of the photos, super detail.

图像风格:Chinese style.

参数:–iw 1.5 --s 580 --ar 1:1 --v 6.0
在这里插入图片描述

prompt

以下内容来自:程序员树先生,酷玩实验室

画风

在这里插入图片描述

照片

  • 照片风格:Photorealistic, fashion photography, studio shot,

动画

painting by XXX

  • 皮克斯:Pixar
  • 宫崎骏:studio Ghibli
  • 日本漫画风格:Manga style
  • 新海诚:Makoto Shinkai

在这里插入图片描述

传统手工绘画

  • 国风:Tradition Chinese Ink Painting style
    • 黄公望:in style of Huang Gongwang
  • 水墨风格:Ink style, Chinese brush painting
  • 山水画:landscape
  • 浮世绘:Ukiyo-e
  • 水彩画:watercolor
  • 创世纪风格:Genesis
  • 超现实主义风格:surrealism
  • 现代自然:modern organic
  • 铅笔素描:pencil sketch
  • 海报风格:posterstyle
    在这里插入图片描述

电子游戏风格

  • 赛博朋克风格:Cyberpunk
  • 废土朋克:Wasteland Punk
  • 怀旧游戏风格:8 or 16 bit game pixel art
  • 3D modeling
  • 手机游戏角色:modile game characters

在这里插入图片描述

特殊艺术风格

  • 贴纸风格:Design a sticker of
  • 折纸艺术风格:Layered paper
  • 等距艺术风格:isometric
  • 建筑设计:Architectural design
  • 灯光特效:blacklight

摄影

photograph of xxx

距离

  • aptured with a shallow depth of field using a Canon EOS 5D Mark IV and a 50mm f/1.8 lens at ISO 200, 1/200 shutter speed
  • 浅景深捕捉:showcasing the caramelized sear
  • 微距:macro lens, Close up
  • 近景:Chest shot
  • 长焦:telephoto lens, medium shot
  • 远景:Standing very very very far away, far away from viewer, wide-angle

摄影效果

  • Absract:抽象,专注于对颜色、形状和图案的探索,以创造通常与实际主题几乎没有相似之处的图像。
  • Bokeh:散景,“模糊”或“阴霾”,特征是影像失焦部分产生的模糊的美学品质,通常用于在照片中营造令人愉悦或梦幻般的氛围。
  • Grain:颗粒,指影像中可见的斑点或纹理,让人联想到高速胶片中常见的颗粒状外观。可以为照片增添触觉品质。
  • Contre jour:逆光,将相机直接指向光源的摄影技术。在明暗之间产生强烈的对比。
  • Dutch Angle:荷兰角,相机故意向一侧倾斜,导致画面不水平。这种技术带给观众一种迷失方向、不安或活力的感觉,使其成为各种类型的流行选择,特别是在惊悚片和恐怖片中传达心理不安或紧张时。
  • Fisheye:鱼眼,鱼眼镜头是一种专门的超广角镜头,可以创造出宽广的全景或半球形影像。鱼眼镜头的特点是极端的视觉失真,可捕捉宽广的视野(通常为 180 度),将广阔的区域压缩到一个画面中。这会导致影像具有特征性的凸面外观,其中靠近框架边缘的直线看起来是弯曲的,而中心的物体可以被大大放大或强调。

镜头色彩

  • 夜景摄影:Night photography
  • 黑白摄影:Black and white photography
  • 光烟:drawn with light in smoke

手法

  • 将A赋予到B:A as B
  • 物体材质:made out of [material]
  • 人形动物:a humanized red Chinese dragon baby
  • 聚焦某物:xxx close up.

文化

  • 亡灵:Los Muertos

材质

  • 赛博波:synthwave
  • 星云:cosmic figures and nebulas

特殊设计

  • 设计概念、平铺工具:Knolling
  • 游戏列表:game sheet of
  • 对称LOGO:symmetrical, flat icon design
  • T恤设计:T-shirt Vector
  • 图案纹理设计:Pattern for ***

颜色

color palette 调色板

红色系

  • Ruby, Pumpkin, Butter 红宝石、南瓜、黄油
  • Scarlet, Cinnamon, Chestnut 猩红色、肉桂、栗子
  • Cardinal, Crimson, Ashes 红衣主教、猩红、灰烬

秋收色系

  • Russet, Wheat, Sandstone 赤褐色、小麦色、砂岩色
  • Olive Green, Mustard, Rust 橄榄绿、芥末黄、铁锈色
  • Amber, Paprika, Hazelnut 琥珀、辣椒粉、榛子
  • Ochre, Nutmeg, Sienna 赭色、肉豆蔻色、西耶娜色
  • Persimmon, Saffron, Sepia 柿子、藏红花、棕褐色

黄色系

  • Burnt Orange, Yellow, Red 焦橙色、黄色、红色
  • Cognac, Amber, Oatmeal 干邑白兰地、琥珀、燕麦

绿色系

  • Brunswick Green, Titanium, Buff 不伦瑞克绿,钛色,浅黄色
  • Sage, Avocado, Mulberry 鼠尾草、牛油果、桑葚

粉色系

  • Peach, Terracotta, Sage 桃色、赤土色、鼠尾草色
  • Gold, Brown, Blush 金色、棕色、腮红
  • Terra-cotta, Lilac, Umber 赤土色、丁香色、琥珀色
  • Cranberry, Rosewood, Charcoal 蔓越莓、红木、木炭

紫色系

  • Plum, Maroon, Taupe 紫红色、栗色、灰褐色
  • Burgundy, Plum, Dove 勃艮第、李子、鸽子
  • Pinot Noir, Garnet, Pewter 黑皮诺、石榴石、白镴

棕色系

  • Chocolate, Khaki, Brick 巧克力色、卡其色、砖色

prompt 实例

A humanoid tiger wearing glasses, focused on programming code. The tiger should be positioned in front of a monitor, which prominently displays the code they are working on. The background should be the wilderness filled with warm amber tones, giving the impression of a cozy, technology-rich environment. Close up. 16 bit game pixel art.

在这里插入图片描述

Medium shot. A humanized wheat-colored Chinese dragon. The dragon is holding a gorgeous ceramic coffee cup in his hand, and is adorned with luxurious clothing made from gold, sliver and diamonds. Set this majestic creature againts a wilderness backdrop abundant with American soybeans. Chinese brush painting.

在这里插入图片描述

这篇关于【笔记】MJ Prompt的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/851207

相关文章

【学习笔记】 陈强-机器学习-Python-Ch15 人工神经网络(1)sklearn

系列文章目录 监督学习:参数方法 【学习笔记】 陈强-机器学习-Python-Ch4 线性回归 【学习笔记】 陈强-机器学习-Python-Ch5 逻辑回归 【课后题练习】 陈强-机器学习-Python-Ch5 逻辑回归(SAheart.csv) 【学习笔记】 陈强-机器学习-Python-Ch6 多项逻辑回归 【学习笔记 及 课后题练习】 陈强-机器学习-Python-Ch7 判别分析 【学

系统架构师考试学习笔记第三篇——架构设计高级知识(20)通信系统架构设计理论与实践

本章知识考点:         第20课时主要学习通信系统架构设计的理论和工作中的实践。根据新版考试大纲,本课时知识点会涉及案例分析题(25分),而在历年考试中,案例题对该部分内容的考查并不多,虽在综合知识选择题目中经常考查,但分值也不高。本课时内容侧重于对知识点的记忆和理解,按照以往的出题规律,通信系统架构设计基础知识点多来源于教材内的基础网络设备、网络架构和教材外最新时事热点技术。本课时知识

论文阅读笔记: Segment Anything

文章目录 Segment Anything摘要引言任务模型数据引擎数据集负责任的人工智能 Segment Anything Model图像编码器提示编码器mask解码器解决歧义损失和训练 Segment Anything 论文地址: https://arxiv.org/abs/2304.02643 代码地址:https://github.com/facebookresear

数学建模笔记—— 非线性规划

数学建模笔记—— 非线性规划 非线性规划1. 模型原理1.1 非线性规划的标准型1.2 非线性规划求解的Matlab函数 2. 典型例题3. matlab代码求解3.1 例1 一个简单示例3.2 例2 选址问题1. 第一问 线性规划2. 第二问 非线性规划 非线性规划 非线性规划是一种求解目标函数或约束条件中有一个或几个非线性函数的最优化问题的方法。运筹学的一个重要分支。2

【C++学习笔记 20】C++中的智能指针

智能指针的功能 在上一篇笔记提到了在栈和堆上创建变量的区别,使用new关键字创建变量时,需要搭配delete关键字销毁变量。而智能指针的作用就是调用new分配内存时,不必自己去调用delete,甚至不用调用new。 智能指针实际上就是对原始指针的包装。 unique_ptr 最简单的智能指针,是一种作用域指针,意思是当指针超出该作用域时,会自动调用delete。它名为unique的原因是这个

查看提交历史 —— Git 学习笔记 11

查看提交历史 查看提交历史 不带任何选项的git log-p选项--stat 选项--pretty=oneline选项--pretty=format选项git log常用选项列表参考资料 在提交了若干更新,又或者克隆了某个项目之后,你也许想回顾下提交历史。 完成这个任务最简单而又有效的 工具是 git log 命令。 接下来的例子会用一个用于演示的 simplegit

记录每次更新到仓库 —— Git 学习笔记 10

记录每次更新到仓库 文章目录 文件的状态三个区域检查当前文件状态跟踪新文件取消跟踪(un-tracking)文件重新跟踪(re-tracking)文件暂存已修改文件忽略某些文件查看已暂存和未暂存的修改提交更新跳过暂存区删除文件移动文件参考资料 咱们接着很多天以前的 取得Git仓库 这篇文章继续说。 文件的状态 不管是通过哪种方法,现在我们已经有了一个仓库,并从这个仓

忽略某些文件 —— Git 学习笔记 05

忽略某些文件 忽略某些文件 通过.gitignore文件其他规则源如何选择规则源参考资料 对于某些文件,我们不希望把它们纳入 Git 的管理,也不希望它们总出现在未跟踪文件列表。通常它们都是些自动生成的文件,比如日志文件、编译过程中创建的临时文件等。 通过.gitignore文件 假设我们要忽略 lib.a 文件,那我们可以在 lib.a 所在目录下创建一个名为 .gi

取得 Git 仓库 —— Git 学习笔记 04

取得 Git 仓库 —— Git 学习笔记 04 我认为, Git 的学习分为两大块:一是工作区、索引、本地版本库之间的交互;二是本地版本库和远程版本库之间的交互。第一块是基础,第二块是难点。 下面,我们就围绕着第一部分内容来学习,先不考虑远程仓库,只考虑本地仓库。 怎样取得项目的 Git 仓库? 有两种取得 Git 项目仓库的方法。第一种是在本地创建一个新的仓库,第二种是把其他地方的某个

Git 的特点—— Git 学习笔记 02

文章目录 Git 简史Git 的特点直接记录快照,而非差异比较近乎所有操作都是本地执行保证完整性一般只添加数据 参考资料 Git 简史 众所周知,Linux 内核开源项目有着为数众多的参与者。这么多人在世界各地为 Linux 编写代码,那Linux 的代码是如何管理的呢?事实是在 2002 年以前,世界各地的开发者把源代码通过 diff 的方式发给 Linus,然后由 Linus