2014-01-22 86 views
1

我有一個圖像作爲算法的結果,即,當我想imshow,我必須鍵入以下內容:寫入圖像

imshow(img,[]) 

中,或者我得到了一個空白圖像。

我該如何imwrite這樣的圖片,好像我用imwrite(img, 'img.png','png'),我得到一個空白圖片。

謝謝。

+0

通過 '空白',你的意思是白色的?數據類型爲 –

+1

。檢查您的數據範圍並閱讀文檔以查看不同數據類型的預期結果。 – chappjc

+0

@Jigg。是的,白色 – Simplicity

回答

3

這是由於像素強度的削弱。當以[]作爲範圍顯示時,imshow會自動將強度縮放到全範圍。

嘗試:

imwrite(imadjust(img), 'img.png', 'png'); 
+0

感謝您的回覆。當我嘗試你的解決方案時,我仍然得到一個「白色」背景 – Simplicity