![.jpg 图像错误“解释 JPEG 图像文件时出错(不是 JPEG 文件:以 0x52 0x49 开头)”](https://linux22.com/image/1167570/.jpg%20%E5%9B%BE%E5%83%8F%E9%94%99%E8%AF%AF%E2%80%9C%E8%A7%A3%E9%87%8A%20JPEG%20%E5%9B%BE%E5%83%8F%E6%96%87%E4%BB%B6%E6%97%B6%E5%87%BA%E9%94%99%EF%BC%88%E4%B8%8D%E6%98%AF%20JPEG%20%E6%96%87%E4%BB%B6%EF%BC%9A%E4%BB%A5%200x52%200x49%20%E5%BC%80%E5%A4%B4%EF%BC%89%E2%80%9D.png)
每当我单击图像查看时,都会弹出此错误:
解释 JPEG 图像文件时出错(不是 JPEG 文件:以 0x52 0x49 开头)
我看不到全部图像。请问有人能帮我解决这个问题吗?
谢谢 。
答案1
使用file
命令识别图像格式,然后相应地重命名:
$ file foobar.jpg
foobar.jpg: RIFF (little-endian) data, Web/P image, VP8 encoding, 1024x751, Scaling: [none]x[none], YUV color, decoders should clamp
在这种情况下,将后缀更改为.webp
。要么安装 gThumb(还没有尝试过),要么使用“Gimp”等图像编辑程序打开它。在 Gimp 上,转到文件 > 导出并将结尾改为.jpg。
或者如果file
回应:
foobar.jpg: PNG image data, 358 x 358, 8-bit/color RGBA, non-interlaced
这表明该文件实际上是 PNG 格式,而不是 jpeg 格式。因此我重命名该文件并使用以下命令打开它:
$ mv foobar.jpg foobar.png
$ xdg-open foobar.png
答案2
我遇到了同样的问题。我从 Firefox 保存了一张图片,将扩展名从 .jpg 更改为 .webp 后又出现了另一个错误。
无法显示 filename.webp 没有适用于“WebP 图片”文件的应用程序。是否要搜索用于打开此文件的应用程序?取消在软件中搜索
我单击“软件”中的“搜索”,但什么也没发生。
已解决:转到终端。 sudo apt-get install gthumb 接下来右键单击图像> 使用其他应用程序打开 选择 gThumb 作为默认应用程序 完美!现在我终于可以打开它们了,缩略图图标也变了。 :D