【发布时间】:2022-01-22 23:27:42
【问题描述】:
我们正在使用支持向量机 (SVM) 实现脑肿瘤分类代码。但是运行最后的代码块会出现错误。
plt.figure(figsize=(12,8))
c=1
for i in os.listdir('./data/Training'):
plt.subplot(4,4,c)
img = cv2.imread('./data/Training'+i,0)
img1 = cv2.resize(img, (200,200))
img1 = img1.reshape(1 ,-1)/255
p = sv.predict(img)
plt.title(dec[p[0]])
plt.imshow(img, cmap="gray")
plt.axis('off')
c+=1
【问题讨论】:
-
停止使用图片欢迎来到Stack Overflow.。为了让我们帮助您,您有必要展示您的努力并提交数据以用于重现您的问题。虽然提供图像很有帮助,但它不允许重现问题。请编辑您的问题以显示最小的可重现集。详情请见Minimal Reproducible Example。
-
您可以考虑使用
pathlib而不是os。你需要另一个/吗?例如,img = cv2.imread('./data/Training/'+i,0)。