仅作为记录,大佬请跳过。
要切去的区域(三维数组)赋值给大数组
用
[2:5,1:4]
(而不是a[2:5][1:4])
背景
博主想对三维numpy矩阵(750,720,3)中的某个三维部分,赋给新值。
做法
先将要变成的新值,做成新值数组
pixels
;然后将pixels
整体
赋值给masked_img_
展示
其中pixels是[200,20,20]
参考:
另外一种方法
,参考对三通道数组赋值——
博主文章传送门
np.zeros建立多维数组
用
pixels=np.zeros((h_,w_,3))
注:
里面还有一层括号
参考
传送门
版权声明:本文为weixin_41529093原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。