Files
ltdrdata-ComfyUI-Impact-Pack/modules/impact/config.py
T
lcolokandDr.Lt.Data 95cc4ed719 Enhance mask_to_segs to Handle Batch Masks for Improved Facial Reconstruction Workflow (#38)
* Enhance mask_to_segs to Handle Batch Masks

* start to build SAMDetectorSegmented

* Add Segmented SAMDetector and SEGS & MASKS ForEach nodes

* Bug fix: Shape tuple dimension length problem

* Enhance mask_to_segs to Handle Batch Masks

* pr/38 bugfix

* code cleansing

* pr/38 bugfix #2

apply_mask_to_each_seg crash fix
'input is 2d mask not 3d masks'

* change masks:'MASK' to masks:'MASKS'

* MasksToMaskList sample added
robust patch for empty SEGS

---------

Co-authored-by: Dr.Lt.Data <dr.lt.data@gmail.com>
2023-07-16 10:27:21 +09:00

33 lines
800 B
Python

import configparser
import os
version = "V2.22"
dependency_version = 1
my_path = os.path.dirname(__file__)
config_path = os.path.join(my_path, "impact-pack.ini")
latent_letter_path = os.path.join(my_path, "..", "..", "latent.png")
MAX_RESOLUTION = 8192
def write_config(comfy_path):
config = configparser.ConfigParser()
config['default'] = {
'dependency_version': dependency_version,
'comfy_path': comfy_path
}
with open(config_path, 'w') as configfile:
config.write(configfile)
def read_config():
try:
config = configparser.ConfigParser()
config.read(config_path)
default_conf = config['default']
return default_conf['comfy_path'], int(default_conf['dependency_version'])
except Exception:
return "", 0