我有一个包含一些图像路径的文件,例如: 路径[ ./try/image1.jpg, ./try/image2.jpg, ./try/image3.jpg, ... ./try/image1232.jpg]
稍后,我创建了一个包含两个随机图像的数组:
现在,我用这些图像创建一个数组
def createArrayX(getRandomImage1,getRandomImage2):
img1 = mpimg.imread(getRandomImage1)
a1 = img1.ravel()
img2 = mpimg.imread(getRandomImage2)
a2 = img2.ravel()
arrayX =np.concatenate([a1,a2])
return arrayX
getRandomImage1 = np.random.choice(paths)
getRandomImage2 = np.random.choice(paths)
Xconca = createArrayX(getRandomImage1,getRandomImage2)
当我打印Xconca时,我可以看到下一个: [141 158 151…168 164 152]
现在我想用不同的arrayX创建一个numpy数组
^{pr2}$然后,我将它们附加到一个新数组中
X_data = []
X_data.append(data1)
X_data.append(data2)
X_data.append(data3)
当我打印这个时,它显示:
[array([148, 156, 142, ..., 158, 175, 139], dtype=uint8), array([147, 151, 149, ..., 164, 149, 155], dtype=uint8), ....]
如何处理显示此内容的数组?公司名称:
[[ 0.93333334 0.9254902 0.92941177 ..., 0.27450982 0.29411766
0.35294119]
[ 0.85882354 0.84313726 0.80000001 ..., 0.00392157 0.00392157
0.00392157]
[ 0.56470591 0.55686277 0.62352943 ..., 0.30588236 0.30588236
0.3019608 ]
非常感谢!!在
目前没有回答
相关问题 更多 >
编程相关推荐