Numpy 在tensorflow中将图像转换为(无、224、224、3)

Numpy 在tensorflow中将图像转换为(无、224、224、3),numpy,tensorflow,tensor,Numpy,Tensorflow,Tensor,我想把我的图像数据转换成None,224,224,3,我试着使用np。重塑None,224,3输出说None不是整数,我该怎么办?提前谢谢 这是我的密码 testdata1= cv2.imread("/content/gdrive/My Drive/cnn/widya/p/daging(15).jpg", cv2.COLOR_BGR2RGB) testdata1=cv2.resize(testdata1, (224, 224),interpolation = cv2.INTE

我想把我的图像数据转换成None,224,224,3,我试着使用np。重塑None,224,3输出说None不是整数,我该怎么办?提前谢谢 这是我的密码

testdata1= cv2.imread("/content/gdrive/My Drive/cnn/widya/p/daging(15).jpg", cv2.COLOR_BGR2RGB)
testdata1=cv2.resize(testdata1, (224, 224),interpolation = cv2.INTER_AREA)
testdata1=np.array(testdata1)
testdata1 = testdata1.astype('float32')
testdata1= np.reshape(testdata1,[224,224,3] )
这是我的错误

 ValueError: Input 0 is incompatible with layer model_4: expected shape=(None, 224, 224, 3), found shape=(32, 224, 3)

使用numpy.expand_dimsdata,axis=0

错误与显示的代码无关。请显示错误实际发生的位置,并描述导致问题的输入的形状和数据类型。发现的形状显然不是224x224x3