From 0cc07689df2e948b0c8a252318c1db49b5f91342 Mon Sep 17 00:00:00 2001 From: Nicolas Pope <nwpope@utu.fi> Date: Sun, 14 Apr 2019 10:02:32 +0300 Subject: [PATCH] Minor changes to streaming code --- reconstruct/src/main.cpp | 2 +- vision/src/streamer.cpp | 13 ++----------- 2 files changed, 3 insertions(+), 12 deletions(-) diff --git a/reconstruct/src/main.cpp b/reconstruct/src/main.cpp index 035712485..1885d8c39 100644 --- a/reconstruct/src/main.cpp +++ b/reconstruct/src/main.cpp @@ -152,7 +152,7 @@ static void run(const string &file) { //LZ4_decompress_safe((char*)d.data(), (char*)depth.data, d.size(), depth.step*depth.rows); cv::imdecode(d, cv::IMREAD_UNCHANGED, &depth); - depth.convertTo(depth, CV_32FC1, 1.0f/256.0f); //, 1.0f/16.0f); //, 1.0f/256.0f); + depth.convertTo(depth, CV_32FC1, 1.0f/16.0f); }); while (disp.active()) { diff --git a/vision/src/streamer.cpp b/vision/src/streamer.cpp index 47c7f7122..6a882949b 100644 --- a/vision/src/streamer.cpp +++ b/vision/src/streamer.cpp @@ -20,20 +20,13 @@ Streamer::~Streamer() { } -//static Mat last; - void Streamer::send(const Mat &rgb, const Mat &depth) { // Compress the rgb as jpeg. vector<unsigned char> rgb_buf; cv::imencode(".jpg", rgb, rgb_buf); Mat d2; - depth.convertTo(d2, CV_16UC1, 256); - - //if (last.rows == 0) d2.copyTo(last); - - //Mat ddepth; - //ddepth = d2 - last; + depth.convertTo(d2, CV_16UC1, 16); vector<unsigned char> d_buf; /*d_buf.resize(d2.step*d2.rows); @@ -58,9 +51,7 @@ void Streamer::send(const Mat &rgb, const Mat &depth) { // d_buf.resize(LZ4_compressBound(depth.step*depth.rows)); // int s = LZ4_compress_default((char*)depth.data, (char*)d_buf.data(), depth.step*depth.rows, d_buf.size()); // d_buf.resize(s); - - //Mat d2; - //depth.convertTo(d2, CV_16UC1, 256); + cv::imencode(".png", d2, d_buf); LOG(INFO) << "Depth Size = " << ((float)d_buf.size() / (1024.0f*1024.0f)); -- GitLab