From 9361292c429c0ba3400c31c7fa5d5e3d3cb6ab47 Mon Sep 17 00:00:00 2001
From: Joseph Redmon <pjreddie@gmail.com>
Date: Tue, 19 Jul 2016 21:50:01 +0000
Subject: [PATCH] updates

---
 src/image.c |   16 ++++++++++------
 1 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/src/image.c b/src/image.c
index 92833df..98e80c9 100644
--- a/src/image.c
+++ b/src/image.c
@@ -109,14 +109,17 @@
         int class = max_index(probs[i], classes);
         float prob = probs[i][class];
         if(prob > thresh){
-            int width = pow(prob, 1./2.)*10+1;
-            width = 8;
-            printf("%s: %.2f\n", names[class], prob);
-            int offset = class*17 % classes;
-            float red = get_color(0,offset,classes);
+            //int width = pow(prob, 1./2.)*30+1;
+            int width = 8;
+            printf("%s: %.0f%%\n", names[class], prob*100);
+            int offset = class*1 % classes;
+            float red = get_color(2,offset,classes);
             float green = get_color(1,offset,classes);
-            float blue = get_color(2,offset,classes);
+            float blue = get_color(0,offset,classes);
             float rgb[3];
+
+            //width = prob*20+2;
+
             rgb[0] = red;
             rgb[1] = green;
             rgb[2] = blue;
@@ -365,6 +368,7 @@
     image get_image_from_stream(CvCapture *cap)
     {
         IplImage* src = cvQueryFrame(cap);
+        if (!src) return make_empty_image(0,0,0);
         image im = ipl_to_image(src);
         rgbgr_image(im);
         return im;

--
Gitblit v1.10.0