12得票1回答
ImageMagick: 使用convert -composite和重力中心叠加图像

背景 覆盖层 composite -gravity center overlay.png background.jpg result1.jpg result1.jpg convert -composite background.jpg overlay.png -gra...

16得票4回答
使用Imagick将每个PDF页面保存为图像

我有下面这个 PHP 函数,可以将本地的 PDF 文件转换成图片。简单来说,我希望每一页 PDF 都能转换成单独的一张图片。 该函数将 PDF 转换为图片 - 但仅是最后一页。我希望每一页的 PDF 都被转换为图像并编号。而不仅仅是 PDF 的最后一页。 目前,此函数将example.pd...

93得票12回答
将PDF转换为PNG

我正在尝试将PDF转换为PNG图像(至少是其中的封面)。我已经成功地使用pdftk提取了PDF的第一页。我正在使用imagemagick进行转换:convert cover.pdf cover.png 这个方法能够运行,但不幸的是 cover.png 文件渲染出现了问题(PDF文件中一些alp...

24得票4回答
ImageMagick无插值调整大小

我有一个小像素地图,想要调整大小以获得更好的可读性。 使用 mogrify -resize 1600% 命令会生成插值图像:。 我想要的效果是:。 是否可以通过ImageMagick或其他开源命令行工具完成这个操作?

67得票5回答
使用PIL去除空白处

在PIL中,有没有一种简单的方法可以修剪图像上的空格? ImageMagick可以通过以下方式轻松支持它:convert test.jpeg -fuzz 7% -trim test_trimmed.jpeg 我找到了一个PIL的解决方案:from PIL import Image, Image...

7得票2回答
如何检测动态GIF的每秒帧数?

我正在寻找一种使用Linux检测动画GIF的(平均)帧率的方法。PHP的Imagick类似乎提供了这个功能,但我更愿意避免安装大量库来使其工作。 http://www.php.net/manual/en/function.imagick-getimagetickspersecond.php ...

7得票2回答
使用convert或mogrify将多个PNG文件合并为单个多页TIFF文件

假设我有一个名为 foo 的文件夹,其中包含多个PNG文件。是否可以使用 convert 或 mogrify 将这些PNG文件合并成单个TIFF文件? 我已尝试过以下方法: mogrify -format tiff -adjoin *.png 但是我收到了未识别选项-adjoin的错误...

8得票2回答
如何创建并导出 SVG 格式文件为 PNG/JPEG 格式文件

我有以下示例代码: package main import ( "github.com/ajstarks/svgo" "os" _ "image" _ "fmt" ) func main(){ width := 512 height := ...

8得票3回答
创建缩略图最有效的方法是什么?

我有大量的缩略图需要处理。目前,我正在使用ImageMagick,但它效率太低(速度慢,使用CPU/内存过多等)。我已经开始评估GraphicsMagick,希望能得到“惊人”的结果。但我并没有得到。可以有人快速查看我的基准测试脚本(只进行简单的速度和文件大小比较;尚未进行CPU和内存检查)吗...

11得票1回答
如何在Cairo中获得更好的反走样效果(附示例)

使用Cairo进行图形处理的项目。两个抗锯齿选项都不能产生足够好的结果。我正在使用ARGB32表面并写入png。 我尝试使用所有提示样式,但是我看不到结果中的任何变化。 对于白色和黑色文本的最佳选项将是选项4,但正如您所见,它仍然不如由Imagemagick库生成的示例5输出好看。 欢迎...