controlnet1.1模型和预处理器功能详解(各预处理器出稿对比及对应模型说明)

ControlNet 1.1 与 ControlNet 1.0 具有完全相同的体系结构,ControlNet 1.1 包括所有以前的模型,具有改进的稳健性和结果质量,且增加并细化了多个模型。

命名规范

在这里插入图片描述

项目名+版本号+标识+基础模型版本+功能名+文件后缀名

  • control
    官方总是以control为项目名,还有类似coadapterti2adapter

  • v11
    该controlnet版本号,v11意味着1.1版本

  • p
    标识:p:正式产品;e:测试版; u:未完成版; f修复版;

  • sd15
    将stable diffusion 1.5版作为基础模型进行训练

  • canny
    该模型功能,比如canny是边缘检测模型

  • pth
    文件名后缀,有pthsafetensors等,一般还有yaml配置文件

  • control_v11p_sd15_canny
  • control_v11p_sd15_mlsd
  • control_v11f1p_sd15_depth
  • control_v11p_sd15_normalbae
  • control_v11p_sd15_seg
  • control_v11p_sd15_inpaint
  • control_v11p_sd15_lineart
  • control_v11p_sd15s2_lineart_anime
  • control_v11p_sd15_openpose
  • control_v11p_sd15_scribble
  • control_v11p_sd15_softedge
  • control_v11e_sd15_shuffle
  • control_v11e_sd15_ip2p
  • control_v11u_sd15_tile

预处理器与模型一览表

分类预处理器备注模型
黑白倒转invert
边缘检测cannycontrol_v11p_sd15_canny
深度检测depth_leresLeRes depth estimationcontrol_v11f1p_sd15_depth
深度检测depth_midascontrol_v11f1p_sd15_depth
深度检测depth_zoe推荐,最精细control_v11f1p_sd15_depth
局部重绘inpaint_global_harmoniouscontrolnet自带局部重绘control_v11p_sd15_inpaint
线稿控制lineart_anime动画control_v11p_sd15s2_lineart_anime
线稿控制lineart_anime_denoise动画control_v11p_sd15s2_lineart_anime
线稿控制lineart_coarsecontrol_v11p_sd15_lineart
线稿控制lineart_realistic最像线稿control_v11p_sd15_lineart
线稿控制lineart_standardcontrol_v11p_sd15_lineart
面部控制mediapipi_face
直线检测mlsdM-LSD line detection,直线检测,建筑类最适用control_v11p_sd15_mlsd
法线贴图normal_baecontrol_v11p_sd15_normalbae
法线贴图normal_midascontrol_v11p_sd15_normalbae
姿态估计OpenPose pose detectioncontrol_v11p_sd15_openpose
姿态估计openpose_facecontrol_v11p_sd15_openpose
姿态估计openpose_faceonlycontrol_v11p_sd15_openpose
姿态估计openpose_fullcontrol_v11p_sd15_openpose
姿态估计openpose handcontrol_v11p_sd15_openpose
涂鸦scribble_hedcontrol_v11p_sd15_scribble
涂鸦scribble_pidinetcontrol_v11p_sd15_scribble
涂鸦scribble_xdogcontrol_v11p_sd15_scribble
语义分割seg_ofade20kcontrol_v11p_sd15_seg
语义分割seg_ofcococontrol_v11p_sd15_seg
语义分割seg_ufade20kcontrol_v11p_sd15_seg
风格转移shuffle图像风格化control_v11e_sd15_shuffle
软边缘softedge_hedcontrol_v11p_sd15_softedge
软边缘softedge_hedsafecontrol_v11p_sd15_softedge
软边缘softedge_pidinet推荐control_v11p_sd15_softedge
软边缘softedge_pidisafecontrol_v11p_sd15_softedge
提取色彩t2ia_color_gridt2iadapter_color_sd14v1
边缘检测t2ia_sketch_pidit2iadapter_sketch_sd14v1 / t2iadapter_sketch_sd15v2
风格转移t2ia_style_clipvision图像风格化t2iadapter_style_sd14v1
阈值threshold
局部重绘tile_resample优化图生图自带的局部重绘control_v11u_sd15_tile

预览对比

原图

1234
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

黑白倒转|invert

1234
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

边缘检测|canny

1234
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

深度检测|depth_leres

1234
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

深度检测|depth_midas

1234
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

深度检测|depth_zoe

1234
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

局部重绘|inpaint_global_harmonious

1234
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

线稿控制|lineart_anime

1234
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

线稿控制|lineart_anime_denoise

1234
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

线稿控制|lineart_coarse

1234
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

线稿控制|lineart_realistic

1234
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

线稿控制|lineart_standard

1234
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

面部控制|mediapipi_face

1234
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

直线检测|mlsd

1234
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

法线贴图|normal_bae

1234
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

法线贴图|normal_midas

1234
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

姿态估计|OpenPose pose detection

1234
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

姿态估计|openpose_face

1234
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

姿态估计|openpose_faceonly

1234
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

姿态估计|openpose_full

1234
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

姿态估计|openpose hand

1234
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

涂鸦|scribble_hed

1234
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

涂鸦|scribble_pidinet

1234
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

涂鸦|scribble_xdog

1234
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

语义分割|seg_ofade20k

1234
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

语义分割|seg_ofcoco

1234
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

语义分割|seg_ufade20k

1234
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

风格转移|shuffle

1234
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

软边缘|softedge_hed

1234
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

软边缘|softedge_hedsafe

1234
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

软边缘|softedge_pidinet

1234
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

软边缘|softedge_pidisafe

1234
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

提取色彩|t2ia_color_grid

1234
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

边缘检测|t2ia_sketch_pidi

1234
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

风格转移|t2ia_style_clipvision

无法预览

1234
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

阈值|threshold

1234
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

局部重绘|tile_resample

1234
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

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

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

相关文章

Go | 一分钟掌握Go | 9 - 通道

作者:Mars酱 声明:本文章由Mars酱编写,部分内容来源于网络,如有疑问请联系本人。 转载:欢迎转载,转载前先请联系我! 前言 在Java中,多线程之间的通信方式有哪些?记得吗&…

【云计算•云原生】3.一小时熟练掌握docker容器

文章目录 docker简介ubuntu下安装dockerkali下安装dockerdocker基本命令docker搭建mysql、nginx、redis容器/镜像打包搭建私有镜像仓库docker网络管理Dockerfile文件docker-compose.yml示例:搭建lamp docker简介 docker是一个开源的应用容器引擎,可以让…

缓存优化----SpringCache

spring cache spring Cache介绍 spring cache是一个框架,实现了基于注解的缓存功能,只需要简单地加一个注解,就能实现缓存功能。 Spring cache提供了一层抽象,底层可以切换不同的cache实现。具体就是通过CacheManager接口来统一不…

解决方案丨票据集中在集团总部处理,如何解决实物票据管理难?

目前越来越多的企业都成立了财务共享中心,通过统一财务中心可以进行集中式、标准化、统一化管理,提升财务运营水平与效率、降低企业的整体运作成本、集团战略发展支撑。 如何确保财务共享中心稳健和高效运营,是很多企业建立共享中心后面的难…

7.参数校验

在controller和service进行前端传参校验&#xff0c;保证存到数据库的数据是正确的 1.引入依赖 <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-validation</artifactId></dependency>这里无需…

《程序员面试金典(第6版)》面试题 16.05. 阶乘尾数

题目描述 设计一个算法&#xff0c;算出 n 阶乘有多少个尾随零。 示例 1: 输入: 3输出: 0解释: 3! 6, 尾数中没有零。 示例 2: 输入: 5输出: 1解释: 5! 120, 尾数中有 1 个零 说明: 你算法的时间复杂度应为 O(log n) 。 解题思路与代码 这道题&#xff0c;乍一看很简单…

米哈游新游正式公测!还没上线就已经“爆了”!

米哈游制作的3D冒险主题回合制策略游戏《崩坏&#xff1a;星穹铁道》&#xff0c;在2023年4月26日正式开启全平台公测。 该游戏在2021年10月27日曾开启过“始发测试”&#xff0c;后继续沉淀了两年才正式开启公测。 B站的ACG内容生态丰富&#xff0c;其中游戏相关内容当数米哈…

锂溶液净化和提纯

锂离子电池是一种充电电池&#xff0c;依靠锂离子在正极和负极之间移动来工作&#xff0c;广泛应用在便携式设备、卫星、储备电源、电动汽车等领域&#xff0c;具有替代各种二次电源的潜力。 近年来国家大力提倡和发展的新能源产业&#xff0c;锂离子电池的需求量的不断攀升&a…

聊聊「低代码」的实践之路

区块链、低代码、元宇宙、AI智能&#xff1b; 01 【先来说说背景】 这个概念由来已久&#xff0c;但是在国内兴起&#xff0c;是最近几年&#xff1b; 低代码即「Low-Code」&#xff1b; 指提供可视化开发环境&#xff0c;可以用来创建和管理软件应用&#xff1b; 简单的说…

Apache Zeppelin系列教程第一篇——安装和使用

一、Apache Zeppelin 介绍 Apache Zeppelin是一种开源的Web笔记本类型交互式数据分析工具&#xff0c;它提供了基于浏览器的界面&#xff0c;允许数据工程师和科学家通过各种语言和工具&#xff0c;如Scala, Python, SQL, R,等等&#xff0c;交互式地进行数据分析、可视化以及…

成功解决长时间挂起虚拟机后再次打开无法连接网络,并提示网络激活失败(亲测有效)

成功解决长时间挂起虚拟机后再次打开无法连接网络&#xff0c;并提示网络激活失败&#xff08;亲测有效&#xff01;&#xff09; 之前做区块链的一个虚拟机很久没打开&#xff0c;一直处于挂起状态&#xff0c;一直提示网络连接激活失败。试了很多种方法没解决&#xff0c;更…

如何设置ddns动态域名实现内网发布外网

在本地搭建好服务器&#xff0c;部署好web网站或其他应用后&#xff0c;需要设置动态域名服务ddns&#xff0c;将主机的内网IP端口映射到外网访问&#xff0c;才能实现在外网访问内网。今天小编就和大家分享一下内网发布外网方案&#xff0c;即如何设置ddns动态域名服务实现外网…

【hello Linux】可重入函数、volatile和SIGCHLD信号

目录 1. 可重入函数 2. volatile 3. SIGCHLD信号 Linux&#xff01;&#x1f337; 1. 可重入函数 先来谈一下重入函数的概念&#xff1a;重入函数便是在该函数还没有执行完毕便重复进入该函数&#xff08;一般发生在多线程中&#xff09;&#xff1b; 可重入函数&#xff1a…

【私有云底层】理解OpenStack核心组件

文章目录 &#x1f479; 关于作者一、Keystone 身份认证服务Keystone 架构工作流程 二、Glance 镜像服务Glance 架构磁盘与容器Glance 工作流程 三、Placement 放置服务Placement 工作流程 四、Nova 计算服务Nova 架构Nova 工作流程 五、Neutron 网络服务Neutron 架构Neutron 支…

浅谈测试用例设计 | 京东云技术团队

作者&#xff1a;京东物流 王莹莹 一、测试用例为什么存在 1.1 定义 测试用例(Test Case)是指对特定的软件产品进行测试任务的描述&#xff0c;体现测试方案、方法、技术和策略。测试用例内容包括测试目标、测试环境、输入数据、测试步骤、预期结果、测试脚本等&#xff0c;…

FreeRTOS系统学习第一步:新建 FreeRTOS 工程—软件仿真

创建一个FreeRTOS系统工程 1.新建工程文件夹2.Keil新建工程2.1 New Project2.2 Select Device For Target2.3 Manage Run-Time Environment 3. 在 KEIL 工程里面新建文件组3.1在 KEIL 工程里面添加文件 4. 编写 main 函数5. 调试配置5.1 设置软件仿真5.2 修改时钟大小在时钟相关…

基于python的socket网络通信【1】

一、Socket原理 学习了大佬的知识&#xff0c;简单记一些笔记 https://www.jianshu.com/p/066d99da7cbd http://c.biancheng.net/view/2351.html 1.1什么是Socket 在计算机通信领域&#xff0c;socket 被翻译为“套接字”&#xff0c;它是计算机之间进行通信的一种约定或一种…

计算机网路常见面试题(上)

计算机网络基础 # 网络分层模型 # OSI 七层模型是什么&#xff1f;每一层的作用是什么&#xff1f; OSI 七层模型 是国际标准化组织提出一个网络分层模型&#xff0c;其大体结构以及每一层提供的功能如下图所示&#xff1a; 每一层都专注做一件事情&#xff0c;并且每一层都…

网络安全:namp扫描工具

-sP可以扫描一个网段ip以及状态和基本信息&#xff0c;10.1.1.2-3就是扫描2和3这两个ip的主机 -p可以扫描指定ip对应主机的端口号&#xff0c;可以是一个范围 nmap简单扫描&#xff1a;nmap 地址 检查地址是否在线以及open的端口号 在端口开放&#xff0c;不一定可以与对方正常…

Spring 依赖注入源码

文章目录 依赖注入原始依赖注入方式注解方式寻找注入点注入点进行注入 从BeanFactory中找注入对象总结 依赖注入 具体代码是在AbstractAutowireCapableBeanFactory类的populateBean()方法&#xff0c;此方法中主要做的事情如下&#xff1a; 实例化之后&#xff0c;调用Instan…