Skip to content
Snippets Groups Projects

feature/frame class

Merged Sebastian Hahta requested to merge feature/stereovideo-refactor into master
3 files
+ 19
9
Compare changes
  • Side-by-side
  • Inline
Files
3
@@ -12,22 +12,22 @@ namespace rgbd {
typedef unsigned int channel_t;
static const channel_t kChanNone = 0;
static const channel_t kChanLeft = 0x0001;
static const channel_t kChanDepth = 0x0002;
static const channel_t kChanRight = 0x0004;
static const channel_t kChanDisparity = 0x0008;
static const channel_t kChanLeft = 0x0001; // CV_8UC3
static const channel_t kChanDepth = 0x0002; // CV_32FC1
static const channel_t kChanRight = 0x0004; // CV_8UC3
static const channel_t kChanDisparity = 0x0008; // CV_32FC1
static const channel_t kChanDeviation = 0x0010;
static const channel_t kChanNormals = 0x0020;
static const channel_t kChanConfidence = 0x0040;
static const channel_t kChanFlow = 0x0080;
static const channel_t kChanFlow = 0x0080; // CV_32FC2 or CV_16FC2 (fix)
static const channel_t kChanEnergy = 0x0100;
static const channel_t kChanLeftGray = 0x0200;
static const channel_t kChanRightGray = 0x0400;
//static const channel_t kChanLeftGray = 0x0200; // not used // CV_8UC1
//static const channel_t kChanRightGray = 0x0400; // not used // CV_8UC1
static const channel_t kChanOverlay1 = 0x1000;
// maximum number of available channels
static const unsigned int n_channels = 13;
static const unsigned int n_channels = 11;
inline bool isFloatChannel(ftl::rgbd::channel_t chan) {
return (chan == ftl::rgbd::kChanDepth || chan == ftl::rgbd::kChanEnergy);
@@ -100,6 +100,8 @@ private:
case kChanConfidence: return 7;
case kChanFlow: return 8;
case kChanEnergy: return 9;
// case kChanLeftGray: return 11;
// case kChanRightGray: return 12;
// should not happen (error); returned index is kChanNone
default: return 0;
}
Loading