图片生成Prompt编写技巧

embedded/2025/1/23 15:04:50/

1. 图片情绪(场景氛围)

一张图片一般都会有一个情绪基调,因为作画本质上也是在传达一些情绪,一般都会借助图片的氛围去转达。例如:比如家庭聚会一般是欢乐、喜乐融融。断壁残垣一般是悲凉。还有萧瑟、孤寂等。

2.补充细节,多使用描述性的形容词

描述图片中涉及到的所有元素。使用形容词补充元素的细节,和扩句差不多。例如一条狗,可以加上体型、颜色、种类,一条黄色的很可爱的小小个的中华田园犬。

3.指定视角

相同的景色,从不同的角度去看都会有不一样的体验,可以尝试补充视角来增强效果。例如想要表达宏伟的建筑,可以考虑广角镜头,想要整体的风光,也可以考虑鸟瞰图,还有特写镜头。

4. 指定时间、明暗

每天的不同时间以及不同的天气都会影响图片的情绪,例如阴雨天可能偏烦闷,阳光明媚大概率开心。光线的角度也会影响图片的效果,柔和的阳光或灯光从哪射出。

5.指定动作

如果想要有生命力的图片,考虑加上动作之类的提升图片动感。比如随风摆动的发丝,正在跳过围栏的小猫。摄影里面的技巧都可以尝试加入到这里。

6. 使用类比

可以直接类比一些知名的画家来生成图片。例如以梵高的风格、以宫崎骏的风格、以新海诚的风格。

7.指定艺术风格

不同艺术风格画法技巧都不一样,得到的效果也不一样。例如赛博朋克画风、抽象主义画风、

8. 指定器材

如果想要的质感和某些相机的某种模式类似,可以在描述完图片之后让图片模拟xxx器材xxx模式的效果。

9.迭代改进

一般第一次得到的照片都不是很完美,可以根据已经生成的照片去优化提示,然后重试,一步步改进。

最后,虽然增加细节可能让图片效果更饱满,但也并不是越多越好,需要去平衡好细节和简洁度。

例子:
制作一张和摄影照片一样的图像,展示一杯淡粉色和微妙的棕色调的鸡尾酒。鸡尾酒在优雅的柯林斯式高脚杯中盛放,充满碳酸味。在玻璃杯里,杯中有许多方形的冰块,它的清澈和形状增加了饮料的吸引力。在这个冰块的顶部插着一片方形的干海带,作为唯一的装饰。没有吸管或额外的装饰品。

该场景是从略微升高的角度拍摄的,鸡尾酒和其他物品在完美无瑕的黑色光滑桌面上全反射,以完美的清晰度反映了上面的场景。此场景是在柔和微微虚化的白色墙壁背景上进行的。桌面还有一个小布置,以深色的海滩鹅卵石和散落的细沙为特色。

灯光从左侧稍微向后排列,投射出柔和的亮点和阴影,展现出鸡尾酒的纹理表面、玻璃杯上复杂的凝结和液体中精致的气泡。图像质量和构图旨在模拟使用佳能EOS 1拍摄的肖像模式照片的景深和清晰度


http://www.ppmy.cn/embedded/156322.html

相关文章

【深度学习基础】多层感知机 | 多层感知机的实现

【作者主页】Francek Chen 【专栏介绍】 ⌈ ⌈ ⌈PyTorch深度学习 ⌋ ⌋ ⌋ 深度学习 (DL, Deep Learning) 特指基于深层神经网络模型和方法的机器学习。它是在统计机器学习、人工神经网络等算法模型基础上,结合当代大数据和大算力的发展而发展出来的。深度学习最重…

SpringCloud Gateway 集成 Sentinel 详解 及实现动态监听Nacos规则配置实时更新流控规则

目录 一、前言二、版本选择和适配2.1、本文使用各组件版本2.2、官方推荐版本 三、部署sentinel-dashboard3.1、下载 sentinel-dashboard jar包3.2、启动 sentinel-dashboard 四、Gateway 集成 Sentinel实现控制台配置流控规则测试4.1、添加Gateway 集成 Sentinel 包4.2、添加 G…

Servlet3 简单测试

1.注解定义servlet的时候如果 WebServlet("some") 如果url-pattern前面不加 / 回报以下的错误,和web.xml中定义是一致的。 java.lang.IllegalArgumentException: Invalid [some] in servlet mapping 2.urlPatterns {"/some" , "/aaa&qu…

微前端qiankun的部署

微前端qiankun的部署 本地开发主应用配置启动端口子应用配置启动端口测试环境部署:场景 1:主应用和微应用部署到同一个服务器(同一个 IP 和端口)微应用都放在在一个特殊名称(不会和微应用重名)的文件夹下主应用配置子应用配置配置nginx本地开发 主应用配置启动端口 打开…

1.22双指针刷题

acwing799最长连续不重复子序列问题 acwing800数组元素的目标和 acwing2816判断子序列 洛谷AT_abc352_b Typing CF1968B Prefiquence交不了 #include<iostream> #include<cstring> using namespace std; int n,a,b; string s,t; int k;int main(){cin>…

招商蛇口:于高新 CID,启幕品质人居新篇

在房地产行业的风云变幻中&#xff0c;招商蛇口始终以卓越之姿领航前行。在第二十一届&#xff08;2024&#xff09;蓝筹年会上&#xff0c;招商蛇口凭借财务稳健、产品与运营等多方面的出色表现&#xff0c;成功入选 “可持续蓝筹价值企业”。在 2024 第十届产业园区大会上&am…

在MyBatis的XML映射文件中,<trim>元素所有场景下的完整使用示例

在MyBatis的XML映射文件中&#xff0c;<trim>元素用于动态地添加SQL语句的一部分&#xff0c;例如SET或WHERE子句&#xff0c;并可以处理前缀、后缀以及多余的逗号或AND等连接符。下面是一些<trim>元素在不同场景下的完整使用示例&#xff1a; 示例1: 使用<trim…

数据链路层协议

数据链路层协议 1、MA网络&#xff1a; 以太网协议 定义&#xff1a;以太网不是一个网络&#xff0c;而是一个协议&#xff0c;传输标准EthernetII 类型帧的网络 特征&#xff1a;多路访问&#xff0c;广播式的网络&#xff0c;需要使用MAC地址对设备进行区分和标识 构建方法…