解释 JPG 文件时出错:不是 JPG 文件:以 0xff 0x28 开头
Error Interpreting JPG file: Not a JPG file: starts with 0xff 0x28
我每次尝试打开 JPG 文件时都会收到以下错误:不是 JPG 文件:以 0xff 0x28 开头
在命令行中,我似乎没有得到任何关于错误的进一步提示或信息:
$ file P1000868.JPG
P1000868.JPG: data
$ identify P1000868.JPG
identify: Not a JPEG file: starts with 0xff 0x28 `P1000868.JPG' @
error/jpeg.c/JPEGErrorHandler/322.
你能告诉我如何找回我的图像信息吗?
我已经尝试将格式更改为 *.PNG、*.JPEG 等,但没有任何帮助。事实上,该文件是 *.JPG,我可以打开它。
JPEG 流以 SOI 标记 FFD8 开头。如果您的流以 FF28 开头,则它不是 [有效] JPEG。 JPEG 中没有 FF28 标记,所以数据确实有问题。
我每次尝试打开 JPG 文件时都会收到以下错误:不是 JPG 文件:以 0xff 0x28 开头
在命令行中,我似乎没有得到任何关于错误的进一步提示或信息:
$ file P1000868.JPG
P1000868.JPG: data
$ identify P1000868.JPG
identify: Not a JPEG file: starts with 0xff 0x28 `P1000868.JPG' @
error/jpeg.c/JPEGErrorHandler/322.
你能告诉我如何找回我的图像信息吗? 我已经尝试将格式更改为 *.PNG、*.JPEG 等,但没有任何帮助。事实上,该文件是 *.JPG,我可以打开它。
JPEG 流以 SOI 标记 FFD8 开头。如果您的流以 FF28 开头,则它不是 [有效] JPEG。 JPEG 中没有 FF28 标记,所以数据确实有问题。