ComfyUI_Seg_VITON2 / __init__.py
CCChen's picture
换装
1900386
# from .mine_nodes import *
from .utils.file_util import *
import folder_paths
import os
import sys
# comfy_path = os.path.dirname(folder_paths.__file__)
# custom_nodes_path = os.path.join(comfy_path, "custom_nodes")
# import sys
vition_path = node_path("ComfyUI_Seg_VITON")
sys.path.append(vition_path)
# sys.path.append(os.path.join(vition_path,"cldm"))
# sys.path.append(os.path.join(vition_path,"ldm"))
# sys.path.append(os.path.join(vition_path,"ldm","data"))
sys.path.append(os.path.join(vition_path,"ldm","models"))
# sys.path.append(os.path.join(vition_path,"ldm","models","diffusion"))
# sys.path.append(os.path.join(vition_path,"ldm","models","diffusion","dpm_solver"))
# sys.path.append(os.path.join(vition_path,"ldm","modules"))
# sys.path.append(os.path.join(vition_path,"ldm","modules","diffusionmodules"))
# sys.path.append(os.path.join(vition_path,"ldm","modules","distributions"))
# sys.path.append(os.path.join(vition_path,"ldm","modules","encoders"))
# sys.path.append(os.path.join(vition_path,"ldm","modules","image_degradation"))
# sys.path.append(os.path.join(vition_path,"ldm","modules","image_degradation","utils"))
# sys.path.append(os.path.join(vition_path,"ldm","modules","image_encoders"))
# sys.path.append(os.path.join(vition_path,"ldm","modules","midas"))
# sys.path.append(os.path.join(vition_path,"ldm","modules","midas","midas"))
# sys.path.append(os.path.join(vition_path,"utils"))
from .segformer_clothes import *
from .stabel_vition import *
# A dictionary that contains all nodes you want to export with their names
# NOTE: names should be globally unique
NODE_CLASS_MAPPINGS = {
"segformer_clothes":segformer_clothes,
"segformer_agnostic":segformer_agnostic,
"segformer_remove_bg":segformer_remove_bg,
"stabel_vition":stabel_vition
}
# A dictionary that contains the friendly/humanly readable titles for the nodes
NODE_DISPLAY_NAME_MAPPINGS = {
"segformer_clothes":"segformer_clothes",
"segformer_agnostic":"segformer_agnostic",
"segformer_remove_bg":"segformer_remove_bg",
"stabel_vition":"stabel_vition"
}