手从RGB和深度图像分割获得kinect设备
5视图(30天)
显示旧的评论
关闭所有;
depth_map =负载(“3. txt”);
显示亮度图像(depth_map);
形象= imread (“4. jpg”);
位的;imshow(图片);
foo = depth_map;
min_v = min (foo (foo > 0));
阈值= min_v + 100;%阈值——这不是帮助不同但当然会恶化
foo (foo >阈值)= 0;
BW = imbinarize (foo);
图;imshow (BW);% result3.jpg文件所示。
结果显示在result3, jpg文件。甚至可以看到肘部。我怎么段的手吗?我相对较新的RGB和深度图像和kinect。非常感谢您的帮助。
5个评论
答案(1)
图像分析
2017年8月19日
如果一个人总是有一个黑色的手腕乐队,那么你应该有两团,不是1,然后您可以使用bwareafilt()提取最大的一个,将前臂,然后减去从原来的面具只手。
forearmMask = bwareafilt (binaryImage, 1);
handMask = binaryImage & ~ forearmMask;