我有一个带按钮的屏幕截图:
编辑:我更改了图片,因为前一张图片产生了预期结果。
每个按钮的高度为48px(44px是实际按钮,4px是底部间距)。我怎么能:
我希望能够在一个命令中完成所有这些。
这是我为2.步骤尝试的内容:
convert -crop x48 +repage screenshot.png button%01d.png
但第一个按钮出于某种原因裁剪37px
,移动了所有其他屏幕截图,所以我最终得到了2个不同按钮的2个部分的截图。
为什么不在48px
处裁剪?
答案 0 :(得分:1)
编辑:
上图已定义
$ exiftool-5.12 -a -u Flip9.png |grep -i offset
Image Offset : 17, 11 (pixels)
所以你应该使用下一个命令来正确设置第一页的位置
convert -crop x48 -page +0+0 +repage Flip9.png menu%02d.png
使用上述命令,您将获得正确的9张图像,例如此图片
有关此处图像偏移的更多信息:http://www.libpng.org/pub/png/book/chapter11.html#png.ch11.div.10