2013-03-05 67 views
0

所有像素我使用imadjust來增強圖像對比度或伸展,例如:imadjust變爲白色

image = imread(path) 
result = imadjust(image, [0.01 0.6], []); 

但事實證明所有的圖像的像素爲白色。我如何解決它?

+0

你怎麼知道你會得到白色像素? 'result'的值是什麼?你能發佈一個鏈接到你正在使用的圖片嗎? – 2013-03-05 12:22:11

+0

直到現在我在matlab中使用默認圖像cameraman.tif – Alyafey 2013-03-05 12:24:42

+0

您是否將輸入圖像中的值標準化爲0和1之間的值? – 2013-03-05 12:25:31

回答

1

我面臨同樣的問題,但是當我用於imagesc matlab函數它的工作原理,例如:

subplot(2,1,1); 
imagesc(result) 
colormap(gray); 
axis off 
title('Result') 

爲灰度級圖像。 我希望這能幫到