Questions tagged «graphicsmagick»

1
如何使用imagemagick或graphicsmagick自动修剪扫描的图像?
我有一些* .jpg格式的扫描图像。使用A4扫描仪以灰度或彩色扫描它们。扫描的页面尺寸非常不同-一些A5,一些A6,一些名片等。扫描仪封面是白色的。 我想使用imagemagick或graphicsmagick(那些工具,因为我想进一步对其进行批处理)来修剪所有白色边框。我知道边框已被扫描,因此不是完美的白色,有时会导致图像修剪过多或过少。但是,使用带有模糊的trim参数,我总是得到太大的图像。例如,使用下面的名片图像: gm.exe convert -crop -fuzz 50% 01-pixelated.jpg 01-pixelated-gm.jpg 产生仍未从右侧和底部切割的图像。无论我给-fuzz参数加上多少,结果都是一样的。 您能否对其进行测试并建议执行此工作的命令行?

3
如何使用ImageMagick(GraphicsMagick)更改PNG的画布大小?(如何填充透明度?)
或者:如何获取非正方形的PNG,并用透明度“填充”图像的“其余部分”,以使生成的正方形图像的原始图像居中于正方形? 最终,我想要的是拍摄任何支持GM的任何尺寸的任何图像,并创建一个缩小的PNG(例如,每个尺寸最大40像素),并保持宽高比,对非正方形填充透明胶片原始图像,并应用已经准备好的40x40 PNG透明蒙版。 我已经知道如何缩小比例并保持宽高比。我已经有应用合成的命令。我唯一缺少的部分是对非正方形图像进行正方形化处理(填充透明度)。 首选单一命令;多命令链可以接受。 (编辑) 额外信息:这是我正在使用的复合命令: gm composite -compose copyopacity mask.png source-and-target.png source-and-target.png 其中mask.png的白色像素代表我想保留的source-and-target.png像素,透明的像素代表我想要移除(并变成透明)的source-and-target.png像素。
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.