| import os, logging, nodes
|
|
|
| version = "3.0.0"
|
| logging.info(f"### Loading: ComfyUI_SafeMask_Pack (v{version})")
|
|
|
|
|
| from .nodes_safemask import (
|
| SafeMaskToImage,
|
| SafeImageToMask,
|
| SafeImageColorToMask,
|
| SafeSolidMask,
|
| SafeInvertMask,
|
| SafeImageComposite,
|
| SafeMaskComposite,
|
| SafeGrowMask,
|
| SafeShrinkMask,
|
| SafeTransformMask,
|
| SafeThresholdMask,
|
| safeImagePadding,
|
| safeMaskPadding,
|
| SafeCropMask,
|
| SafeCenterCropMask,
|
| SafeFeatherMask,
|
| SafeMaskPreview,
|
| SafeMaskSaveOnly,
|
| SafeMaskSaveLink,
|
| SafeMaskChecker,
|
| SafeMaskCheckerDiff,
|
| )
|
|
|
|
|
| NODE_CLASS_MAPPINGS = {
|
| "SafeMaskToImage": SafeMaskToImage,
|
| "SafeImageToMask": SafeImageToMask,
|
| "SafeImageColorToMask": SafeImageColorToMask,
|
| "SafeSolidMask": SafeSolidMask,
|
| "SafeInvertMask": SafeInvertMask,
|
|
|
| "SafeImageComposite": SafeImageComposite,
|
| "SafeMaskComposite": SafeMaskComposite,
|
|
|
| "SafeGrowMask": SafeGrowMask,
|
| "SafeShrinkMask": SafeShrinkMask,
|
| "SafeTransformMask": SafeTransformMask,
|
| "SafeThresholdMask": SafeThresholdMask,
|
| "safeImagePadding": safeImagePadding,
|
| "safeMaskPadding": safeMaskPadding,
|
|
|
| "SafeCropMask": SafeCropMask,
|
| "SafeCenterCropMask": SafeCenterCropMask,
|
| "SafeFeatherMask": SafeFeatherMask,
|
|
|
| "SafeMaskPreview": SafeMaskPreview,
|
| "SafeMaskSaveOnly": SafeMaskSaveOnly,
|
| "SafeMaskSaveLink": SafeMaskSaveLink,
|
| "SafeMaskChecker": SafeMaskChecker,
|
| "SafeMaskCheckerDiff": SafeMaskCheckerDiff,
|
| }
|
|
|
| NODE_DISPLAY_NAME_MAPPINGS = {
|
| "SafeMaskToImage": "μμ ν λ§μ€ν¬ μ΄λ―Έμ§ λ³ν",
|
| "SafeImageToMask": "μμ ν μ΄λ―Έμ§ λ§μ€ν¬λ³ν",
|
| "SafeImageColorToMask": "μμ ν μ΄λ―Έμ§μμλ§μ€ν¬",
|
| "SafeSolidMask": "μμ ν λ¨μλ§μ€ν¬",
|
| "SafeInvertMask": "μμ ν λ§μ€ν¬λ°μ ",
|
|
|
| "SafeImageComposite": "μμ ν μ΄λ―Έμ§ ν©μ±",
|
| "SafeMaskComposite": "μμ ν λ§μ€ν¬ν©μ±",
|
|
|
| "SafeGrowMask": "μμ ν λ§μ€ν¬νμ₯",
|
| "SafeShrinkMask": "μμ ν λ§μ€ν¬μμΆ",
|
| "SafeTransformMask": "μμ ν λ§μ€ν¬λ³ν",
|
| "SafeThresholdMask": "μμ ν μκ³κ° λ§μ€ν¬",
|
| "safeImagePadding": "μ΄λ―Έμ§ ν¨λ©",
|
| "safeMaskPadding": "λ§μ€ν¬ ν¨λ©",
|
|
|
| "SafeCropMask": "μμ ν λ§μ€ν¬μλ₯΄κΈ°",
|
| "SafeCenterCropMask": "μμ ν μ νλ§μ€ν¬μλ₯΄κΈ°",
|
| "SafeFeatherMask": "μμ ν λ§μ€ν¬νλλ§",
|
|
|
| "SafeMaskPreview": "μμ ν λ§μ€ν¬λ―Έλ¦¬λ³΄κΈ°",
|
| "SafeMaskSaveOnly": "μμ ν λ§μ€ν¬ μ μ₯",
|
| "SafeMaskSaveLink": "μμ ν λ§μ€ν¬ μ μ₯&λ§ν¬",
|
| "SafeMaskChecker": "μμ ν λ§μ€ν¬ 체컀",
|
| "SafeMaskCheckerDiff": "μμ ν λ§μ€ν¬ κ°μ‘° 체컀",
|
| } |