以“\000\005\026\007\000\002\000\000Mac OS X”开头的未知格式

我试图为此寻找答案,但找不到。我正在使用 Tensorflow 进行图像分类,使用 retrain.py 重新训练初始库。它在 Mac 笔记本电脑上成功运行。当我将所有文件移动到 linux (CentOS 7) 机器时,它给出了错误:

tensorflow.python.framework.errors_impl.InvalidArgumentError:预期图像(JPEG、PNG 或 GIF),格式未知,以“\000\005\026\007\000\002\000\000Mac OS X”开头

图像是否带有以前在 Mac OS X 上运行的隐藏标签?如果是这样,我如何将其转换为 linux 格式?

谢谢!


慕沐林林
浏览 318回答 1
1回答

智慧大石

开头的十六进制匹配 AppleDouble 格式(即资源分支)。如果您的实际数据文件有资源分叉(不太可能),您需要恢复内容。或者,一些额外的文件已经进入(mac 二进制文件、.DS_Store 预览目录等),只需删除它们即可。此处记录的幻数:https : //ja.wikipedia.org/wiki/AppleSingle (jp)可以dot_clean -m在 Mac OS X 上使用删除不需要的“._”文件。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python