Python 零填充图像

Python 零填充图像,python,zero-padding,Python,Zero Padding,我试图手动执行零填充,但出现以下错误: ValueError:操作数无法与形状(2,)(512,3)一起广播 如果有人可以在不使用内置功能的情况下更正此代码或提供手册。谢谢 def垫(img,层): #img应该是矩形的 返回[[0]*(len(img[0])+2*层)]*层+\ [[0]*层+r+[0]*img中r的层]+\ [[0]*(len(img[0])+2*层)]*层 垫(img,2)

我试图手动执行零填充,但出现以下错误:

ValueError:操作数无法与形状(2,)(512,3)一起广播

如果有人可以在不使用内置功能的情况下更正此代码或提供手册。谢谢

def垫(img,层):
#img应该是矩形的
返回[[0]*(len(img[0])+2*层)]*层+\
[[0]*层+r+[0]*img中r的层]+\
[[0]*(len(img[0])+2*层)]*层
垫(img,2)