标签: image-manipulation

将 webp 转换为 jpg 错误:“此图像格式没有解码委托”和“缺少图像文件名”

我正在使用 ubuntu 12.04。我已经安装libwebp2&libwebp-dev

目前网上还没有找到将 webp 转为 jpg 的例子。

一些 webp 文件可以通过使用 imagemagick 和命令轻松转换

convert file.webp file.jpg
Run Code Online (Sandbox Code Playgroud)

但是很多 webp 文件无法转换并出现错误:

convert: no decode delegate for this image format `file.webp' @ error/constitute.c/ReadImage/532.
convert: missing an image filename `file.jpg' @ error/convert.c/ConvertImageCommand/3011.
Run Code Online (Sandbox Code Playgroud)

- - - - 添加

这是文件:http : //www.filedropper.com/file_144

imagemagick image-manipulation images

104
推荐指数
4
解决办法
7万
查看次数

shell命令获取图像的像素大小

是否有返回图像像素大小的 shell 命令?

我正在尝试使用convert(例如convert -delay 50 1.gif 2.gif -loop 0 animated.gif)从不同大小的不同 gif 开始生成动画 gif 。

问题是转换只是使用第一个图像的大小作为动画 gif 的大小来重叠图像,并且由于它们具有不同的大小,因此结果有点混乱,旧帧的位显示在新帧下。

image-manipulation conversion images gif

77
推荐指数
5
解决办法
7万
查看次数

如何以高质量将 PNG 转换为 PDF 以使其不模糊或模糊?

有很多关于如何将 PDF 文件转换为 PNG 图像的问题,但我正在寻找一个漂亮清晰的 PNG 文件,并且基本上将其包装或嵌入到 PDF 文件中,而不会让它看起来模糊或模糊。

我意识到安装了 imagemagic 我可以做一个简单的转换,比如:

convert sample.png sample.pdf
Run Code Online (Sandbox Code Playgroud)

我还尝试了很多开关来设置深度和质量设置:

convert -quality 100 sample.png sample.pdf
Run Code Online (Sandbox Code Playgroud)

然而,PDF 仍然看起来模糊/模糊。

这是一个示例图像:

http://img406.imageshack.us/img406/6461/picture3mu.png

作为 png,它清脆干净。当我将其转换为 PDF 时,即使大小相同,它看起来也很模糊:

图片4.png http://img803.imageshack.us/img803/9969/picture4at.png

如何将 PNG 高质量转换为 PDF?

imagemagick image-manipulation

69
推荐指数
4
解决办法
11万
查看次数

pdf 到 jpg 没有质量损失;gscan2pdf

当我使用将 pdf 文件转换为一堆 jpg 文件时

convert -quality 100 file.pdf page_%04d.jpg
Run Code Online (Sandbox Code Playgroud)

我有明显的质量损失。

但是,如果我执行以下操作,则没有(明显的)质量损失:

启动gscan2pdf,选择file-> import(并选择file.pdf)。然后进入gscan2pdf的临时目录。有许多 pnm 文件(pdf 文件的每一页一个)。现在我做

  for file in *.pnm; do            
  convert $file $file.jpg done
Run Code Online (Sandbox Code Playgroud)

生成的 jpg 文件(大致)与原始 pdf 的质量相同(这是我想要的)。

现在我的问题是,是否有一种简单的命令行方法可以将 pdf 文件转换为一堆 jpg 文件而不会造成明显的质量损失?(上面的解决方案过于复杂和耗时)。

command-line pdf imagemagick image-manipulation conversion

65
推荐指数
3
解决办法
13万
查看次数

从 JPEG EXIF 元数据更改文件创建日期

上传到 ftp 站点时,原始文件创建日期似乎丢失了,而我得到了上传日期。但是,文件中的 Exif 数据是正确的。是否有工具可以从 Exif 日期批量更改创建日期?

image-manipulation images exif file-metadata

46
推荐指数
5
解决办法
3万
查看次数

有没有办法从命令行展平 .pdf 图像?

在 GIMP 中,我可以导入一个 PDF,然后使用 GUI 将它展平(如果它是由多层组成的),方法Flatten Image是在Image下拉菜单中进行选择。然后,我可以使用新文件名导出 PDF。

我想自动化这个。有没有办法通过终端做到这一点?

bash pdf image-manipulation gimp

32
推荐指数
3
解决办法
2万
查看次数

如何使用命令行垂直分割图像?

假设我有一个 800x5000 的大图像;我将如何使用命令行将其拆分为 5 个尺寸为 800x1000 的单独图像?

command-line imagemagick image-manipulation split images

32
推荐指数
3
解决办法
3万
查看次数

用于 Linux 的开源重复图像查找器?

是否有适用于基于 Linux 的系统的免费开源重复图像查找器?

找到完全相同的副本(基于内容,而不是文件名)对我来说就足够了,但是找到相似图像的能力当然也很棒。

duplicate search image-manipulation images

27
推荐指数
1
解决办法
3万
查看次数

从蒙太奇 (ImageMagick) 合成图像中删除额外的图块空间?

我有一堆照片。它们的高度都相同,我试图通过 Bash 使用 ImageMagick 的蒙太奇程序将它们组合成一个合成图像。问题是,默认情况下,tile 大小(一个图像占用一个 tile)等于具有最大尺寸的图像。因此,窄图像被大量空白包围。我想删除这个空白区域。我该怎么做?

bash imagemagick image-manipulation

22
推荐指数
2
解决办法
1万
查看次数

如何使用imagemagick旋转目录中的所有图像?

我想旋转与模式匹配的目录中的所有图像。

到目前为止,我有:

for file in `ls /tmp/p/DSC*.JPG`; do
  convert $file -rotate 90 file+'_rotated'.JPG
done
Run Code Online (Sandbox Code Playgroud)

但这没有输出?

shell-script imagemagick image-manipulation wildcards

21
推荐指数
5
解决办法
3万
查看次数