提交 2c92950c authored 作者: blu's avatar blu

evmlmotion: image scalor

上级 7351e00a
...@@ -309,7 +309,7 @@ private: ...@@ -309,7 +309,7 @@ private:
detPara.maxDuration = evmlmotion["maxDuration"]; detPara.maxDuration = evmlmotion["maxDuration"];
} }
if(evmlmotion.count("region") == 0|| !evmlmotion["region"].is_object()) { if(evmlmotion.count("region") != 0 && evmlmotion["region"].is_object()) {
json &region = evmlmotion["region"]; json &region = evmlmotion["region"];
if(region.count("minX") == 0|| !region["minX"].is_number() || if(region.count("minX") == 0|| !region["minX"].is_number() ||
region.count("minY") == 0||!region["minY"].is_number() || region.count("minY") == 0||!region["minY"].is_number() ||
...@@ -337,6 +337,8 @@ private: ...@@ -337,6 +337,8 @@ private:
spdlog::error("evmlmotion {} failed to parse regoin config: {}. ignored", selfId, e.what()); spdlog::error("evmlmotion {} failed to parse regoin config: {}. ignored", selfId, e.what());
} }
} }
}else{
spdlog::error("evmlmotion {} no/invalid region config. ignored");
} }
spdlog::info("evmlmotion {} detection params: entropy {}, area {}, thresh {}, fpsProc {}", selfId, detPara.entropy, detPara.area, detPara.thre, detPara.fpsProc); spdlog::info("evmlmotion {} detection params: entropy {}, area {}, thresh {}, fpsProc {}", selfId, detPara.entropy, detPara.area, detPara.thre, detPara.fpsProc);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论