如何为 JPEG 生成 EXIF 缩略图?

如何为 JPEG 生成 EXIF 缩略图?

我有一台佳能 Selphy 打印机,当我尝试打印已在计算机上编辑过的图像时,查看器屏幕上会出现一个问号。这似乎是因为图像中的 EXIF 缩略图被删除了。

是否有应用程序可以为图像生成 EXIF 缩略图?

我曾尝试使用杰海德但仅当已存在缩略图时才会重新生成缩略图。

答案1

您可以使用以下-g选项埃西夫兰

exiftran -g -i image.jpg

-i选项对文件进行就地修改。

答案2

您可以使用转换

nconvert -overwrite -buildexifthumb foo.jpg

答案3

该任务可以通过外置工具(用于更新 EXIF)和图像魔术师(用于创建缩略图)。首先,让我们下载并安装/提取这两个程序。将 exiftool 放入任何文件夹并将其添加到 PATH(Imagemagick 文件夹在安装过程中已添加到 PATH)。接下来运行 cmd 切换到包含图像的文件夹并运行

for /r %a in (*.jpg) do (Magick convert "%a" -resize 256x256 thmb.jpg &  exiftool(-k).exe "-ThumbnailImage<=thmb.jpg" "%a")

或者将 % 翻倍以在 .bat 中使用

for /r %%a in (*.jpg) do (Magick convert "%%a" -resize 256x256 thmb.jpg &  exiftool(-k).exe "-ThumbnailImage<=thmb.jpg" "%%a")

解释

convert 创建 256px 缩略图 thmb.jpg 并且 exiftool 将其写入原始 .jpg

笔记

exiftool 将原始文件复制到 .jpg_original,在检查更新成功完成后应删除该文件。

答案4

您没有提到您运行的是哪种操作系统。

如果这是你的选择,你可以尝试Exif 缩略图添加器这是一款适用于 Android 的应用程序。

可在Google Play亚马逊应用商店(因此它可能适用于 Windows 11),并且F-Droid

免责声明:我是该应用程序的作者

相关内容