@@ -124,7 +124,7 @@ int main(int argc, char *argv[])
124124
125125 libfreenect2::SyncMultiFrameListener listener (libfreenect2::Frame::Color | libfreenect2::Frame::Ir | libfreenect2::Frame::Depth);
126126 libfreenect2::FrameMap frames;
127- libfreenect2::Frame undistorted (512 , 424 , 4 ), registered (512 , 424 , 3 );
127+ libfreenect2::Frame undistorted (512 , 424 , 4 ), registered (512 , 424 , 4 );
128128
129129 dev->setColorFrameListener (&listener);
130130 dev->setIrAndDepthFrameListener (&listener);
@@ -149,7 +149,7 @@ int main(int argc, char *argv[])
149149 registration->apply (rgb,depth,&undistorted,®istered);
150150
151151 cv::imshow (" undistorted" , cv::Mat (undistorted.height , undistorted.width , CV_32FC1, undistorted.data ) / 4500 .0f );
152- cv::imshow (" registered" , cv::Mat (registered.height , registered.width , CV_8UC3 , registered.data ));
152+ cv::imshow (" registered" , cv::Mat (registered.height , registered.width , CV_8UC4 , registered.data ));
153153
154154 int key = cv::waitKey (1 );
155155 protonect_shutdown = protonect_shutdown || (key > 0 && ((key & 0xFF ) == 27 )); // shutdown on escape
0 commit comments