手把手教你生成一幅好看的AI图片

很多人看到别人用SD生成出来的图片感到非常的羡慕,因为即使给了他们最好的SD软件,他们也是词穷,不知道该如何去描述要生成的图片。

别急,这篇文章会一步步的教会你怎么才能生成一个好看的AI图片。

跟着我,别走丢。

准备工作

当然前提是你需要一个SD的软件,你可以用本地的SD webUI或者云端的SD环境,全都是可以的。

跟着我生成一幅漂亮的图片

为了构建一个有效的提示(prompt),以引导生成模型产生你想要的图像,你的提示应该包含以下几个关键信息:

  1. 主题(Subject)(必需):确定图像的中心主题或主要对象。
  2. 媒介(Medium):指定艺术作品使用的媒介,比如油画、水彩、数字艺术等。
  3. 风格(Style):描述你想要的艺术风格,如写实主义、抽象、卡通化等。
  4. 艺术家(Artist):提及一个具体的艺术家或其风格,以模仿或启发生成的图像。
  5. 分辨率(Resolution):设定图像的分辨率要求,如 1920x1080 或 256x256。
  6. 附加细节(Additional details):添加任何额外的细节,如特定的动作、表情、背景元素等。
  7. 颜色(Color):指定颜色方案或特定的颜色要求。
  8. 光照(Lighting):描述光照条件,比如柔和的日光、昏暗的灯光、特定的阴影效果等。

主题

对于初学者来说,一个常见的错误是未能提供足够详细的图像描述。

比如我们想要画一个美女的图片,那么你的提示词可能是这样:

A beautiful woman

image-20240423153839606

虽然出来了一个美女,但是很可能不符合你的要求。

因为你并没有给出关于这个美女的更多信息,所以一切都留给AI来发挥,最终得到的结果不尽如人意。

我们想一想,这个美女在做什么?穿着什么样的衣服?头发是什么样子的?有没有戴眼镜?

在构建提示时,需要考虑那些看似微小但实际上对整体图像传达至关重要的细节。

  1. 服装(Clothing)
    • 描述具体服装的样式、颜色和材质。例如:“她穿着一件复古风格的淡蓝色太阳裙,裙子上有精致的白色蕾丝镶边。”
  2. 发型(Hairstyle)
    • 描述发型的类型、长度、颜色和任何特别的发型设计。例如:“她有着一头飘逸的栗色长发,自然地披在肩上。”
  3. 配饰(Accessories)
    • 包括人物所佩戴的任何饰品或配件,如耳环、项链、手镯等。例如:“她戴着一条简约的银色项链,增添了一丝优雅。”
  4. 表情(Expression)
    • 描述人物的面部表情,如微笑、严肃、思考等。例如:“她的脸上带着温柔的微笑。”
  5. 姿态(Posture)
    • 描述人物的姿态或动作,如坐着、站着、行走等。例如:“她正坐在一扇精美的木窗旁。”

思考一下,我们补充一下细节:

一个女孩,穿着复古风格的淡蓝色裙子,金黄色的长头发,银色项链,微笑,坐在木窗旁边

翻译成英文输入prompt:

1girl,retro-styled light blue dress,blonde long hair,silver necklace, smiling, sitting next to a wooden window

当然我们再加入一些常用的反向提示词:

ugly, deform, disfigured

再次生成一下看看效果:

image-20240423154756838

看起来还不错,基本上满足了我们的描述内容。

媒介

对于图片来说,每张图片都有对应的图片媒介,比如这个图片是油画、水彩、数字艺术等。以下是一些常见的媒介类型:

  1. 摄影Photography:使用相机捕捉现实世界的图像,可以包括风景、人物、动物、城市等。
  2. 插画Illustration:手绘或数字绘制的图像,用于故事书、广告、海报等。
  3. 漫画Comics:一种用于讲述故事或传达观点的插画形式,通常有对话框和气泡。
  4. 动画Animation:连续的图像序列,通过快速播放产生动态效果。
  5. 图形设计Graphic Design:使用图形元素如形状、颜色和文本来传达信息或创建视觉效果,例如标志、海报、名片等。
  6. 艺术绘画Fine Art Painting:手工或数字绘制的艺术作品,表达艺术家的情感和想法。
  7. 拼贴Collage:由多个不同的图像或材料组合而成的图像。
  8. 抽象艺术Abstract Art:通过形状、颜色和纹理等抽象元素来表达艺术家的感觉和观点。
  9. 立体图像Stereoscopic Imaging:通过使用特殊技术或眼镜来创建立体效果的图像。
  10. 宣传海报Promotional Poster:用于宣传活动、产品或服务的图像设计。
  11. 数字绘画Digital Painting:电脑软件进行的绘画活动。艺术家使用电子画笔、触摸屏或图形板在计算机上绘制和编辑图像。它结合了传统绘画的技巧和数字技术的优势,使艺术家能够创建出既具有传统艺术感又富有现代氛围的作品。
  12. 油画:Oil painting是一种使用油性颜料在画布或其他基材上绘制图像的艺术形式。

我们给上面的图加上一个Digital Painting媒介描述:

Digital Painting of 1girl,retro-styled light blue dress,blonde long hair,silver necklace,smiling,sitting next to a wooden window,

image-20240423160058719

当然你也可以使用其他的媒介类型,但是有一点需要注意的是你的checkpoint需要能够识别到这些不同的媒介类型才能起作用。

风格

在 stable diffusion 中,“Style” 可以是不同的艺术形式或特定的视觉风格。以下是一些常见的图片 Style:

  1. Impressionism(印象派):模糊的笔触和光线效果,强调色彩和光影的变化。
  2. Expressionism(表现主义):强烈的情感和个人观点,颜色和形状被夸张和扭曲。
  3. Cubism(立体派):将物体分解成基本的几何形状,展示多个视角和时间的同步。
  4. Realism(现实主义):尽可能真实地呈现对象和场景,追求细节和精确性。
  5. Surrealism(超现实主义):超越现实的幻想和梦境,将不相关的元素结合在一起。
  6. Abstract(抽象):不依赖于现实对象的形状或轮廓,强调颜色、形状和纹理的组合。
  7. Pop Art(波普艺术):使用流行文化和大众传媒的图像,强调明亮的颜色和大胆的设计。
  8. Gothic(哥特风格):黑暗、神秘和装饰性强的风格,常见于建筑和插图。
  9. Digital Art(数字艺术):使用计算机软件创建的图像,结合传统艺术技巧和数字技术。
  10. Photorealism(照片写实主义):模仿摄影的细节和精确性,创造出几乎与真实照片相同的图像。

Artist艺术家

“Artist”(艺术家)通常是指那些通过他们的创意和技能来定义和影响艺术风格的个人或团队。这些艺术家可能是现实世界中的著名艺术家,也可能是数字艺术和计算机图形领域中的创新者。

以下是一些可能在 stable diffusion 中被提及或模仿的知名艺术家,以及他们的风格或贡献:

  1. Vincent van Gogh(文森特·梵高):印象派和后印象派的代表,以其独特的笔触和明亮的色彩著称。
  2. Pablo Picasso(巴勃罗·毕加索):立体派和现代艺术的创始人,对艺术形式和结构有深远的影响。
  3. Salvador Dalí(萨尔瓦多·达利):超现实主义的代表,以其梦幻和离奇的画面而著称。
  4. Jackson Pollock(杰克逊·波洛克):抽象表现主义的领军人物,以其滴漆技术和动态的画面效果著称。
  5. Andy Warhol(安迪·沃霍尔):波普艺术的代表,通过复制和大众文化图像创造出标志性的作品。
  6. Frida Kahlo(弗里达·卡罗):墨西哥现实主义和超现实主义的艺术家,以自画像和深情主题而著称。
  7. H.R. Giger(汉斯·鲁道夫·吉格尔):科幻艺术和超现实主义的艺术家,设计了《异形》电影系列中的怪物。
  8. Yoko Honda:现代数字艺术家,以其复古和霓虹风格的插图著称。
  9. Banksy:街头艺术家和社会评论者,以其政治和社会批评的作品而著称。
  10. Ai Weiwei(艾未未):多媒体艺术家和社会活动家,以其对政治和社会问题的关注而著称。

Resolution分辨率

这里的分辨率不是指的图像最终生成的分辨率,而是指图片里面内容的显示效果。决定了图像的细节和清晰度。不同的应用场景和需求可能需要不同的分辨率。以下是一些常见的图像分辨率选项:

  1. 低分辨率
    • 480p(640 x 480像素)
    • 720p(1280 x 720像素)
    • 1080p(1920 x 1080像素)
  2. 标准分辨率
    • 2K(2048 x 1080像素)
    • 1440p(2560 x 1440像素)
  3. 高分辨率
    • 4K(3840 x 2160像素)
    • 5K(5120 x 2880像素)
    • 8K(7680 x 4320像素)
  4. 超高分辨率
    • 10K(10240 x 4320像素)
    • 12K(12288 x 6480像素)

Lighting光线

“Lighting”(光照)是一个重要的视觉元素,它影响图像的氛围、情感和可读性。以下是一些常见的光照选项和风格:

自然光(Natural Light)

  • 日光(Sunlight):模拟白天的阳光,可以有不同的角度和强度。
  • 黄昏/日落(Twilight/Sunset):温暖的光线,产生浪漫和神秘的氛围。
  • 夜晚/月光(Night/Moonlight):冷色调的柔和光线,适合创造宁静和神秘的氛围。

人造光(Artificial Light)

  • 室内灯光(Indoor Lighting):如灯泡、吊灯或台灯,可以为场景提供温馨或聚焦的光源。
  • 闪光灯(Flash Lighting):短暂且强烈的光源,常用于摄影和特殊效果,提供明亮的高光和深色的阴影。
  • 霓虹灯(Neon Lights):鲜艳且多彩的光源,常用于夜晚或城市场景,创造生动和现代的效果。

环境光(Ambient Light)

  • 全局光(Global Illumination):均匀分布在整个场景中的光线,用于强调整体亮度和阴影,提供自然和平衡的照明。
  • 方向光(Directional Light):模拟特定方向的光源,如太阳或其他主要光源,产生明确的阴影和高光。
  • 点光源(Point Light):小而集中的光源,可以用于创造特定的高光和阴影效果,提供局部和突出的照明。

特殊效果(Special Effects)

  • 阴影和高光(Shadows and Highlights):通过调整光源的位置和强度,创建深度和立体感,强调对象的形状和纹理。
  • 光晕和散射(Halo and Diffusion):模拟光线在空气中的散射效果,创造柔和和梦幻的效果,提供柔和和温暖的光线。
  • 背光(Backlight):光源位于被摄对象的背后,产生轮廓和明亮的边缘效果,提供层次和深度的感觉。

结合起来

好了,我们把上面所有的结合起来,得到下面一个prompt:

Digital Painting of 1girl,retro-styled light blue dress,blonde long hair,silver necklace,smiling,sitting next to a wooden window,by Stanley Artgerm Lau, artstation, 8k, extremely detailed, ornate, cinematic lighting, rim lighting, vivid

image-20240423162237043

效果是不是还可以?

总结一下

总结一下,写好提示有下面一些要注意的事项:

  1. 详细且具体:在描述主题时,提供尽可能多的细节,包括场景、人物、动作、情感等。
  2. 使用括号
    • 使用多个圆括号()可以增加某个元素的重要性,使其在生成的图像中更加突出。
    • 使用方括号[]可以减少某个元素的影响,或者在不希望它过于显著时使用。
  3. 介质类型:选择与艺术家风格相匹配的介质类型,以确保生成的图像风格一致。
  4. 艺术家名字:提及特定艺术家的名字可以强烈地影响图像的风格,因此应该谨慎使用。
  5. 风格融合:尝试将不同的艺术风格融合在一起,可能会产生意想不到的创意效果。
  6. 迭代和测试:生成图像后,根据结果不断调整和优化你的提示。
  7. 否定提示:使用否定提示来排除你不希望出现在图像中的元素或效果。

当然,还有一个好的办法是查看其他用户创建的高质量提示,这可以给你灵感,并帮助你理解如何构建有效的提示。如果你喜欢某个特定的图像,可以将其使用的提示作为起点,然后根据自己的需求进行调整。

点我查看更多精彩内容:www.flydean.com

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

iptables与firewalld

iptables Linux上常用的防火墙软件 1、 防火墙的策略 防火墙策略一般分为两种,一种叫通策略,一种叫堵策略,通策略,默认门是关着的,必须要定义谁能进。堵策略则是,大门是洞开的,但是你必须有身…

从数据到智能,英智私有大模型助力企业实现数智化发展

在数字化时代,数据已经成为企业最重要的资源。如何将这些数据转化为实际的业务价值,是每个企业面临的重要课题。英智利用业界领先的清洗、训练和微调技术,对企业数据进行深度挖掘和分析,定制符合企业业务场景的私有大模型&#xf…

2024年7月最佳免费天气API接口推荐

在我们的日常生活中,天气扮演着一个至关重要的角色,它影响着我们的情绪、健康、日常安排和商业决策。无论是计划一次户外活动、安排农作物种植,还是确保旅行安全,天气信息的准确性和及时性至关重要。随着技术的进步,天…

格式化代码 | 美化JSON、SQL

一、格式化JSON数据 打开Postman,将json数据粘到里面,点击Beautify即可美化代码。 二、格式化SQL 打开Navicat,新建查询,将sql粘进去点击”美化sql“即可。 三、浏览器 在线格式化 使用浏览器上的在线格式化网址。例如&…

android应用的持续构建CI(五)-- 应用管理

一、ER设计 渠道:应用发布的渠道,To B的话,可能是学校、租户等;To C的话,渠道则是不同厂商的应用市场。审核:jenkins构建应用完成后,管理后台生成应用的审核记录。 下面是每个实体详细的字段&a…

聚合支付系统主要分账方案及API分析

1 常见分账场景介绍 分账一般分为线下场景分账和线上场景分账,分账API分为微信,支付宝或其他第三方支付公司、银行。今天我们主要探讨微信、支付宝线上和线下场景分账流程。 微信分账API分为收付通和线下服务商分账,支付宝分账分为互联网平…

AVL许可证状态查询

Adams软件介绍 ADAMS是MSC公司 (现属于海克斯康) 旗下的一款专业的机械系统动力学自动分析软件,可以帮助工程师和设计师快速分析和优化机械系统的运动和力学性能。ADAMS支持多种机械系统的建模和仿真,如汽车、机器人、飞机、机械臂等等,可以模…

Butterfly主题文章标题改成转动小风车

效果 标题级别不同小风车颜色不同,鼠标移入会有转动变慢及变色效果。 新建css 建议在/source下创建诸如img/css/js等文件夹,存放文章或网站用的素材,分门别类后续也方便维护。 Hexo打包的时候,会自动把/source下的文件&#…

直饮水也要烧开饮用吗?

某天上班,同事跟我说他的爸爸喝瓶装水都要烧开了后再喝。 这种行为震惊了小编。 好像很多上一辈的人有种执念,那就是水一定要烧开了喝。 不仅是因为习惯,也是他们的观念已经根深蒂固,认为烧开后的水喝起来才健康。 其实水不一…

MUNIK解读ISO26262--什么是DFA

我们在学习功能安全过程中,经常会听到很多安全分析方法,有我们熟知的FMEA(Failure Modes Effects Analysis)和FTA(Fault Tree Analysis)还有功能安全产品设计中几乎绕不开的FMEDA(Failure Modes Effects and Diagnostic Analysis),相比于它们…

通过代理服务器连接 huggingface下载数据集或模型

有些huggingface的数据集或者模型在镜像网站("https://hf-mirror.com")上不存在,因此在国内只能通过代理服务器来下载,下面是下载的代码示例: import os os.environ["http_proxy"] "http://127.0.0.1:…

Pyqt5中的按钮在播放后出现大小变化应该怎么做

有的时候开发的Pyqt5程序总是会在预览后发现按钮的大小和设计的不一样大,主要原因就是因为按钮的“水平策略”和“垂直策略”的设置导致的,具体如下: 设置为fixed,就是固定的,不要设置为其他的。 fixed的功能如下 部…

论文学习——动态多目标优化的一种新的分位数引导的对偶预测策略

论文题目:A novel quantile-guided dual prediction strategies for dynamic multi-objective optimization 动态多目标优化的一种新的分位数引导的对偶预测策略(Hao Sun a,b, Anran Cao a,b, Ziyu Hu a,b, Xiaxia Li a,b, Zhiwei Zhao c)In…

推荐系统三十六式学习笔记:原理篇.MAB问题18|如何将Bandit算法与协同过滤组合使用

目录 信息茧房COFIBA1.思想2.细节 再谈EE问题总结 荐系统中最经典的算法是协同过滤,其背后的思想简单深刻,在万物互联的今天,协同过滤的威力更加强大。与其说协同过滤是一门技术,不如说是一种方法论,协同过滤生动的诠释…

rs轨迹校验

最近发现有些网站的rs似乎上了轨迹校验,附图: 写了个解rscookie的插件,可以精准看到rs更改了那些校验点,需要做什么处理,就很舒服 有需要轨迹代码或者瑞数相关的可以联系 let v huaqu0727

【漏洞复现】锐捷校园网自助服务系统——任意文件读取

声明:本文档或演示材料仅供教育和教学目的使用,任何个人或组织使用本文档中的信息进行非法活动,均与本文档的作者或发布者无关。 文章目录 漏洞描述漏洞复现测试工具 漏洞描述 锐捷校园网自助服务系统是一个供校园内学生和教职工自助管理网络…

6.8应用进程跨网络通信

《计算机网络》第7版,谢希仁 理解socket通信

科普文:一文搞懂jvm实战(二)Cleaner回收jvm资源

概叙 在JDK9中新增了Cleaner类,该类的作用是用于替代finalize方法,更有效地释放资源并避免内存泄漏。 在JEP260提案中,封装了大部分Sun包内部的API之余,还引入了一些新的API,其中就包含着Cleaner这个工具类。Cleaner承…

INTERCONNECT 添加自定义器件到 Custom 文件夹下

INTERCONNECT 添加自定义器件到 Custom 文件夹下 正文方法1方法2正文 作者本人一直坚信一件事情,Lumerical 中的所有结构都可以通过运行对应的脚本文件得到。运行脚本文件获取结构可以使得结构本身具有可迁移性和重复使用性,长远来看,一定比手动创建更方便。因此,这里我们…

Unix/Linux shell实用小程序1:生字本

前言 在日常工作学习中,我们会经常遇到一些不认识的英语单词,于时我们会打开翻译网站或者翻译软件进行查询,但是大部分工具没有生词本的功能,而有生字本的软件又需要注册登陆,免不了很麻烦,而且自己的数据…