我定义了一个函数来将图像数据加载到数组中。我的图像大小都是相同的200*200*3(rgb图像)。我将把它们加载到一个大小为N*200*200*3的数组中,其中N是图像的数量
我定义的函数是:
def getImgData(imgPaths):
#load image data
from scipy import misc
imgData = [] #assume its shape is unknown
for ii in range(len(imgPaths)):
temp = misc.imread(imgPaths[ii])
imgData[ii,:,:,:] = temp
return imgData
输入imgPaths是一个列表,其中每个元素是图像的绝对路径。在
但是由于TypeError,函数不能按预期工作:列表索引必须是整数,而不是元组。imgData=[]似乎有问题(它不是数组)
有人能帮我解决吗?谢谢!在
你说的数组是什么意思?数组必须有索引键和值。我认为您需要的是一个数组数组,其中数组中的每个索引都指向杂项输入正确的? 这会给你
imgData[N]=图像数组。在
好吧,我想:
问题在于:
我相信这是你所期望的:
^{pr2}$相关问题 更多 >
编程相关推荐