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