From 1b1221ace5f49b5b464cf7f4ff89f31cf03d3da1 Mon Sep 17 00:00:00 2001
From: AlexeyAB <alexeyab84@gmail.com>
Date: Fri, 06 Apr 2018 20:58:32 +0000
Subject: [PATCH] Minor fix for Web Cam on OpenCV 3.x

---
 src/box.h |   16 +++++++++++++++-
 1 files changed, 15 insertions(+), 1 deletions(-)

diff --git a/src/box.h b/src/box.h
index e45dd89..c023e20 100644
--- a/src/box.h
+++ b/src/box.h
@@ -9,9 +9,23 @@
     float dx, dy, dw, dh;
 } dbox;
 
+typedef struct detection {
+	box bbox;
+	int classes;
+	float *prob;
+	float *mask;
+	float objectness;
+	int sort_class;
+} detection;
+
+box float_to_box(float *f);
 float box_iou(box a, box b);
+float box_rmse(box a, box b);
 dbox diou(box a, box b);
-void do_nms(box *boxes, float **probs, int num_boxes, int classes, float thresh);
+void do_nms(box *boxes, float **probs, int total, int classes, float thresh);
+void do_nms_sort(box *boxes, float **probs, int total, int classes, float thresh);
+void do_nms_sort_v3(detection *dets, int total, int classes, float thresh);
+void do_nms_obj_v3(detection *dets, int total, int classes, float thresh);
 box decode_box(box b, box anchor);
 box encode_box(box b, box anchor);
 

--
Gitblit v1.10.0