Problem in thresholding an image

1 回表示 (過去 30 日間)
Algorithms Analyst
Algorithms Analyst 2013 年 3 月 12 日
Hi all
I am facing problem in thresholding an image such that in image 1 belongs to background and 0 belongs to foreground pixel.I have computed thresholded now i wan to satify the foreground equation like that
image>=threshold
how can I do it?such that 0 belongs to foreground in this image(black) and 1 belongs to background(white.) image is 576x720 and threshold computed is 576x720.
Thanks
  1 件のコメント
Image Analyst
Image Analyst 2013 年 3 月 12 日
Can you upload your image somewhere?

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

採用された回答

Image Analyst
Image Analyst 2013 年 3 月 12 日
Like this:
foregroundImage = yourImage < threshold; % Can use <= if you want.
The foreground will be black (this is opposite to the normal way of foreground being white).
If your image has teh "foreground" as 0 and background as 1, then you'd do this:
foregroundImage = yourImage == 0;
but in that case it sounds like your image has already been thresholded.

その他の回答 (0 件)

Community Treasure Hunt

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

Start Hunting!

Translated by