当前最好的SD边线提取工具Anyline:一个快速,准确,详细的线检测预处理器,提供ComfyUI和SD WebUI版本。

embedded/2024/9/24 3:49:52/

Anyline是一种高效、准确且详细的ControlNet线条检测预处理器,可以准确地从大多数图像中提取对象边缘、图像细节和文本内容。用户可以输入任何类型的图像,快速获得边缘清晰、细节保存充足、文本保真度高的线条图,然后作为输入在Stable Diffusion中进行条件生成。也是当前最好的SD边线提取工具。

相关链接

模型下载链接:https://pan.baidu.com/s/1ik11P_u1vK8mI4q33v0MTQ?pwd=v8f1 提取码:v8f1

ComfyUI地址:https://github.com/TheMistoAI/ComfyUI-Anyline/blob/main/Anyline%2BMistoLine_ComfyUI_workflow.json

论文:https://arxiv.org/abs/2308.06468

技术细节

Anyline 中使用的模型和算法基于“边缘检测泛化 (TEED) 的微型高效模型”论文《Tiny and Efficient Model for the Edge Detection Generalization》的创新成果。ComfyUI中的TEED预设也源于这项工作,标志着它是一种强大的视觉算法(TEED是目前最先进的)。

与其他线提取预处理器的比较

Anyline使用的处理分辨率为1280px,因此在此分辨率下进行比较。与其他常用的线条预处理器相比,Anyline 在轮廓精度、物体细节、材质纹理和字体识别(特别是在大场景中)方面具有显着的优势。它在大多数场景中的降噪方面也表现得更好,从而实现更清晰的图像处理,并减少生成过程中的不准确性。

效果概述

Anyline 与 Mistoline ControlNet 模型相结合,形成完整的 SDXL 工作流程,最大限度地提高精确控制并利用 SDXL 模型的生成能力。 Anyline 还可以与 SD1.5 的 ControlNet 一起用于 SD1.5 工作流程,尽管它通常在 SDXL 工作流程中的 Anyline+MistoLine 设置中表现更好。

ComfyUI工作流程

安装后,可以通过搜索或右键单击在ComfyUI中访问 Anyline 预处理器。 SDXL中使用Anyline+Mistoline的标准工作流程如下。ComfyUI工作流下载链接在上面👆。

在sd-webui-controlnet中使用

局限性和未来发展

Anyline可能会遇到类似相机模糊或柔焦的图像遇到困难,并且可能需要根据社区反馈进行迭代。

我们还计划联系ComfyUI的作者或ComfyUI-Controlnet的开发者,将Anyline集成到ComfyUI中,以便将来更方便地使用。


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

相关文章

鸿蒙 DevEcoStudio:通知栏通知实现

【使用notificationManager实现通知栏功能】 【普通通知、长文本通知、多行通知、图片通知】 import notificationManager from ohos.notificationManager import image from ohos.multimedia.image Entry Component struct Index {State message: string Hello World// 将图…

WordPress子比主题(zibll)功能样式美化插件分享-全开源—持续更新

使用wordpress子比主题(zibll)的同学们,是不是都想美化自己的网站呢?让自己的主题与众不同,也让自己的网站美美哒? 今天他来了,综合美化插件,集合多种子比主题的美化,告…

FastAPI单元测试:使用TestClient轻松测试你的API

当使用FastAPI进行单元测试时,一个重要的工具是TestClient类。TestClient类允许我们模拟对FastAPI应用程序的HTTP请求,并测试应用程序的响应。这使我们能够在不启动服务器的情况下对API进行全面的测试。 下面我将详细讲解TestClient的使用方法和常见操作…

Unity Terrain Adjust插件使用教程

一、Terrain Adjust插件介绍 二、插件下载以及导入 1、官方下载地址:Terrain Adjust 2、积分下载地址:Terrain Adjust 下载好之后,回到Unity当中,导入下载好之后的unitypackage包 三、插件使用 1、在使用之前一定要在场景中新…

【FAQ】HarmonyOS SDK 闭源开放能力 —IAP Kit(2)

1.问题描述: 应用内支付IAP Kit和Payment Kit的区别以及适用场景? 解决方案: IAP Kit是四方支付,仅支持在线虚拟商品,如会员,游戏钻石等,双框架支持全球,目前单框架暂时只支持国内…

【C#】.net core 6.0 在program时间格式统一json格式化,并列举program默认写法和简化写法

欢迎来到《小5讲堂》 这是《C#》系列文章,每篇文章将以博主理解的角度展开讲解。 温馨提示:博主能力有限,理解水平有限,若有不对之处望指正! 目录 背景Main入口简化写法统一时间格式相关文章 背景 在.NET Core 6.0中&…

5.20作业

TCP多进程并发 #include <header.h> #define SER_PORT 8888 #define SER_IP "192.168.125.192" void handle(int signum) {if(signumSIGCHLD){while(waitpid(-1,NULL,WNOHANG)>0);} } int main(int argc, const char *argv[]) {//将子进程的SIGCHLD&#xf…

《深入掌握以太坊核心技术》--01以太坊简介

《深入掌握以太坊核心技术》--01以太坊简介 区块链&#xff08;公链&#xff09;发展以太坊核心特性发展阶段特点组成部分重要概念货币 以太坊和图灵完备去中心化应用代币&#xff08;Token&#xff09;名词解释 区块链&#xff08;公链&#xff09;发展 区块链 1.0&#xff1…