MATLAB Kinect 传感器深度图像(太暗)
MATALB Kinnect sensor depth image(Too Dark)
我正在使用 Kinect2 和 Matlab;但是,视频流中显示的深度图像比我在 Matlab 中保存时要亮得多?
你知道这个问题的解决方案吗
- 首先,您应该提供您目前正在使用的代码,以便我们了解您哪里出了问题。.这是在任何论坛上发帖的一般建议;提供您的所有信息,以便其他人可以提供帮助。
如果您使用直方图检查深度值,您会看到该图像是一个 uint8 图像,其值从 0 到 255。并且由于深度距离被缩放为灰度值,因此值缩放为新值并使用 imshow,将无法提供足够的对比度。
显示图像的一个简单解决方法是使用任何类型的
直方图均衡化如
figure(1);
C= adapthisteq(A, 'clipLimit',0.02,'Distribution','rayleigh');
imshow(C);
图像将调整显示对比度。
我用了 mat2gray,它解决了问题。
我正在使用 Kinect2 和 Matlab;但是,视频流中显示的深度图像比我在 Matlab 中保存时要亮得多? 你知道这个问题的解决方案吗
- 首先,您应该提供您目前正在使用的代码,以便我们了解您哪里出了问题。.这是在任何论坛上发帖的一般建议;提供您的所有信息,以便其他人可以提供帮助。
如果您使用直方图检查深度值,您会看到该图像是一个 uint8 图像,其值从 0 到 255。并且由于深度距离被缩放为灰度值,因此值缩放为新值并使用 imshow,将无法提供足够的对比度。
显示图像的一个简单解决方法是使用任何类型的 直方图均衡化如
figure(1); C= adapthisteq(A, 'clipLimit',0.02,'Distribution','rayleigh'); imshow(C);
图像将调整显示对比度。
我用了 mat2gray,它解决了问题。