From 8133aeedea4e435b466ab11dcdd43dc710c2a442 Mon Sep 17 00:00:00 2001 From: sun Date: Wed, 7 Aug 2019 05:38:52 +0800 Subject: [PATCH] fix bug --- energy/src/energy/run.cpp | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/energy/src/energy/run.cpp b/energy/src/energy/run.cpp index 8f057ee..f4d40e6 100644 --- a/energy/src/energy/run.cpp +++ b/energy/src/energy/run.cpp @@ -135,12 +135,22 @@ void Energy::runSmall(cv::Mat &gimbal_src) { if (findArmors(gimbal_src) < 1)return; if (show_energy)showArmors("armor", gimbal_src); if (!findFlowStripFan(gimbal_src)) { - if (!findFlowStripWeak(gimbal_src))return; + if (!findFlowStripWeak(gimbal_src)){ + is_find_target = false; + return; + } } else { if (show_energy)showFlowStripFan("strip fan", gimbal_src); - if (!findTargetInFlowStripFan()) return; - if (!findFlowStrip(gimbal_src))return; + if (!findTargetInFlowStripFan()) { + is_find_target = false; + return; + } + if (!findFlowStrip(gimbal_src)){ + is_find_target = false; + return; + } } + is_find_target = true; if (show_energy)showTarget("target", gimbal_src); fans_cnt = findFans(gimbal_src); if (show_energy)showFans("fans", gimbal_src);