linux – 如何编写一个使用image magick将图像切割成碎片的bash
发布时间:2020-12-14 02:10:32 所属栏目:Linux 来源:网络整理
导读:我有许多输入图像,包含多个较小的图像,所有这些图像都在一行中.所有包含的图像大小相同.因此,例如,image input.png可以是480×48并包含10个48×48图像,所有这些都在一行中. 使用imagemagick转换工具(或defaul imagemagick套件提供的任何其他工具),我想编写一
我有许多输入图像,包含多个较小的图像,所有这些图像都在一行中.所有包含的图像大小相同.因此,例如,image input.png可以是480×48并包含10个48×48图像,所有这些都在一行中.
使用imagemagick转换工具(或defaul imagemagick套件提供的任何其他工具),我想编写一个bash脚本,它接受输入图像,要剪切的图像数量,然后将它们全部切割成单个图像. 我可以做的用户交互,但我无法转换为实际切割.谁能提出建议?从阅读手册页,我认为这应该工作: convert’input.png [0x0 48 48]’output.png 但是我收到一个错误:
有任何想法吗? 解决方法
我相信你已经交换了位置和大小.尝试:
convert 'input.png[48x48+0+0]' output.png 第三张图片是: convert 'input.png[48x48+96+0]' output.png 要么 convert 'input.png[48x48+0+96]' output.png (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |