每次尝试打开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,我可以打开它。
答案 0 :(得分:0)
JPEG流以SOI标记FFD8开头。如果您的流以FF28开头,则它不是[有效] JPEG。 JPEG中没有FF28标记,所以有些东西真的搞砸了数据。