标签: image-processing

如何从具有可自定义边距的窗口截取屏幕截图

我需要一个工具来执行以下操作:选择一个窗口,将使用x填充制作该窗口的屏幕截图,如下图所示:

因此,在大多数情况下x将与y相等,但有时我需要不同的距离。

如何自动制作这样的屏幕截图?我尝试使用 Shutter,但在那里找不到这样的设置。但是,它支持插件。因此,插件可以以这种方式裁剪窗口。

screenshot shutter image-processing

17
推荐指数
1
解决办法
1523
查看次数

如何确定 PNG 是 PNG-8 还是 PNG-24?

我有一个 PNG 文件,但我不知道它是 PNG-8 还是 PNG-24?

command-line png image-processing

15
推荐指数
4
解决办法
1万
查看次数

如何合并单个 PDF 或图像文件中的图像

我有一些要合并的图像。我的意思是,如果我有 5 张图像,我想以这种方式排列它们:

平铺布局

我想使用命令来执行此操作,以便我可以使用 Bash 脚本。例如,命令可能是这样的:

foo image1 image2 image3 image4 image5
Run Code Online (Sandbox Code Playgroud)

我有很多图像,因此该命令应该能够处理大量文件。

输出可以是 PDF 甚至是图像格式。

command-line image-processing

14
推荐指数
2
解决办法
3775
查看次数

如何将图像分成 X 等份

我正在为 Ubuntu 创建一个 Google 组,但我想做的一件事是创建顶部的主图像(分为 5 个部分)。如何通过终端或 GUI 水平(或垂直)分割图像。

例如,我抓取一个 Ubuntu Quantal 图像并告诉 GUI 或终端程序将图像水平分成 5 个相等的部分。

image-processing

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

ImageMagick 转换和低内存

请考虑以下用于 imagemagick 包的命令:

sudo convert -resize 460x200 /path/to/test1.jpg /path/to/test2.jpg
Run Code Online (Sandbox Code Playgroud)

现在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
Run Code Online (Sandbox Code Playgroud)

所以看起来好像没有启用交换,所以我将研究创建一个交换文件,看看这是否能解决我的问题。

文件给了我:

testprint10Mbv2.jpg: JPEG image data, EXIF standard
Run Code Online (Sandbox Code Playgroud)

我也会粘贴完整的 /path/to/img 但不幸的是它包含敏感数据(客户端电子邮件地址等)

amazon-ec2 imagemagick image-processing 14.04

13
推荐指数
2
解决办法
4643
查看次数

有什么方法可以自动压缩 .gif 文件?

我有一个 2.0 mb 的 gif,我想缩小一些,最好是丢掉一些帧。

是否有命令行实用程序或程序可以自动为我执行此操作?

谢谢。

image-processing gif

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

使用命令行将 emf 转换为 PNG 图像

是否有任何命令行工具可用于将 emf 转换为 png 图像?

我尝试了convertImageMagick的实用程序,但它说

decoder for emf not found
Run Code Online (Sandbox Code Playgroud)

command-line imagemagick image-processing

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

如何将 PNG 条带转换为 GIF?

所以,我在程序中制作了这个动画,但是,它似乎不支持导出为 PNG 序列,因此我可以将其转换为 GIF。动画超过 100 帧,因此一张一张地保存每个图像需要很长时间。但是,它支持导出为“条带”,就像电影胶片一样。动画中的每张图片都具有相同的尺寸。以下是该程序的“条带”功能的工作原理。

动画中的图像水平堆叠,第一帧在最左边,最后一帧在最右边。帧之间没有间隙,如果动画有X帧,文件名通常是“name_stripX.png”。如果每帧是 32 x 32 并且动画有 8 帧,则此文件的宽度为 256,高度为 32。

这是一些示例输出,每种颜色填充一帧:

示例输出

此外,为了让事情更清楚一点,该程序被称为“Game Maker 8.0”。

convert image-processing

12
推荐指数
1
解决办法
4517
查看次数

我可以使用什么软件将图像转换为其他格式?

我正在寻找可以执行以下操作的应用程序:

  • 调整一张或多张图片的大小
  • 压缩图像
  • 旋转和翻转图像
  • 使用渐进编号或前缀/后缀重命名多个图像
  • 将整个 PDF 文件转换为一堆图像
  • 从 Windows.ico文件中提取图像
  • 将图像转换为DPXEXRGIFJPEGJPEG-2000PDFPhotoCDPNGPostscriptSVGTIFF,等格式

我正在使用 GNOME 3.18 运行 Ubuntu GNOME 15.10。

gnome photo-management software-recommendation image-processing

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

大多数选项在 GIMP 中被禁用/变灰

我正在尝试调整图像大小并保存调整大小的图像。谷歌告诉我我应该寻找缩放图像选项,但是它与保存图像、导出图像和大多数选项一起被禁用。然后我试图调查这一切说我需要将模式设置为 RGB,但它已经在 RBG 上。出了什么问题?

gimp image-processing image-editor

11
推荐指数
0
解决办法
9917
查看次数