一个开源免费的实时AI绘画软件Krita

Krita是由Krita插件+ComfyUI+LCM插件结合的一个实时可预览的AI绘画工具,是一款自由开源、免费的专业级绘画软件,Krita采用的是GNU GPL许可证确保它将一直保持自由开源的本色。

一:搭建Krita创作平台

1、Krita客户端软件,该软件下载地址:https://krita.org/zh-cn/download/

 2、AI给画软件ComfyUI,搭建方法可参考:在Ubuntu22.04上部署ComfyUI-CSDN博客

3、Krita-AI-Diffusion插件,下载地址:Release Version 1.15.0 · Acly/krita-ai-diffusion · GitHub

二:Krita配置

1、安装Krita插件:

安装Krita客户端软件,安装后打开软件进行配置。

在【工具】--【脚本】--【从文件导入python插件...】这里导入Krita插件。

2、设置插件: 

在【设置】--【配置Krita(c)...】

在上图中确定【AI Image Diffusion】已被选定,并确定。

3、配置ComfyUI服务器连接:

进入页面后,点击小齿轮进行设置,在【Connection】设置ComfyUI服务器。

在【Styles】处设置checkpoints、VAE、LoRa。

设置结束后,点击OK完成设置。

三:模型下载

(1)clip_vision模型两个
CLIPVision model 和model.safetensors
模型放在:
ComfyUI/models/clip_vision/SD1.5 文件夹。

(2)4x_NMKD-Superscale-SP_178000_G.pth
下载地址:
https://nmkd.de/shared/ESRGAN/Models/Realistic%2C%20Multipurpose/4x_NMKD-Superscale-SP_178000_G.pth
https://nmkd.de/shared/ESRGAN/Models/Realistic%2C%20Multipurpose/4x_NMKD-SuperscaleV2_46k.pth

(3)OmniSR模型三个
OmniSR_X2_DIV2K.safetensors, 
OmniSR_X3_DIV2K.safetensors, 
OmniSR_X4_DIV2K.safetensors
下载地址:
git clone https://huggingface.co/Acly/Omni-SR
将(2),(3)的模型放在下面路径中:ComfyUI/models/upscale_models 文件夹。

(4)ip-adapter_sd15
下载地址:
git clone https://huggingface.co/Planningo/ip-adapter-models
放置位置:ComfyUI/models/ipadapter 文件夹。

(5)MAT_Places512_G_fp16
下载地址:
git clone https://huggingface.co/Acly/MAT
放置位置:ComfyUI/models/inpaint 文件夹。

(6)lcm-lora-sdv1-5.safetensors
git clone https://www.modelscope.cn/eavesy/lcm-lora-sdv1-5.git

将文件改名为:lcm-lora-sdxl.safetensors
git clone https://huggingface.co/latent-consistency/lcm-lora-sdxl

将文件改名为:lcm-lora-sdxl.safetensors.

模型旋转路径:ComfyUI/models/LoRa 文件夹。

(7)四个controlnet模型
sai_xl_sketch
sai_xl_canny
sai_xl_depth
thibaud_xl_openpose

下载地址:git clone https://huggingface.co/lllyasviel/sd_control_collection

模型放置路径:ComfyUI/models/ControlNet文件夹。

四:ComfyUI需要增加两个节点

在ComfyUI的ComfyUI/custom_nodes下载以下两个节点,并重启ComfyUI。

1、comfyui-tooling-nodes

下载地址:git clone https://github.com/Acly/comfyui-tooling-nodes

2、comfyui-inpaint-nodes

下载地址:git clone https://github.com/Acly/comfyui-inpaint-nodes

具体安装方法可请参照:在Ubuntu22.04上部署ComfyUI-CSDN博客中的第五节插件安装。

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

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

相关文章

乡村治理深度解析:策略、挑战与解决方案

毋庸置疑,在今天这个崭新的时代,乡村治理的过程已然向我们发出了挑战。为了迎难而上,我们必须摒弃陈旧观念,勇敢迎接并大胆尝试探索与实践新的思路!为了达到这一宏伟目标,我们需要首先廓清如下关键概念&…

新一代电话机器人正式上线

演示账户 代理商演示账户 地址:http://119.23.229.15:8080 用户名:c0508 密码:123456 功能:包含AI外呼管理,话术管理,CRM管理,坐席管理等功能。 管理员演示账户: 地址:h…

拥塞控制的作用和方法

目录 1.概念 2.慢启动 3.快速恢复 4.快速重传 1.概念 TCP数据流的控制. 为了保证可靠传输和提高网络通信质量,内核需要对TCP数据流进行控制 TCP数据流控制的两个方面:超时重传和拥塞控制, 在计算机网络中的链路容量(即带宽)、交换结点中的缓存和处理机等,都是…

复合查询【MySQL】

文章目录 复合查询测试表 单表查询多表查询子查询单行子查询多行子查询IN 关键字ALL 关键字ANY 关键字 多列子查询 合并查询 复合查询 测试表 雇员信息表中包含三张表,分别是员工表(emp)、部门表(dept)和工资等级表&…

OS-Copilot:实现具有自我完善能力的通用计算机智能体

🍉 CSDN 叶庭云:https://yetingyun.blog.csdn.net/ AI 缩小了人类间的知识和技术差距 论文标题:OS-Copilot: Towards Generalist Computer Agents with Self-Improvement 论文链接:https://arxiv.org/abs/2402.07456 项目主页&a…

【工具相关】zentao用例管理平台部署实践

文章目录 一、备份还原1、数据备份1.1、前言1.2、版本备份1.3、数据备份 2、数据恢复2.1、版本恢复2.2、数据恢复 二、问题处理1、ERROR: SQLSTATE[HY000] [2002] Connection refused 一、备份还原 1、数据备份 1.1、前言 禅道系统从10.6版本以后,新增数据备份设…

Go语言必知必会100问题-20 切片操作实战

前言 有很多gopher将切片的length和capacity混淆,没有彻底理清这两者的区别和联系。理清楚切片的长度和容量这两者的关系,有助于我们合理的对切片进行初始化、通过append追加元素以及进行复制等操作。如果没有深入理解它们,缺少高效操作切片…

云服务器python版本冲突解决(awd平台搭建)

文章目录 yum和apt-getdockerpython环境问题 大家在使用python时,难免会使用他人的代码,自己是python3,而别人的是python2.我们直接运行会报错(比如print函数括号的问题)。但是去修改代码又很麻烦。这里给大家推荐conda。我以我搭建awd平台为…

【Java.mysql】——增删查改(CRUD)之 增查(CR) 附加数据库基础知识

目录 🚩数据库操作 🎈创建数据库 🎈使用数据库 🎈删除数据库 🚩数据类型 🚩表的操作 🎈创建表 🌈查看表结构 🎈删除表 ❗练习(综合运用) 🖥️新增…

微信小程序提示确认框

如图所示,如何弹出微信小程序自带默认弹框? 代码如下: wx.showModal({ title: 确认, content: 确定要删除吗?, success (res) { if (res.confirm) { console.log(用户点击确定) } else if (res.cancel) { console.log(用…

STM32CubeIDE基础学习-STM32CubeIDE软件程序仿真调试

STM32CubeIDE基础学习-STM32CubeIDE软件程序仿真调试 前言 一般编写完程序后都会进行编译,看结果是否有存在语法错误,确认没有语法错误之后再进行代码的下载观察硬件执行是否和软件编程预期的结果一致,如果发现硬件执行达不到预期现象&#…

JWT令牌技术

写在前面 我以为,最美的日子,当是晨起侍花,闲来煮茶,阳光下打盹,细雨中漫步,夜灯下读书,在这清浅时光里,一半烟火,一半诗意,任窗外花开花落,云来云…

no main manifest attribute,in xxx.jar(关于Spring项目,无法在云服务器上运行jar包的解决方法)

目录 问题详情 解决方法 问题详情 项目可以打包正常&#xff0c;但是云服务器上无法运行&#xff0c;报错&#xff1a;no main manifest attribute&#xff0c;in xxx.jar 解决方法 1.查看pom.xml配置文件&#xff0c;检查以下代码&#xff0c;没有则加上&#xff1a; <…

B+树 和 跳表 的结构及区别,不同的用途【mysql的索引为什么使用B+树而不使用跳表?】

导语&#xff1a; 详解B树与跳表的结构及区别&#xff0c;描述B树与跳表新增数据的过程&#xff0c;解释MySQL与Redis选择对应结构的原因。 mysql数据表里直接遍历这一行行数据&#xff0c;性能就是O(n)&#xff0c;比较慢。为了加速查询&#xff0c;使用了B树来做索引&#x…

HTML5 Web Worker之性能优化

描述 由于 JavaScript 是单线程的&#xff0c;当执行比较耗时的任务时&#xff0c;就会阻塞主线程并导致页面无法响应&#xff0c;这就是 Web Workers 发挥作用的地方。它允许在一个单独的线程&#xff08;称为工作线程&#xff09;中执行耗时的任务。这使得 JavaScript 代码可…

第三周组会——动态多目标优化算法

首先对上周写的DF测试函数进行了优化和增加 DF4 pf: DF5测试函数PF DF6 遇到的问题,在算法问题的参数taut(变化频率)默认是10数字变小时就算是9,算法会跟不上收敛 新读的文献 A Novel Dynamic Multiobjective Optimization Algorithm With Hierarchical Response System 一…

1.2_3 TCP/IP参考模型

文章目录 1.2_3 TCP/IP参考模型&#xff08;一&#xff09;OSI参考模型与TCP/IP参考模型&#xff08;二&#xff09;5层参考模型&#xff08;三&#xff09;5层参考模型的数据封装与解封装 1.2_3 TCP/IP参考模型 &#xff08;一&#xff09;OSI参考模型与TCP/IP参考模型 TCP/I…

【理解指针(1)】

理解指针&#xff08;1&#xff09; 1什么是内存2指针变量和地址21 取地址操作符&#xff08;&&#xff09;22 指针变量23 解引用操作符&#xff08;*&#xff09;24 指针变量的大小 3指针变量的意义31指针的解引用32 指针加减整数33 void* 指针 4. const 修饰指针41 const…

递归搜索回溯相关的题目解析和练习2

前言 大家好&#xff0c;我是jiantaoyab&#xff0c;下面的题目用的方法和前面几篇的方法是一样的&#xff0c;写起来是比较困难的&#xff0c;加油 字母大小写全排列 https://leetcode.cn/problems/letter-case-permutation/ 解析 代码 class Solution {vector<string&g…

【Docker】容器的概念

容器技术&#xff1a;容器技术是基于虚拟化技术的&#xff0c;它使应用程序从一个计算机环境快速可靠地转移到另一个计算机环境中&#xff0c;可以说是一个新型地虚拟化技术。 一、docker容器 Docker:是一个开源地容器引擎Docker 是一种轻量级的容器化技术&#xff0c;其主要原…