如何在 Linux 上查看 .HEIC 照片?

Iva*_*zik 40 linux photos ios h.265

如何在 Linux 桌面上查看 .HEIC 照片(iOS 11 上的新默认格式),而不将它们上传到某些云服务?是否有已发布或尚未发布的支持 .HEIC 的图像查看器、图像转换器或浏览器?

小智 50

在 Ubuntu(Debian 发行版)上,最简单的方法可能是运行:

sudo apt install heif-gdk-pixbuf
Run Code Online (Sandbox Code Playgroud)

对于 Fedora 和其他基于 RPM 的发行版,请使用:

sudo dnf install libheif
Run Code Online (Sandbox Code Playgroud)

此后,例如Eye of Gnomeeog image.heic将显示您的图像。

  • 这是更好且需要更少的设置。安装“heif-gdk-pixbuf”后可以直接打开heic文件,如果没有,只需右键单击heic文件并“在另一个应用程序中打开”-->图像查看器 (4认同)
  • 在 Fedora 38 上我还必须安装 heif-pixbuf-loader (2认同)

小智 14

对于本地转换,这在 Debian 中对我有用。刚刚下载了静态构建,运行了示例转换命令,一切正常:

https://github.com/monostream/tifig


小智 12

转换 heic 图像以便能够像往常一样查看它,

sudo apt-get install libheif-examples
Run Code Online (Sandbox Code Playgroud)

然后将图像转换为jpg,然后使用ristretto图像查看器来显示它

heif-convert input.heic output.jpg

ristretto  output.jpg
Run Code Online (Sandbox Code Playgroud)

  • 对于目录中的所有文件:`for i in *.HEIC; 执行 heif-convert "$i" "$i.jpg"; 完成` (4认同)
  • heif 转换步骤有效。不确定什么是“ristretto”? (3认同)

Spi*_*iff 5

.heic可能是文件扩展名,但该格式通常称为 HEIF,即高效图像文件格式。诺基亚这里有一个开源实现:http : //nokiatech.github.io/heif/


小智 5

为了记录,ImageMagick 支持它。不知何故magick display image.heic给了我奇怪的结果,但转换很好:

magick convert image.heic image.jpg
Run Code Online (Sandbox Code Playgroud)

  • 在 Debian 10.3 上,我必须使用 `convert-im6.q16` 而不是 `magick`。(来自“imagemagick”包 v 8:6.9.10.23+..)。(GIMP 也可以打开它们,但它更笨拙且更慢。)谢谢! (2认同)