0

目前我正在使用 ToF 相机并收到距离图像(矩阵)。我可以使用 Matlab 分水岭函数来查找图像中的所有山谷。

现在我正在尝试使用 OpenCV 分水岭函数,但它使用 RGB 图像作为输入。我尝试将其转换为 RGB 图像(从灰度到 255,然后复制到 MxNx3-Matrix),但我得到了错误的结果。

resultOpenCV= cv.watershed(rgbImage,marker);

OpenCV中的深度图像是否有一些分水岭功能?谢谢。

在 Matlab 中比较 Matlab 分水岭与 cv.watershed: https ://gist.github.com/amroamroamro/6423064ee20ad1a3d4de93ad7d68d8f5

垫文件:https ://www.dropbox.com/s/6whxuz111vu4ulp/watershedExample.mat?dl=0

4

0 回答 0