Regression with indigo, freenect and depth images?

asked 2016-11-29 05:50:26 -0600

Sietse gravatar image

updated 2016-11-29 07:01:55 -0600

Hello all,

Up to a few months ago I used a kinect with depth images the following way:

roslaunch freenect_launch freenect.launch
rosrun image_view image_view image:=/camera/rgb/image_raw
rosrun image_view image_view image:=/camera/depth/image_rect

And it worked fine, but since at least a week (only) the last, depth, command fails with:

Unable to convert '32FC1' image for display: 'cv_bridge.cvtColorForDisplay() while trying to convert image from '32FC1' to 'bgr8' an exception was thrown ([32FC1] is not a color format. but [bgr8] is. The conversion does not make sense)'

And only a black screen. Has there be a change in this area? I tried different PC's and kinect's, they all have this behaviour now.

UPDATE: With rqt_image_view everything works fine! So it only seems to be a problem in image_view.

Thanks in advance, Sietse

edit retag flag offensive close merge delete