From 7bcc9dccf8dd50ff95aea8e461b7eb5e491c0707 Mon Sep 17 00:00:00 2001 From: Comment Date: Wed, 19 Feb 2014 18:51:55 +0000 Subject: multiply depth with t hreshold image --- offsetProject/src/ofApp.cpp | 4 ++++ offsetProject/src/ofApp.h | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/offsetProject/src/ofApp.cpp b/offsetProject/src/ofApp.cpp index c7e185d..c29d8c1 100644 --- a/offsetProject/src/ofApp.cpp +++ b/offsetProject/src/ofApp.cpp @@ -85,6 +85,10 @@ void ofApp::update() { depthImage.threshold(farThreshold); + //threshold needs to be multiplied by the original + depthImage2.setFromPixels(kinect.getDepthPixels(), kinect.width, kinect.height); + depthImage*=depthImage2; + depthImage.extend(extend_w,extend_h); colourImage.extend(extend_w,extend_h); diff --git a/offsetProject/src/ofApp.h b/offsetProject/src/ofApp.h index 81f5895..8bde9a7 100644 --- a/offsetProject/src/ofApp.h +++ b/offsetProject/src/ofApp.h @@ -46,7 +46,7 @@ public: ofxKinect kinect; offsetCvColorImage colourImage; - offsetCvGrayscaleImage depthImage; + offsetCvGrayscaleImage depthImage,depthImage2; vector colourTiles; vector depthTiles; -- cgit v1.2.3