2013-02-19 49 views
0

大家好我是新來的Matlab的圖像處理工具箱,我真的不能決定im2bw(gray_image,level); &gray_image <175 ;?

之間

im2bw(gray_image, level); 
gray_image < 0.5; ? 
使用im2bw(gray_image, 水平);我們可以使用價值 0.5或其他值嗎?

任何人都可以請解釋我,如果我想閾值灰色圖像,哪一個更好,如果我想自己調整閾值水平?

如果是相同的請您告訴我,謝謝...

回答

2

由於im2bwdocumentation說:

在區間[0,1]指定level。該範圍與圖像類別可能的信號電平有關。因此,0.5的電平值是黑色和白色之間的中間位置,而不管類

的這使得略微更靈活/比image < level方便;取決於你如何獲得圖像,值可能在0-255範圍內,在這種情況下,你的選擇不會給出所需的結果。否則它們是等效的。

+0

哦,我看到了謝謝。 – vhong 2013-02-19 12:12:26