From 03abb47321e8a1c3ebaa20d788b31d92d41a846f Mon Sep 17 00:00:00 2001 From: AI Lab <129358391+1038lab@users.noreply.github.com> Date: Mon, 18 Aug 2025 11:59:14 -0700 Subject: [PATCH] Add files via upload --- locales/en/nodeDefs.json | 40 +++++++++++++++++++++++++++++++++++++ locales/fr/nodeDefs.json | 42 ++++++++++++++++++++++++++++++++++++++- locales/ja/nodeDefs.json | 40 +++++++++++++++++++++++++++++++++++++ locales/ko/nodeDefs.json | 42 ++++++++++++++++++++++++++++++++++++++- locales/ru/nodeDefs.json | 43 +++++++++++++++++++++++++++++++++++++++- locales/zh/nodeDefs.json | 40 +++++++++++++++++++++++++++++++++++++ 6 files changed, 244 insertions(+), 3 deletions(-) diff --git a/locales/en/nodeDefs.json b/locales/en/nodeDefs.json index b7c3594..4a68f96 100644 --- a/locales/en/nodeDefs.json +++ b/locales/en/nodeDefs.json @@ -229,6 +229,24 @@ "2": { "name": "MASK IMAGE" } } }, + "AILab_SAM2Segment": { + "display_name": "SAM2Segment (RMBG)", + "inputs": { + "image": { "name": "Image" }, + "prompt": { "name": "Prompt" }, + "sam_model": { "name": "SAM Model" }, + "dino_model": { "name": "DINO Model" }, + "threshold": { "name": "Threshold" }, + "mask_blur": { "name": "Mask Blur" }, + "mask_offset": { "name": "Mask Offset" }, + "invert_output": { "name": "Invert Output" }, + "background": { "name": "Background" }, + "background_color": { "name": "Background Color" } + }, + "outputs": { + "2": { "name": "MASK IMAGE" } + } + }, "AILab_Preview": { "display_name": "Image / Mask Preview (RMBG) 🖼️🎭", "inputs": { @@ -461,5 +479,27 @@ "1": { "name": "LATENT" }, "2": { "name": "MASK" } } + }, + "AILab_SDMatte": { + "display_name": "SDMatte Matting (RMBG) 🖼️🎭", + "inputs": { + "image": { "name": "Image" }, + "mask": { "name": "Mask" }, + "model_path": { "name": "Model" }, + "device": { "name": "Device" }, + "process_res": { "name": "Processing Resolution" }, + "transparent_object": { "name": "Transparent Object" }, + "mask_refine": { "name": "Mask Refine" }, + "sensitivity": { "name": "Sensitivity" }, + "mask_blur": { "name": "Mask Blur" }, + "mask_offset": { "name": "Mask Offset" }, + "invert_output": { "name": "Invert Output" }, + "background": { "name": "Background" }, + "background_color": { "name": "Background Color" } + }, + "outputs": { + "0": { "name": "IMAGE" }, + "1": { "name": "MASK" } + } } } \ No newline at end of file diff --git a/locales/fr/nodeDefs.json b/locales/fr/nodeDefs.json index c0b600f..11b323d 100644 --- a/locales/fr/nodeDefs.json +++ b/locales/fr/nodeDefs.json @@ -228,6 +228,24 @@ "2": { "name": "IMAGE MASQUE" } } }, + "AILab_SAM2Segment": { + "display_name": "SAM2Segment (RMBG)", + "inputs": { + "image": { "name": "Image" }, + "prompt": { "name": "Invite" }, + "sam_model": { "name": "Modèle SAM" }, + "dino_model": { "name": "Modèle DINO" }, + "threshold": { "name": "Seuil" }, + "mask_blur": { "name": "Flou du masque" }, + "mask_offset": { "name": "Décalage du masque" }, + "invert_output": { "name": "Inverser la sortie" }, + "background": { "name": "Arrière-plan" }, + "background_color": { "name": "Couleur de fond" } + }, + "outputs": { + "2": { "name": "IMAGE MASQUE" } + } + }, "AILab_Preview": { "display_name": "Aperçu de l'image/mask (RMBG) 🖼️🎭", "inputs": { @@ -459,5 +477,27 @@ "1": { "name": "latant" }, "2": { "name": "遮罩" } } + }, + "AILab_SDMatte": { + "display_name": "SDMatte Matting (RMBG) 🖼️🎭", + "inputs": { + "image": { "name": "Image" }, + "mask": { "name": "Masque" }, + "model_path": { "name": "Chemin du modèle" }, + "device": { "name": "Appareil" }, + "process_res": { "name": "Résolution de traitement" }, + "transparent_object": { "name": "Objet transparent" }, + "mask_refine": { "name": "Amélioration du masque" }, + "sensitivity": { "name": "Sensibilité" }, + "mask_blur": { "name": "Flou du masque" }, + "mask_offset": { "name": "Décalage du masque" }, + "invert_output": { "name": "Inverser la sortie" }, + "background": { "name": "Arrière-plan" }, + "background_color": { "name": "Couleur de fond" } + }, + "outputs": { + "0": { "name": "Image" }, + "1": { "name": "Masque" } + } } -} \ No newline at end of file +} diff --git a/locales/ja/nodeDefs.json b/locales/ja/nodeDefs.json index 1014fdb..af76d59 100644 --- a/locales/ja/nodeDefs.json +++ b/locales/ja/nodeDefs.json @@ -235,6 +235,24 @@ "mask": { "name": "マスク" } } }, + "AILab_SAM2Segment": { + "display_name": "SAM2Segment (RMBG)", + "inputs": { + "image": { "name": "画像" }, + "prompt": { "name": "プロンプト" }, + "sam_model": { "name": "SAMモデル" }, + "dino_model": { "name": "DINOモデル" }, + "threshold": { "name": "しきい値" }, + "mask_blur": { "name": "マスクぼかし" }, + "mask_offset": { "name": "マスクオフセット" }, + "invert_output": { "name": "出力を反転" }, + "background": { "name": "背景" }, + "background_color": { "name": "背景色" } + }, + "outputs": { + "2": { "name": "マスク画像" } + } + }, "AILab_ImagePreview": { "display_name": "画像プレビュー (RMBG) 🖼️", "inputs": { @@ -460,5 +478,27 @@ "1": { "name": "潜伏" }, "2": { "name": "マスク" } } + }, + "AILab_SDMatte": { + "display_name": "SDMatte Matting (RMBG) 🖼️🎭", + "inputs": { + "image": { "name": "画像" }, + "mask": { "name": "マスク" }, + "model_path": { "name": "モデルパス" }, + "device": { "name": "デバイス" }, + "process_res": { "name": "処理解像度" }, + "transparent_object": { "name": "透明オブジェクト" }, + "mask_refine": { "name": "マスク改善" }, + "sensitivity": { "name": "感度" }, + "mask_blur": { "name": "マスクぼかし" }, + "mask_offset": { "name": "マスクオフセット" }, + "invert_output": { "name": "出力を反転" }, + "background": { "name": "背景" }, + "background_color": { "name": "背景色" } + }, + "outputs": { + "0": { "name": "画像" }, + "1": { "name": "マスク" } + } } } diff --git a/locales/ko/nodeDefs.json b/locales/ko/nodeDefs.json index 758685f..172b371 100644 --- a/locales/ko/nodeDefs.json +++ b/locales/ko/nodeDefs.json @@ -227,6 +227,24 @@ "outputs": { "2": { "name": "마스크 이미지" } } + }, + "AILab_SAM2Segment": { + "display_name": "SAM2Segment (RMBG)", + "inputs": { + "image": { "name": "이미지" }, + "prompt": { "name": "프롬프트" }, + "sam_model": { "name": "SAM 모델" }, + "dino_model": { "name": "DINO 모델" }, + "threshold": { "name": "임계값" }, + "mask_blur": { "name": "마스크 블러" }, + "mask_offset": { "name": "마스크 오프셋" }, + "invert_output": { "name": "출력 반전" }, + "background": { "name": "배경" }, + "background_color": { "name": "배경 색상" } + }, + "outputs": { + "2": { "name": "마스크 이미지" } + } }, "AILab_Preview": { "display_name": "이미지/마스크 미리보기 (RMBG) 🖼️🎭", @@ -460,5 +478,27 @@ "1": { "name": "잠재" }, "2": { "name": "마스크" } } + }, + "AILab_SDMatte": { + "display_name": "SDMatte Matting (RMBG) 🖼️🎭", + "inputs": { + "image": { "name": "이미지" }, + "mask": { "name": "마스크" }, + "model_path": { "name": "모델 경로" }, + "device": { "name": "장치" }, + "process_res": { "name": "처리 해상도" }, + "transparent_object": { "name": "투명 객체" }, + "mask_refine": { "name": "마스크 강화" }, + "sensitivity": { "name": "민감도" }, + "mask_blur": { "name": "마스크 블러" }, + "mask_offset": { "name": "마스크 오프셋" }, + "invert_output": { "name": "출력 반전" }, + "background": { "name": "배경" }, + "background_color": { "name": "배경 색상" } + }, + "outputs": { + "0": { "name": "이미지" }, + "1": { "name": "마스크" } + } } -} +} diff --git a/locales/ru/nodeDefs.json b/locales/ru/nodeDefs.json index c3026f4..aa445f7 100644 --- a/locales/ru/nodeDefs.json +++ b/locales/ru/nodeDefs.json @@ -228,6 +228,25 @@ "2": { "name": "МАСКА ИЗОБРАЖЕНИЯ" } } }, + "AILab_SAM2Segment": { + "display_name": "SAM2Segment (RMBG)", + "inputs": { + "image": { "name": "Изображение" }, + "prompt": { "name": "Подсказка" }, + "sam_model": { "name": "Модель SAM" }, + "dino_model": { "name": "Модель DINO" }, + "threshold": { "name": "Порог" }, + "mask_blur": { "name": "Размытие маски" }, + "mask_offset": { "name": "Смещение маски" }, + "invert_output": { "name": "Инвертировать вывод" }, + "background": { "name": "Фон" }, + "background_color": { "name": "Цвет фона" } + }, + "outputs": { + "2": { "name": "МАСКА ИЗОБРАЖЕНИЯ" } + } + }, + "AILab_Preview": { "display_name": "Предварительный просмотр изображения/маски (RMBG) 🖼️🎭", "inputs": { @@ -459,6 +478,28 @@ "1": { "name": "Латент" }, "2": { "name": "Маска" } } - } + }, + "AILab_SDMatte": { + "display_name": "SDMatte Matting (RMBG) 🖼️🎭", + "inputs": { + "image": { "name": "Изображение" }, + "mask": { "name": "Маска" }, + "model_path": { "name": "Модель" }, + "device": { "name": "Устройство" }, + "process_res": { "name": "Обработка разрешения" }, + "transparent_object": { "name": "Прозрачный объект" }, + "mask_refine": { "name": "Маска улучшение" }, + "sensitivity": { "name": "Чувствительность" }, + "mask_blur": { "name": "Размытие маски" }, + "mask_offset": { "name": "Смещение маски" }, + "invert_output": { "name": "Инвертировать вывод" }, + "background": { "name": "Фон" }, + "background_color": { "name": "Цвет фона" } + }, + "outputs": { + "0": { "name": "Изображение" }, + "1": { "name": "Маска" } + } + } } diff --git a/locales/zh/nodeDefs.json b/locales/zh/nodeDefs.json index d37387e..60a36cd 100644 --- a/locales/zh/nodeDefs.json +++ b/locales/zh/nodeDefs.json @@ -228,6 +228,24 @@ "2": { "name": "遮罩图像" } } }, + "AILab_SAM2Segment": { + "display_name": "SAM2Segment (RMBG)", + "inputs": { + "image": { "name": "图像" }, + "prompt": { "name": "提示" }, + "sam_model": { "name": "SAM模型" }, + "dino_model": { "name": "DINO模型" }, + "threshold": { "name": "阈值" }, + "mask_blur": { "name": "遮罩模糊" }, + "mask_offset": { "name": "遮罩偏移" }, + "invert_output": { "name": "反转输出" }, + "background": { "name": "背景类型" }, + "background_color": { "name": "背景颜色" } + }, + "outputs": { + "2": { "name": "遮罩图像" } + } + }, "AILab_Preview": { "display_name": "图像/遮罩 预览 (RMBG) 🖼️🎭", "inputs": { @@ -459,5 +477,27 @@ "1": { "name": "latant" }, "2": { "name": "遮罩" } } + }, + "AILab_SDMatte": { + "display_name": "SDMatte Matting (RMBG) 🖼️🎭", + "inputs": { + "image": { "name": "图像" }, + "mask": { "name": "遮罩" }, + "model_path": { "name": "模型路径" }, + "device": { "name": "设备" }, + "process_res": { "name": "处理分辨率" }, + "transparent_object": { "name": "透明对象" }, + "mask_refine": { "name": "遮罩细化" }, + "sensitivity": { "name": "灵敏度" }, + "mask_blur": { "name": "遮罩模糊" }, + "mask_offset": { "name": "遮罩偏移" }, + "invert_output": { "name": "反转输出" }, + "background": { "name": "背景" }, + "background_color": { "name": "背景颜色" } + }, + "outputs": { + "0": { "name": "图像" }, + "1": { "name": "遮罩" } + } } } \ No newline at end of file