免费下载

夸克:https://pan.quark.cn/s/a5791cba5277

迅雷:https://pan.xunlei.com/s/VNxdCAfb3lecfC6WIhElcBH8A1?pwd=vm66#

来源github作者:starik222

一个简单的标签编辑器,用于为训练超网络、嵌入、lora 等而创建的数据集。您可以仅使用图像从头开始创建数据集,也可以使用程序编辑使用自动标记( wd14- tagger、stable- Diffusion-webui等)该编辑器主要用于 booru 风格的标记数据,但您也可以将其调整为其他数据集。

该插件作者开发了代码并没有编译封装,所以只是开源了代码,需要自己编译封装exe程序文件。

下面是我编译的免安装exe绿色包,找到包内的BooruDatasetTagManager.exe运行即可,

菜单上Settings切换语言。

使用(以下是插件说明文档)

您需要一个如下所示的数据集:

如果您想从头开始创建标签,您还可以指定不带文本文件的数据集。在这种情况下,将在保存时创建文本文件。

在程序中,选择“文件->加载文件夹”并指定数据集的目录。

左侧窗格显示数据集中的图像。中央面板显示所选图像的标签,您可以编辑这些标签。右侧面板有两个选项卡。第一个选项卡显示数据集中存在的所有(或常见)标签。在第二个选项卡中,您可以使用内置服务 (interrogator_rpc) 生成标签。

编辑后,您将选择“文件->保存所有更改”。

您可以在数据集中一次选择多个图像。这将允许您轻松编辑相同类型图像的标签。

通过“设置”菜单,您可以打开设置窗口来自定义应用程序。被谷歌翻译屏蔽的用户可以将翻译服务更改为中文。在“UI”选项卡上,您可以选择配色方案,并在“热键”选项卡上配置您方便的按键布局。

标签翻译

在使用标签翻译之前,您需要在设置中选择翻译语言和翻译服务。从“视图”菜单中,选择“翻译标签”以显示带有翻译值的列。显示列时,所有标签将自动翻译为您选择的语言。翻译以所选语言的名称保存在“翻译”文件夹中。您可以手动编辑此文件中的翻译,因为翻译首先从此文件中获取。建议手动翻译,并标注“*”符号。

翻译文件示例:

//Translation format: <original>=<translation>
black hair=÷åðíûå âîëîñû
*solo=Ñîëî
1girl=1 äåâóøêà

目前,手动翻译过滤器只能用于标签自动完成(在设置中启用该选项)。但将来它可以用在其他地方。

自动完成的标签列表

该应用程序支持从“ Booru tag autocompletion for A1111 ”中使用的格式的 csv 文件加载标签。您还可以使用标签列表(逐行)创建自己的 txt 文件。但由于从这些文件加载​​数据需要很长时间,因此程序将它们转换为自己的格式并从中加载数据。因此,如果您更改标签列表,请做好等待相当长时间的准备。所有带有标签的文件都位于“Tags”文件夹中。

自动标记器 (interrogator_rpc)

您可以直接在程序中为图像生成标签。为此,您需要配置并运行“interrogator_rpc”服务。必须安装 Python 才能运行。要配置 interrogator_rpc,请运行以下命令:

pip install -r requirements.txt

启动服务运行

python main.py

如果您在纯 python 中运行服务时遇到问题,请尝试使用anacondaminiconda

安装anaconda后,运行控制台,创建新的conda环境并安装必要的依赖项。

#Creating new environment with python
conda create -n bdtm python=3.10.9
#Activating the created environment
conda activate bdtm
#Installing the necessary dependencies.
pip install -r requirements.txt
#Run service
python main.py

要启动已配置的服务,您需要启动控制台并运行以下命令

conda activate bdtm
python main.py

启动服务后,在编辑器本身中,您可以使用“工具”菜单为所有图像生成标签,使用图标为选定图像生成标签,还可以在单​​独的选项卡“AutoTagger 预览窗口”中生成标签。要配置生成参数,您可以使用相应的生成菜单项,或“设置”->“自动标记器设置...”菜单。

生成器允许您一次选择多个模型并指定组合结果的方法。

加权标签

编辑器支持使用加权标签。加载标签时,括号会自动转换为权重。要更改标签的权重,您需要选择它并将“权重”跟踪栏移动到所需数量的位置。一个位置等于一个括号。

配色方案

目前,该程序提供两种配色方案(经典和深色)。您可以自己创建或更改配色方案。目前还没有基于窗口的配色方案编辑器,但您可以使用文本编辑器打开 ColorScheme.json 文件并进行必要的更改。

其他

使用“查看”菜单,您可以隐藏不需要的面板。在“工具”菜单中有一个功能可以自动将透明背景替换为您需要的颜色。

传送门

如遇失效,请加v:xkd2310备注SD

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。