我正在将神经网络编码为一个项目,每当我尝试将数据中的图像转换并打印为灰度时,我总是会收到恼人的弹出窗口。如果有人可以提供帮助,我们将不胜感激! :) 代码 错误信息
到目前为止,我已经在互联网上搜索过可以解决这个问题的方法,但我一无所获。我看到一些东西在路径之前放置一个 r 使其成为原始字符串,但仅此而已。
我建议添加一个条件来检查路径: 如果不是 os.path.exists(path): print(f"目录 {path} 不存在。") 继续
并在循环中添加 try- except 这部分: img_array = cv2.imread(os.path.join(路径, img), cv2.IMREAD_GRAYSCALE) plt.imshow(img_array, cmap="灰色") plt.show()
因为您使用特定路径,所以您的环境中很可能缺少某些内容。 祝你好运