Computer vision 在pytorch中,什么是([3128128])和正义(3128128)

Computer vision 在pytorch中,什么是([3128128])和正义(3128128),computer-vision,pytorch,Computer Vision,Pytorch,我对图像的形状很困惑 我只是用 img[0]。形状=([3128128]) 什么是([3128128])和(3128128) 我如何转换它 正在尝试重新播放 img.shape = ([3,128,128]) img = cv2.resize(img,(32,32)) iamge_shape->torch.Size([1, 3, 128, 128]) 跟随误差 img = cv2.resize(img,(32,32)) TypeError: Expected Ptr<cv::UM

我对图像的形状很困惑
我只是用

img[0]。形状=([3128128])

什么是([3128128])和(3128128)
我如何转换它

正在尝试重新播放

img.shape = ([3,128,128]) 
img = cv2.resize(img,(32,32))
iamge_shape->torch.Size([1, 3, 128, 128])
跟随误差

img = cv2.resize(img,(32,32)) TypeError: Expected Ptr<cv::UMat> for argument '%s'
img=cv2.resize(img,(32,32))TypeError:参数“%s”应为Ptr

([3128128])是一个列表,(3128128)是一个元组。查看图像形状时,3表示数组的尺寸,128128表示行数和列数。如果我认为你使用OpenCV来读取图像,那么它将是一个麻木数组。请确切说明问题所在。

第一个表达式上的括号实际上没有任何作用。这与pytorch或计算机视觉有什么关系?