CT *feels* faster now <3
authorAlyssa Rosenzweig <bobbybee@users.noreply.github.com>
Sun, 28 Jun 2015 23:18:21 +0000 (19:18 -0400)
committerAlyssa Rosenzweig <bobbybee@users.noreply.github.com>
Sun, 28 Jun 2015 23:18:21 +0000 (19:18 -0400)
examples/demo.cpp
src/CommodityTracking.cpp

index ab5e172..20c2db8 100644 (file)
@@ -14,7 +14,7 @@ int main(int argc, char** argv) {
 
         // visualize skeletons
         Mat visualization = tracker.cloneFrame(); 
-        //Mat visualization = Mat::zeros(history.getLastFrame().size(), CV_8UC3);
+        resize(visualization, visualization, Size(0, 0), 2, 2); // scale up :) 
 
         int visWidth = visualization.cols, visHeight = visualization.rows;
 
index 6e8b2c1..b4178d3 100644 (file)
@@ -68,23 +68,23 @@ namespace ct {
         stream.read(m_twoFrame); // fixes a race condition in the first few frames
         resize(m_twoFrame, m_twoFrame, Size(0, 0), m_scaleFactor, m_scaleFactor);
 
-        stream.read(m_threeFrame); // fixes a race condition in the first few frames
-        resize(m_threeFrame, m_threeFrame, Size(0, 0), m_scaleFactor, m_scaleFactor);
+        //stream.read(m_threeFrame); // fixes a race condition in the first few frames
+        //resize(m_threeFrame, m_threeFrame, Size(0, 0), m_scaleFactor, m_scaleFactor);
         
-        stream.read(m_fourFrame); // fixes a race condition in the first few frames
-        resize(m_fourFrame, m_fourFrame, Size(0, 0), m_scaleFactor, m_scaleFactor);
+        //stream.read(m_fourFrame); // fixes a race condition in the first few frames
+        //resize(m_fourFrame, m_fourFrame, Size(0, 0), m_scaleFactor, m_scaleFactor);
     }
 
     void FrameHistory::append(Mat frame) {
-        m_fourFrame = m_threeFrame;
-        m_threeFrame = m_twoFrame;
+        //m_fourFrame = m_threeFrame;
+        //m_threeFrame = m_twoFrame;
         m_twoFrame = m_lastFrame;
         m_lastFrame = frame;
         
     }
 
     Mat FrameHistory::motion(Mat frame) {
-        Mat out1, out2, out3, out4, delta;
+        /*Mat out1, out2, out3, out4, delta;
         absdiff(m_twoFrame, frame, out1);
         absdiff(m_lastFrame, frame, out2);
         absdiff(m_threeFrame, frame, out3);
@@ -92,13 +92,13 @@ namespace ct {
 
         bitwise_or(out2, out3, delta);
         bitwise_or(delta, out1, delta);
-        bitwise_or(delta, out4, delta);
+        bitwise_or(delta, out4, delta);*/
 
-        /*Mat out1, out2, delta;
+        Mat out1, out2, delta;
         absdiff(m_twoFrame, frame, out1);
         absdiff(m_lastFrame, frame, out2);
 
-        bitwise_or(out1, out2, delta);*/
+        bitwise_or(out1, out2, delta);
 
         return delta;
     }
This page took 0.034989 seconds and 4 git commands to generate.