Skip to content

Commit 24eb43b

Browse files
author
arch
committed
use center point for supervised tracking
1 parent b44dc28 commit 24eb43b

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

funscript_editor/algorithms/videotracker.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -100,13 +100,15 @@ def is_bbox_in_tracking_area(bbox: tuple, supervised_tracking_area: tuple = None
100100
return False
101101
if supervised_tracking_area[3] <= 1:
102102
return False
103-
if bbox[0] < supervised_tracking_area[0]:
103+
104+
if bbox[4] < supervised_tracking_area[0]:
104105
return False
105-
if bbox[1] < supervised_tracking_area[1]:
106+
if bbox[5] < supervised_tracking_area[1]:
106107
return False
107-
if bbox[0] + bbox[2] > supervised_tracking_area[0] + supervised_tracking_area[2]:
108+
109+
if bbox[4] > supervised_tracking_area[0] + supervised_tracking_area[2]:
108110
return False
109-
if bbox[1] + bbox[3] > supervised_tracking_area[1] + supervised_tracking_area[3]:
111+
if bbox[5] > supervised_tracking_area[1] + supervised_tracking_area[3]:
110112
return False
111113

112114
return True

funscript_editor/ui/opencvui.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,7 @@ def draw_box(self, bbox, color: tuple = (255, 0, 255)) -> None:
213213
cv2.circle(
214214
self.preview_image,
215215
(box[4], box[5]),
216-
5,
216+
4,
217217
color,
218218
2
219219
)
@@ -248,7 +248,7 @@ def draw_box_to_image(image: np.ndarray, bbox, color: tuple = (255, 0, 255)) ->
248248
cv2.circle(
249249
image,
250250
(box[4], box[5]),
251-
5,
251+
4,
252252
color,
253253
2
254254
)

0 commit comments

Comments
 (0)