MATLAB Answers

0

How can I define two tones in a grayscale image

Stelios Fanourakis さんによって質問されました 2019 年 5 月 12 日
最新アクティビティ Jan
さんによって コメントされました 2019 年 5 月 19 日
Hi
I have an ultrasound image with lots of gray tones. I want to threshold the image by defining two of its tones. The higher intensity (white tone) and the lowest intensity (darkest gray tone). All other tones in the middle should be eliminated.
How can I do this?
Thanks

  0 件のコメント

サインイン to comment.

1 件の回答

Jan
回答者: Jan
2019 年 5 月 17 日
編集済み: Jan
2019 年 5 月 19 日
 採用された回答

You cannot eliminate colors in a gray-scale image, but only set them to another value.
img(img > 67 & img < 128) = 0;
Here all gray scale values between 68 and 127 are set to 0.

  3 件のコメント

Sulaymon Eshkabilov 2019 年 5 月 18 日
(+1) = Short and very efficient solution!
Stelios Fanourakis 2019 年 5 月 19 日
"Here all gray scale values between 64 and 127 are set to 0."
You mean values between 68 and 127 are set to 0
Jan
2019 年 5 月 19 日
@Stelios: Correct. This was a typo.

サインイン to comment.



Translated by