From 7a23c169f019436b265efca895a76e4167a94454 Mon Sep 17 00:00:00 2001 From: cute-koala <62232441+cute-koala@users.noreply.github.com> Date: Thu, 19 Oct 2023 14:48:57 +0800 Subject: [PATCH] Update tracker.py tackle the issue of visualize function not run when debug is set to 0 --- pytracking/evaluation/tracker.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pytracking/evaluation/tracker.py b/pytracking/evaluation/tracker.py index 2292e3ff..859cb29a 100644 --- a/pytracking/evaluation/tracker.py +++ b/pytracking/evaluation/tracker.py @@ -122,7 +122,7 @@ def run_sequence(self, seq, visualization=None, debug=None, visdom_info=None, mu if debug is None: visualization_ = getattr(params, 'visualization', False) else: - visualization_ = True if debug else False + visualization_ = False if debug else True params.visualization = visualization_ params.debug = debug_ @@ -180,7 +180,7 @@ def _store_outputs(tracker_out: dict, defaults=None): image = self._read_image(seq.frames[0]) if tracker.params.visualization and self.visdom is None: - self.visualize(image, init_info.get('init_bbox')) + self.visualize(image, [init_info.get('init_bbox')]) start_time = time.time() out = tracker.initialize(image, init_info)