|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
05e0c84 |
diff -up ./OpenNI2-FreenectDriver/src/ColorStream.hpp.cpp11 ./OpenNI2-FreenectDriver/src/ColorStream.hpp
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
05e0c84 |
--- ./OpenNI2-FreenectDriver/src/ColorStream.hpp.cpp11 2016-02-21 12:18:01.412029788 -0500
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
05e0c84 |
+++ ./OpenNI2-FreenectDriver/src/ColorStream.hpp 2016-02-21 12:18:21.272807345 -0500
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
05e0c84 |
@@ -13,9 +13,9 @@ namespace FreenectDriver
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
05e0c84 |
{
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
05e0c84 |
public:
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
05e0c84 |
// from NUI library & converted to radians
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
05e0c84 |
- static const float DIAGONAL_FOV = 73.9 * (M_PI / 180);
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
05e0c84 |
- static const float HORIZONTAL_FOV = 62 * (M_PI / 180);
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
05e0c84 |
- static const float VERTICAL_FOV = 48.6 * (M_PI / 180);
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
05e0c84 |
+ static constexpr float DIAGONAL_FOV = 73.9 * (M_PI / 180);
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
05e0c84 |
+ static constexpr float HORIZONTAL_FOV = 62 * (M_PI / 180);
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
05e0c84 |
+ static constexpr float VERTICAL_FOV = 48.6 * (M_PI / 180);
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
05e0c84 |
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
05e0c84 |
private:
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
05e0c84 |
typedef std::map< OniVideoMode, std::pair<freenect_video_format, freenect_resolution> > FreenectVideoModeMap;
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
05e0c84 |
diff -up ./OpenNI2-FreenectDriver/src/DepthStream.hpp.cpp11 ./OpenNI2-FreenectDriver/src/DepthStream.hpp
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
05e0c84 |
--- ./OpenNI2-FreenectDriver/src/DepthStream.hpp.cpp11 2016-02-21 12:22:59.048682374 -0500
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
05e0c84 |
+++ ./OpenNI2-FreenectDriver/src/DepthStream.hpp 2016-02-21 12:23:27.387791861 -0500
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
05e0c84 |
@@ -17,9 +17,9 @@ namespace FreenectDriver
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
05e0c84 |
{
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
05e0c84 |
public:
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
05e0c84 |
// from NUI library and converted to radians
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
05e0c84 |
- static const float DIAGONAL_FOV = 70 * (M_PI / 180);
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
05e0c84 |
- static const float HORIZONTAL_FOV = 58.5 * (M_PI / 180);
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
05e0c84 |
- static const float VERTICAL_FOV = 45.6 * (M_PI / 180);
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
05e0c84 |
+ static constexpr float DIAGONAL_FOV = 70 * (M_PI / 180);
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
05e0c84 |
+ static constexpr float HORIZONTAL_FOV = 58.5 * (M_PI / 180);
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
05e0c84 |
+ static constexpr float VERTICAL_FOV = 45.6 * (M_PI / 180);
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
05e0c84 |
// from DepthKinectStream.cpp
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
05e0c84 |
static const int MAX_VALUE = 10000;
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
05e0c84 |
static const unsigned long long GAIN_VAL = 42;
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
05e0c84 |
@@ -28,8 +28,8 @@ namespace FreenectDriver
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
05e0c84 |
static const unsigned long long PARAM_COEFF_VAL = 4;
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
05e0c84 |
static const unsigned long long SHIFT_SCALE_VAL = 10;
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
05e0c84 |
static const unsigned long long ZERO_PLANE_DISTANCE_VAL = 120;
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
05e0c84 |
- static const double ZERO_PLANE_PIXEL_SIZE_VAL = 0.10520000010728836;
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
05e0c84 |
- static const double EMITTER_DCMOS_DISTANCE_VAL = 7.5;
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
05e0c84 |
+ static constexpr double ZERO_PLANE_PIXEL_SIZE_VAL = 0.10520000010728836;
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
05e0c84 |
+ static constexpr double EMITTER_DCMOS_DISTANCE_VAL = 7.5;
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
05e0c84 |
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
05e0c84 |
private:
|
|
![](https://seccdn.libravatar.org/avatar/130a1a14e286b8b1159fbc705d09fc859bd6a19bb2941710df401464d9268d66?s=16&d=retro) |
05e0c84 |
typedef std::map< OniVideoMode, std::pair<freenect_depth_format, freenect_resolution> > FreenectDepthModeMap;
|