我有RGB圖像列表,我想從列表中的圖像中獲取每個通道并重塑它。但是,我從數組列表中提取通道時遇到問題。請參考以下代碼;difference[0].shape輸出;(1280,720,3)為了在列表中的第一個圖像中獲取第一個通道寬度和高度,我嘗試了;difference[0][0].shape但我得到了答案; 這是通道的寬度和數量。我想要的是作為輸出得到的。(720,3)(1280,720)有誰能幫我解決這個問題。
1 回答

人到中年有點甜
TA貢獻1895條經驗 獲得超7個贊
假設是一個麻木形狀數組,你可以用它來訪問第一維的所有數據。difference[0]
(1280,720,3)
difference[0][:,:,0]
difference[0][:,:,0].shape
會給你.(1280, 720)
difference[0][:,:,0].shape
將為您提供紅色數據。
將為您提供綠色數據。
將為您提供藍色數據。difference[0][:,:,1].shape
difference[0][:,:,2].shape
添加回答
舉報
0/150
提交
取消