我有来自 Kinect 的 RGB 和深度图像作为 png 格式。我正在尝试将深度数据与分水岭分割一起使用,但我不知道如何结合这两种数据并获得更准确的结果。我检查了一些论文,但我不理解结果或找不到专门为分水岭算法编写的解决方案。如何将深度数据作为分割过程的参考点?
我正在使用 MatLab 的图像处理工具箱。
图片来自 Nathan Silberman 等。al. 在Silberman 网站上的数据库
一个示例 RGB 图像及其对应的深度文件如下所示(注意深度图像,原本是二进制图像,被转换为 uint8):
更新:我尝试通过获取每个通道(红色、绿色、蓝色和深度)并计算它们的权重,从 RGB 源与深度数据一起创建加权灰度图像;然后包括与每个相应像素的权重相乘的值。但是得到的灰度图像并没有显着改善结果。它并不比仅基于 RGB 的分割好。如果我遵循这种方法,我还能做什么?或者,我怎样才能看到深度数据的影响?