2013-09-01 52 views
-1

我在mat-lab上有一個圖像,我想分析圖像中光的強度。 我想做一些3-D陰謀,所以我可以清楚地看到它,並從中獲得強度和其他東西的平均值。 有人可以告訴我應該使用什麼命令以及如何使用?我在mat-lab上的知識很差。 我試圖做一個衝浪情節,但它一直告訴我「警告:CData必須是雙倍或單一的,除非它僅用作紋理數據」 ,我不知道如何改變類型或我能做什麼克服這個問題。如何在3D中繪製我的圖像?

回答

1

將您的圖片從uint8轉換爲double類型。這樣,您就能夠以更靈活的方式做Matlab的更多操作:

>> doubleImg = im2double(uint8Img); 

或者(如果你沒有圖像處理工具箱):

>> doubleImg = double(uint8Img)/255.0 ; 
+0

我的形象是UINT16,和我沒有圖像處理工具箱。 – Maayan

+0

@Maayan then'doubleImg = double(uint16Img)/( - 1 + 2^16)'應該爲你做詭計。 Shana Tova。 – Shai

+0

我把它變成了雙重,但是在我的情況下,衝浪功能並不好。你有什麼想法我可以使用什麼功能,所以我將能夠在劇情中看到我形象中的不同強度? – Maayan