所以我有一个ndarray,包含大小为32x32x3的图像。因此,如果有70,000张图像,则此数组的形状为(70000,32,32,3)
我想向该数组添加5000个形状为32x32x3的图像,但是这样做很麻烦。
#images.shape: (70000, 32, 32, 3)
#new_img.shape: (32, 32, 3)
images = np.append(images,np.array([new_img]), axis=0)
这似乎起初是有效的,因为图像的新形状是(70001、32、32、3),但是访问最后一个图像时出现了问题。似乎所有三个通道中的单个像素值都在整个板上增加,从而导致大部分为白色图像。为什么会这样呢?正确地将其他图像附加到该数组需要什么?