python numpy擴展維度以及復制


1. 擴展維度

要將一個二維的數據擴展為三維:

1 print("擴展之前:", img_Y_blur.shape) 2 img_Y_blur = np.expand_dims(img_Y_blur, 2) 3 print("擴展之后:", img_Y_blur.shape)

運行結果:

擴展之前: (368, 496) 擴展之后: (368, 496, 1)

2. 復制

三位的numpy數據,要將某一位復制更多數量

1 print("復制之前:", img_Y_blur.shape) 2 img_Y_blur = np.repeat(img_Y_blur, 3, 2) 3 print("復制之后:", img_Y_blur.shape)

運行結果:

1 復制之前: (368, 496, 1) 2 復制之后: (368, 496, 3)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM