125 lines
3.5 KiB
TOML
125 lines
3.5 KiB
TOML
[Server]
|
|
# 对外提供的服务,建议由 nginx 代理
|
|
[Server.HTTP]
|
|
# http 端口
|
|
Port = 8089
|
|
# 请求超时时间
|
|
Timeout = '1m0s'
|
|
# jwt 秘钥,空串时,每次启动程序将随机赋值
|
|
JwtSecret = 'ZsLfiuBfYQOL6UHG1I4hfcea9tRLbM9i'
|
|
|
|
[Server.HTTP.PProf]
|
|
# 是否启用 pprof, 建议设置为 true
|
|
Enabled = true
|
|
# 访问白名单
|
|
AccessIps = ['::1', '127.0.0.1']
|
|
|
|
[Data]
|
|
# 数据库支持 sqlite 和 postgres 两种,使用 sqlite 时 dsn 应当填写文件存储路径
|
|
[Data.Database]
|
|
Dsn = './configs/data.db'
|
|
MaxIdleConns = 1
|
|
MaxOpenConns = 1
|
|
ConnMaxLifetime = '6h0m0s'
|
|
SlowThreshold = '200ms'
|
|
|
|
[Plugin]
|
|
# http 地址
|
|
HttpAPI = 'http://127.0.0.1:10000'
|
|
# 通信端口
|
|
GrpcPort = 50051
|
|
# 是否开启
|
|
AllDebug = false
|
|
|
|
[VqdConfig]
|
|
# 数据保存天数
|
|
SaveDay = 5
|
|
# 连续分析帧数(2-64), 默认为10, 最大为 64
|
|
FrmNum = 10
|
|
# 是否使用深度学习版本, 默认使用深度学习版本
|
|
IsDeepLearn = false
|
|
|
|
[VqdLgtDark]
|
|
# 默认 0.4, 取值范围: 0~1, 建议范围: 0.2~0.6
|
|
DarkThr = 0.4
|
|
# 默认 0.1, 取值范围: 0~1, 建议范围: 0.1~0.5
|
|
LgtThr = 0.1
|
|
# 默认为0.5, 取值范围: 0~1, 建议范围: 0.1~0.9
|
|
LgtDarkAbnNumRatio = 0.5
|
|
|
|
[VqdBlue]
|
|
# 默认为 0.6, 取值范围: 0~1, 建议范围 0.4~0.9
|
|
BlueThr = 0.6
|
|
# 默认为0.5, 取值范围: 0~1, 建议范围: 0.1~0.9
|
|
BlueAbnNumRatio = 0.5
|
|
|
|
[VqdClarity]
|
|
# 默认为0.4, 取值范围: 0~1, 建议范围: 0.3~0.99
|
|
ClarityThr = 0.4
|
|
# 默认为0.5, 取值范围: 0~1, 建议范围: 0.1~0.9
|
|
ClarityAbnNumRatio = 0.5
|
|
|
|
[VqdShark]
|
|
# 默认为 0.2, 取值范围: 0~1, 建议范围: 0.1~0.8
|
|
SharkThr = 0.2
|
|
# 默认为0.2, 取值范围: 0~1, 建议范围: 0.1~0.6
|
|
SharkAbnNumRatio = 0.2
|
|
|
|
[VqdFreeze]
|
|
# 默认 0.4, 取值范围: 0~1, 建议范围: 0.2~0.6
|
|
FreezeThr = 0.999
|
|
# 默认为0.99, 取值范围: 0.8~1, 建议范围: 0.95~1
|
|
FreezeAbnNumRatio = 0.99
|
|
|
|
[VqdColor]
|
|
# 默认为0.18, 取值范围: 0~1, 建议范围: 0.1~0.5
|
|
ColorThr = 0.18
|
|
# 默认为0.5, 取值范围: 0~1, 建议范围: 0.3~0.9
|
|
ColorAbnNumRatio = 0.5
|
|
|
|
[VqdOcclusion]
|
|
# 默认为0.1, 取值范围: 0~1, 建议范围: 0.05~0.5
|
|
OcclusionThr = 0.1
|
|
# 默认为0.5, 取值范围: 0~1, 建议范围: 0.3~0.9
|
|
OcclusionAbnNumRatio = 0.5
|
|
|
|
[VqdNoise]
|
|
# 默认为 0.3, 取值范围: 0~1, 建议范围: 0.2~0.8
|
|
NoiseThr = 0.3
|
|
# 默认为0.6, 取值范围: 0~1, 建议范围: 0.3~0.9
|
|
NoiseAbnNumRatio = 0.6
|
|
|
|
[VqdContrast]
|
|
# 默认为 0.2, 取值范围: 0~1, 建议范围: 0.1~0.3
|
|
CtraLowThr = 0.2
|
|
# 默认为 0.8, 取值范围: 0~1, 建议范围: 0.7~0.9
|
|
CtraHighThr = 0.8
|
|
# 默认为0.5, 取值范围: 0~1, 建议范围: 0.3~0.9
|
|
CtraAbnNumRatio = 0.5
|
|
|
|
[VqdMosaic]
|
|
# 默认为 0.1 取值范围: 0~1, 建议范围: 0.1~0.9
|
|
MosaicThr = 0.1
|
|
# 默认为0.5,取值范围: 0~1, 建议范围: 0.3
|
|
MosaicAbnNumRatio = 0.5
|
|
|
|
[VqdFlower]
|
|
# 默认为 0.3 取值范围: 0~1, 建议范围: 0.1~0.9
|
|
FlowerThr = 0.1
|
|
# 默认为0.6, 取值范围: 0~1, 建议范围: 0.3
|
|
FlowerAbnNumRatio = 0.5
|
|
# 默认为 0.3 取值范围: 0~1, 建议范围: 0.1~0.9
|
|
MosaicThr = 0.1
|
|
|
|
[Log]
|
|
# 日志存储目录,不能使用特殊符号
|
|
Dir = './logs'
|
|
# 记录级别 debug/info/warn/error
|
|
Level = 'debug'
|
|
# 保留日志多久,超过时间自动删除
|
|
MaxAge = '744h0m0s'
|
|
# 多久时间,分割一个新的日志文件
|
|
RotationTime = '8h0m0s'
|
|
# 多大文件,分割一个新的日志文件(MB)
|
|
RotationSize = 50
|