Questions tagged «imagemagick»

ImageMagick是一个开源软件套件,用于显示,转换和编辑光栅图像文件。


4
如何在Ubuntu上为PHP7安装imagemagick?
好吧,就在升级我的Ubuntu并因此迁移到php7之后,我似乎无法使用相同的旧命令为php安装imagick扩展 sudo apt-get install php5-imagick 我收到此错误(也尝试php7-imagick) Package php5-imagick is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source E: Package 'php5-imagick' has no installation candidate 我该怎么办?
67 php7  imagemagick 

4
将图像转换为pdf
我已经从Google图书中保存了多张图片。我想将它们转换为单个pdf文件,在其中我需要一些输入。下面的两个图像(一个png和一个jpeg)是两个连续的页面。 第一页(png) 第二页(jpeg) 我将它们保存在系统中。我使用以下命令将它们转换为pdf convert books.png books.jpeg combined.pdf 然而,combined.pdf并没有给我预期的结果,而不是两者的结合。 我也尝试制作单独的pdf文件,然后使用pdftk合并它们,但是没有运气 convert books.png book1.pdf convert books.jpeg book2.pdf pdftk book1.pdf book2.pdf cat output combined.pdf

1
如何从图像中裁剪边框/空白?
我有很多图像,它们周围有白色边框。我想一次裁剪所有边界,最好是从命令行开始。我相信可以使用ImageMagick完成此操作,但是我找不到合适的命令。 我知道可以使用带有“自动裁剪边框”选项的名为Irfanview的Windows程序来完成此操作,但是我正在寻找基于Ubuntu的解决方案,最好是基于命令行的解决方案。


4
14.04没有软件包imagemagick
通常,我是使用这样的命令在Ubuntu系统上安装Image Magick的 sudo apt-get install imagemagick 或像这样: sudo apt-get install php5-imagick 现在,我正在运行最新的14.04,这些软件包似乎已从存储库中消失了。我想念什么吗?他们被淘汰了吗?我现在如何安装ImageMagick?

4
ImageMagick转换无法转换为WebP
在Ubuntu 12.04上,ImageMagick似乎不支持webp。 convert flyer.png flyer.webp 创建一个带有webp扩展名的png文件。 在webp上,文档指出ImageMagick确实支持webp $ convert --version` Version: ImageMagick 6.6.9-7 2012-08-17 Q16 我都安装了这两个: libwebp-dev -数字摄影图像的有损压缩。 libwebp2 -数字摄影图像的有损压缩。 另外,convert无法解码webp文件。 怎么了,这是Ubuntu的错误吗?

2
在ImageMagick中将图像调整为特定的高度值?
我一直在寻找这个问题,但是找不到一个易于实现的解决方案。 目前,我正在开发一个处理全景图的应用程序。由于它们是从批量缝合过程中出来的,因此尺寸平均为18000x4000。使用ImageMagick,如何在保持纵横比的同时将这些图像缩小到特定的高度值? 根据手册,convert在保持相同的宽高比的同时,操作需要同时调整高度和宽度。我想要在现有的调整大小脚本函数中放入600和1000,并同时具有常规的可视图像和缩小的图像。

15
有没有更好的方法来编辑PDF?
我最近不得不打印几个PDF才能发送给某人,但是我想编辑(涂黑)一些小的文本。 快速的Google搜索并没有为此目的打开任何工具,因此我退回了imagemagick&gimp: convert document.pdf document.png gimp document-0.png (使用画笔涂黑文本) 从gimp打印编辑过的页面 从xpdf打印剩余页面 这种策略的问题在于转换过程(从PDF到PNG或任何其他格式)的质量下降。我尝试在gimp中编辑PDF,但无法立即生效。 是否有允许以这种方式进行编辑的特定工具?(它甚至不需要是“真实的”编辑-我不会发送软拷贝,因此“伪”编辑将起作用,因为硬拷贝不能被黑客破解以显示底层文本。) 或者,是否有技巧可以在gimp中编辑PDF?


1
如何在不编译的情况下安装ImageMagick的最新上游版本?
我在使用ImageMagick时遇到了一些问题,并被告知Ubuntu的默认ImageMagick软件包是一个古老的版本,我应该升级以解决问题。 我怎样才能做到这一点?我拥有最新的Ubuntu版本(12.10)。Synaptic将我显示8:6.7.7.10-2ubuntu4为IM的最新版本。这意味着我的IM版本是6.7.7.10(convert --version输出相同)。IM 本身不提供deb二进制文件。Debian 有一些较新的东西,但是如果我了解的话,可以在一些测试/实验分支中使用。我在Launchpad上找到了IM,但是没有说明如何将其添加到我的资源中,似乎它不是我在搜索最新/测试版软件时遇到的常见PPA之一。我不知道该如何处理。 有什么方法可以标记要从某些前沿资源获取的包装,而使系统的其余部分要从标准资源获取的?升级到IM(6.8)的最新稳定版本可能是最好的选择,但这可能是科幻小说,因为甚至在Debian中也是如此。但是,我至少需要6.7.9。 注意:我想避免从源代码编译。我讨厌已经安装了某些东西,而无法使用apt-getSynaptic 轻松地对其进行操作。此外,编译程序没有更新。我经常编译,就像使用胶水,电线和鸭子胶带一样,感觉就像是在违背系统。不,我不确定要编译它。

2
ImageMagick突然安装
我正在查看安装的程序,当我看到一个名为的程序时ImageMagick,我在Ubuntu软件中心对其进行了查看,它是一个操作映像的程序。 可以,但是我从未安装过!我看到我安装了大约。1个月前(5月25日)。 可以肯定的是,它是否带有更新或类似内容?

4
如何在ImageMagick中启用JPEG2000(jp2)?
我想使用ImageMagick将某些文件从jp2(JPEG-2000)转换为jpg。执行此操作的命令很好,但是我不知道如何在ImageMagick中启用jp2委托。 我通过包管理器安装ImageMagick的:sudo apt-get install ImageMagick。 我正在使用ImageMagick 6.8.9-9,这是可以提供的ImageMagick的最新版本apt-get。 当前,自动包含许多主要文件类型。以下库具有内置支持,并作为委托列出: bzlib开罗djvu fftw fontconfig freetype jbig jng jpeg lcms lqr ltdl lzma openexr pangocairo png rsvg tiff wmf x xml zlib 编辑:我应该提到,在开始与纠缠之前,我确实尝试过文件转换openjpeg-2。像这样的命令convert input.jp2 output.jpg给我错误信息: 转换:此图像格式“ JP2” @ error / constitute.c / ReadImage / 501没有解码委托。 因此,我需要使jp2工作。相关库为openjpeg-2,ImageMagick的代表页面提供压缩包openjpeg-2.0.0.tar.gz。 好的,所以我下载了它,并按照安装文件中给出的安装说明进行操作。普通的东西:cmake .,sudo make install。 但是现在,如何配置ImageMagick使其“拾取” open-jpeg-2.0.0?我需要从源代码重建ImageMagick吗?还是我可以输入一个命令使ImageMagick启用它?还是我应该更改的文件等? 我花了很多年的时间研究此问题,在线阅读了许多问答,但我仍然没有破解。这是我的Linux知识的问题,而不是与ImageMagick 本身有关的问题,因此,如果有人可以帮助我确定这里缺少的步骤,我将不胜感激。谢谢。

2
ImageMagick转换和低内存
请为imagemagick软件包考虑以下命令: sudo convert -resize 460x200 /path/to/test1.jpg /path/to/test2.jpg 现在test1.jpg是一个相当大的图像(12.5MB),但是大小并不是闻所未闻的,但是我正在使用的服务器只有1G的内存(如果有帮助,则为Amazon EC2 t2.micro) 没有引发任何错误,但尚未test2.jpg创建任何错误。我已经用较小的图像对此进行了测试,并且效果很好。我本以为1G如果内存足以管理调整大小,但也许不行吗? 我有什么选择,我是否需要获得更多的存储空间? 任何建议都非常欢迎! 要求的编辑 strace输出显示:+++ killed by SIGKILL +++以及许多看起来正常的命令(打开/usr/share/local和读取长字符串,我认为是图像数据) 免费给我: total used free shared buffers cached Mem: 1016292 278348 737944 6412 460 13356 -/+ buffers/cache: 264532 751760 Swap: 0 0 0 因此,好像没有启用交换功能,因此我将研究创建交换文件以查看是否可以解决我的问题。 文件给我: testprint10Mbv2.jpg: JPEG image data, EXIF standard 我还将粘贴完整的/ …

6
如何添加对JPEG图像格式的支持
安装Imagemagick之后,我已经用jpg图像对其进行了测试,如下所示: identify 1.jpg 但是,我得到了以下结果: identify: no decode delegate for this image format `1.jpg' @ error/constitute.c/ReadImage/550. 然后,我尝试通过以下方式添加对JPEG格式的支持: yum install libjpeg libjpeg-devel 但是,我得到了: Setting up Install Process No package libjpeg available. No package libjpeg-devel available. Nothing to do 我以为我需要更新apt-get,我做到了: apt-get install libjpeg libjpeg-devel 但是,我得到了: Reading package lists... Done Building dependency tree Reading …
12 imagemagick  jpeg 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.