How to substract hand only from the input rgb images?

4 ビュー (過去 30 日間)
Zara Khan
Zara Khan 2020 年 12 月 12 日
コメント済み: Image Analyst 2020 年 12 月 14 日
I want to remove the background by white and only want to keep the hand palm. how to do that ? The rgb image has been attached.

回答 (2 件)

Image Analyst
Image Analyst 2020 年 12 月 13 日
Try using a uniform background rather than a cluttered one if you can. It will make it a lot simpler.
You could try color segmentation to extract just skin and I attach a demo for that.
  4 件のコメント
Zara Khan
Zara Khan 2020 年 12 月 14 日
編集済み: Zara Khan 2020 年 12 月 14 日
I am using a standard dataset which is publicly availble . is this possible to ask them to do so ???
Image Analyst
Image Analyst 2020 年 12 月 14 日
I don't know. You could try. You could also try the foreground detector in the Computer Vision Toolbox. Otherwise give my skin color detector a try.

サインインしてコメントする。


Matt J
Matt J 2020 年 12 月 12 日
You can use imfreehand() or Freehand() to draw the boundary of the palm interactively and then mask out everything in the background.
  4 件のコメント
Zara Khan
Zara Khan 2020 年 12 月 13 日
what about this mask.mat?
Matt J
Matt J 2020 年 12 月 13 日
Yes what about it?

サインインしてコメントする。

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by