我正在處理位圖深度爲24位的800 x 800像素圖像(PNG格式)。我假設它意味着3 x 8位。這些圖像只是黑色和白色(0或255)。 我想將這個深度降低到8位,因爲*,當我在matlab中處理這些圖像時,*我創建了一個800 x 800 x 3的矩陣,它比計算2D矩陣的計算成本更大。減少圖像位深度
我的想法是在matlab矩陣的第一層子集,但似乎我已經失去了信息,因爲我沒有在我的矩陣中留下任何東西。
`Im4=Im4(1:800,1:800);`
任何想法?
我新的圖像處理,我可能不知道的基本知識......
Matlab可以並且確實以'double'格式保存圖像,這意味着它在存儲它們時的位深度並不重要(它很重要,但matlab會處理它)。除非每個像素的24位實際上不是位深度,而是3RGB通道的顏色,否則它肯定不會創建800x800x3矩陣。 –