linux - 转换-追加*网格

标签 linux image bash imagemagick

如何为“转换”命令设置网格? 我想创建一个 10x10 网格的 Sprite 。 以下命令创建 1x100

convert -quality 60 $files -append $filename

我还尝试过什么

montage $files -tile 10x10 $filename
montage $files -tile 10x10 -geometry 110x60+0+0 -quality 60 $filename

上面两个创建了100x1

最佳答案

-append 选项垂直堆叠图像。

使用+append选项水平堆叠图像。

montage 实用程序也是 ImageMagick 的一部分,它提供了一个 -tile 选项,该选项可能会使您的任务更轻松(通过指定 >-tile 10x10 尽管您可以使用 convert 来解决)。

关于linux - 转换-追加*网格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18078665/

相关文章:

c - 在 linux 中获取导出函数的名称和地址

java - SocketChannel.write(buffer) 阻塞并且写入零字节

linux - MySQL 启动后在启动时运行脚本

javascript - 使用javascript设置随机图像

linux - Bash 循环 : How to execute once, 然后移动到下一个迭代

linux - Telnet : How to remove NULL (0x00) after every CR (0x0d) on send, using char mode (interactive mode)?

java - 如何在 Java applet 中显示位图图像?

image - OpenCV:无法正确读取 16 位深度的单 channel png 图像

bash - 使用 bash 打开和关闭进程

bash - 为什么在反引号内执行的命令不会影响当前的 shell?