Files
@ 7df1503a4ca6
Branch filter:
Location: OneEye/src/config.py - annotation
7df1503a4ca6
1.0 KiB
text/x-python
computing transformation matrix
f85a79f2fd95 7f6fac7f6d8e f85a79f2fd95 f6b3d570893c f6b3d570893c 782476e472ab 782476e472ab 782476e472ab f85a79f2fd95 f6b3d570893c 7f6fac7f6d8e 7f6fac7f6d8e 7f6fac7f6d8e 7f6fac7f6d8e 7f6fac7f6d8e 7f6fac7f6d8e 7f6fac7f6d8e 7f6fac7f6d8e 7f6fac7f6d8e 7f6fac7f6d8e 7f6fac7f6d8e 7f6fac7f6d8e 7f6fac7f6d8e 7f6fac7f6d8e 7f6fac7f6d8e 7f6fac7f6d8e 7f6fac7f6d8e 7f6fac7f6d8e 7f6fac7f6d8e 7f6fac7f6d8e 7f6fac7f6d8e 7f6fac7f6d8e 7f6fac7f6d8e 7f6fac7f6d8e 7f6fac7f6d8e 7f6fac7f6d8e 7f6fac7f6d8e 7f6fac7f6d8e 7f6fac7f6d8e 7f6fac7f6d8e 7f6fac7f6d8e f6b3d570893c f85a79f2fd95 5fe83c3dfb92 4c1ba49ea859 f6b3d570893c 782476e472ab 782476e472ab d5d8fe073c1c 782476e472ab 7f6fac7f6d8e f6b3d570893c f85a79f2fd95 f85a79f2fd95 f85a79f2fd95 | import os
import logging.config
import json
srcDir=os.path.dirname(__file__)
with open(os.path.join(srcDir, "..", "config.json")) as f:
cfgFile=json.load(f)
logCfg = cfgFile.get("logging") or {
"version": 1,
"handlers": {
"file": {
"level": "DEBUG",
"class": "logging.FileHandler",
"filename": "/tmp/oneeye.log",
"formatter": "default"
},
"console": {
"level": "DEBUG",
"class": "logging.StreamHandler",
"formatter": "default"
}
},
"root": {
"handlers": ["console","file"],
"level": "DEBUG"
},
"formatters": {
"default": {
"format": "%(asctime)s %(levelname)s: %(message)s",
"datefmt": "%Y-%m-%d %H:%M:%S"
}
}
}
logging.config.dictConfig(logCfg)
class misc:
file=cfgFile["misc"]
version=(0,0,0)
defaultImage=file.get("defaultImage", 0)
_imgDir=file.get("imgDir","../images")
imgDir=_imgDir if os.path.isabs(_imgDir) else os.path.join(srcDir,_imgDir)
video=file.get("video",0)
class gui:
file=cfgFile["gui"]
showBigPoints=file.get("showBigPoints", False)
showGrid=file.get("showGrid", True)
|