AI 绘画神器 Fooocus 高级用法:设置、风格、模型、高级设置

2024-05-15 10:36

本文主要是介绍AI 绘画神器 Fooocus 高级用法:设置、风格、模型、高级设置,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在这里插入图片描述

本文收录于《AI绘画从入门到精通》专栏,专栏总目录:点这里,订阅后可阅读专栏内所有文章。

大家好,我是水滴~~
本文精选了一系列高级技巧和细致调整,旨在提升 Fooocus 用户在利用 Stable Diffusion 模型进行图像生成时的体验和结果质量。通过深入探讨设置、风格、模型选择以及高级配置选项,我们揭示了如何优化创作过程,并使创意设想更加生动和精准地呈现在画布上。
文章内容包含大量的图例,希望能够帮助新手同学快速入门。

一、设置(Setting)

设置(Setting)主要用于调整生成的预设模型、生成质量、生成图像的宽高比例、出图数量、图片的格式、随机种子以及反射提示词,还可以查看生成的历史记录。

1.1 预设(Preset)

预设(Preset)用于切换不同的大模型。

下面列表为各预设使用的 Base 模型、Refiner 模型、LoRA 模型:

预设Base 模型Refiner 模型LoRA 模型
初始(initial)juggernautXL_v8Rundiffusion.safetensors/sd_xl_offset_example-lora_1.0.safetensors
动漫(anime)animaPencilXL_v100.safetensors//
默认(default)juggernautXL_v8Rundiffusion.safetensors/sd_xl_offset_example-lora_1.0.safetensors
极速(lcm)juggernautXL_v8Rundiffusion.safetensors//
闪电(lightning)juggernautXL_v8Rundiffusion.safetensors//
写实(realistic)realisticStockPhoto_v20.safetensors/SDXL_FILM_PHOTOGRAPHY_STYLE_BetaV0.4.safetensors
SAI(sai)sd_xl_base_1.0_0.9vae.safetensorssd_xl_refiner_1.0_0.9vae.safetensorssd_xl_offset_example-lora_1.0.safetensors

下面为不同风格预设生成的图片:

初始:
2024-05-14_15-27-13_4947.png

动漫:
在这里插入图片描述

默认:
2024-05-14_15-28-16_3827.png

极速:
2024-05-14_15-29-06_1057.png

闪电:
2024-05-14_15-29-34_8337.png

写实:
2024-05-14_15-30-57_4870.png

SAI:
2024-05-14_15-32-14_5949.png

1.2 性能(Performance)

性能(Performance)用于修改生成图片的质量。质量越高,生成的图片越细腻,使用的生成步数也越高。

下面列表为各性能所使用的步数,以及附加的 LoRA 模型:

性能步数附加 LoRA 模型
质量(Quality)60/
速度(Speed)30/
极速(Extreme Speed)8sdxl_lcm_lora.safetensors
闪电(Lightning)4sdxl_lightning_4step_lora.safetensors

1.3 宽高比例(Aspect Ratios)

宽高比例(Aspect Ratios)用于修改生成图片的宽高比例像素数,可以根据自己的需要来修改。

image.png

1.4 出图数量(Image Number)

出图数量(Image Number)表示为一次生成的图像数量。选择范围为 1~32,默认为 2

image.png

1.5 输出格式(Output Format)

输出格式(Output Format)表示生成图片的格式。主要有 png(默认)、jpegwebp

image.png

1.6 反向提示词(Negative Prompt)

反向提示词(Negative Prompt)用于输入反向提示词。正向提示词用于描述你想看到的内容,而反射提示词用于描述你不想看到的内容。

image.png

1.7 随机种子(Random)

随机种子(Random)用于固定随机种子。Stable Diffusion 生成的图像都是随机的,通过固定随机种子可以生成相同的图片。

当勾选后,表示使用随机种子:
image.png
当取消勾选后,表示使用固定种子;默认使用上次生成图片的种子,也可以自己修改:
image.png

1.8 历史记录(History Log)

历史记录(History Log)用于查看生成图片的记录,内容还包括生成信息。

默认查看当天的生成记录,可以通过修改地址中的日期来选择其它日期的记录:
image.png

二、风格(Style)

风格(Style)用于选择生成图像的风格。Fooocus 内置了 100 多种风格,这些风格可以自由组合使用,不影响生成的图片质量。

在这些风格中,“Fooocus V2”是一种非常独特的动态风格,它使用 AI(GPT2)自应用地添加风格,使图像更具吸引力。
下面为风格列表:
image.png
下面为各风格的示例图:
image.png

三、模型(Model)

模型(Model)用于修改模型,可以修改 Base 模型、Refiner 模型、LoRA 模型。

image.png

3.1 Base 模型(Base Model)

Base 模型(Base Model)又叫大模型、主模型等,是 AI 生成图片的基石。主流的大模型版本有 SD1.5 和 SDXL,Fooocus 仅支持 SDXL。

我们还可以下载自己喜欢的大模型,然后将其放到 Fooocus\models\checkpoints 目录,刷新后就可以选择了:
image.png

3.2 Refiner 模型

Refiner 模型是一种精炼模型,可以提升基础模型的质量。很多大模型已经不需要额外的 Refiner 模型了,如果需要作用会附加说明。

Refiner 模型的存放的位置了是 Fooocus\models\checkpoints 目录。

3.3 LoRA 模型

LoRA 模型是一种轻量级的扩散模型,用于对标准的 Checkpoint 模型进行微调,可以调整图像的风格、光线、细节等。

我们还可以下载其它 LoRA 模型,然后将其放到 Fooocus\models\loras目录,刷新后就可以选择了:
image.png

四、高级设置(Advanced)

高级设置(Advanced)用于设置提示词引导系数和图像锐度。

4.1 提示词引导系数(Guidance Scale)

提示词引导系数(Guidance Scale)数值越高,风格越简洁、生动、更具艺术感(LCM时为1~2)。取值范围为 1~30,默认值为6

下图值为6生成的图片:
2024-05-14_15-00-12_3056.png
下图值为16生成的图片:
2024-05-14_15-01-18_1678.png

4.2 图像锐度(Image Sharpness)

图像锐度(Image Sharpness)数值越高,图像和纹理越清晰(LCM时为0)。取值范围为 0~30,默认值为 2

下图为值为20生成的图片:
2024-05-14_15-07-55_7575.png

这篇关于AI 绘画神器 Fooocus 高级用法:设置、风格、模型、高级设置的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

Spring AI集成DeepSeek三步搞定Java智能应用的详细过程

《SpringAI集成DeepSeek三步搞定Java智能应用的详细过程》本文介绍了如何使用SpringAI集成DeepSeek,一个国内顶尖的多模态大模型,SpringAI提供了一套统一的接口,简... 目录DeepSeek 介绍Spring AI 是什么?Spring AI 的主要功能包括1、环境准备2

Spring AI集成DeepSeek实现流式输出的操作方法

《SpringAI集成DeepSeek实现流式输出的操作方法》本文介绍了如何在SpringBoot中使用Sse(Server-SentEvents)技术实现流式输出,后端使用SpringMVC中的S... 目录一、后端代码二、前端代码三、运行项目小天有话说题外话参考资料前面一篇文章我们实现了《Spring

Spring AI与DeepSeek实战一之快速打造智能对话应用

《SpringAI与DeepSeek实战一之快速打造智能对话应用》本文详细介绍了如何通过SpringAI框架集成DeepSeek大模型,实现普通对话和流式对话功能,步骤包括申请API-KEY、项目搭... 目录一、概述二、申请DeepSeek的API-KEY三、项目搭建3.1. 开发环境要求3.2. mav

Nginx配置系统服务&设置环境变量方式

《Nginx配置系统服务&设置环境变量方式》本文介绍了如何将Nginx配置为系统服务并设置环境变量,以便更方便地对Nginx进行操作,通过配置系统服务,可以使用系统命令来启动、停止或重新加载Nginx... 目录1.Nginx操作问题2.配置系统服android务3.设置环境变量总结1.Nginx操作问题

C#集成DeepSeek模型实现AI私有化的流程步骤(本地部署与API调用教程)

《C#集成DeepSeek模型实现AI私有化的流程步骤(本地部署与API调用教程)》本文主要介绍了C#集成DeepSeek模型实现AI私有化的方法,包括搭建基础环境,如安装Ollama和下载DeepS... 目录前言搭建基础环境1、安装 Ollama2、下载 DeepSeek R1 模型客户端 ChatBo

grom设置全局日志实现执行并打印sql语句

《grom设置全局日志实现执行并打印sql语句》本文主要介绍了grom设置全局日志实现执行并打印sql语句,包括设置日志级别、实现自定义Logger接口以及如何使用GORM的默认logger,通过这些... 目录gorm中的自定义日志gorm中日志的其他操作日志级别Debug自定义 Loggergorm中的

golang panic 函数用法示例详解

《golangpanic函数用法示例详解》在Go语言中,panic用于触发不可恢复的错误,终止函数执行并逐层向上触发defer,最终若未被recover捕获,程序会崩溃,recover用于在def... 目录1. panic 的作用2. 基本用法3. recover 的使用规则4. 错误处理建议5. 常见错

SpringBoot快速接入OpenAI大模型的方法(JDK8)

《SpringBoot快速接入OpenAI大模型的方法(JDK8)》本文介绍了如何使用AI4J快速接入OpenAI大模型,并展示了如何实现流式与非流式的输出,以及对函数调用的使用,AI4J支持JDK8... 目录使用AI4J快速接入OpenAI大模型介绍AI4J-github快速使用创建SpringBoot

前端知识点之Javascript选择输入框confirm用法

《前端知识点之Javascript选择输入框confirm用法》:本文主要介绍JavaScript中的confirm方法的基本用法、功能特点、注意事项及常见用途,文中通过代码介绍的非常详细,对大家... 目录1. 基本用法2. 功能特点①阻塞行为:confirm 对话框会阻塞脚本的执行,直到用户作出选择。②

前端 CSS 动态设置样式::class、:style 等技巧(推荐)

《前端CSS动态设置样式::class、:style等技巧(推荐)》:本文主要介绍了Vue.js中动态绑定类名和内联样式的两种方法:对象语法和数组语法,通过对象语法,可以根据条件动态切换类名或样式;通过数组语法,可以同时绑定多个类名或样式,此外,还可以结合计算属性来生成复杂的类名或样式对象,详细内容请阅读本文,希望能对你有所帮助...