如何使用 imagemagick 在 L 形角边缘裁剪或切碎图像

How to crop or chop the images at the L shaped corner edges with imagemagick

[]

我使用imagemagick -6 进行转换。 我有一个像上面这样的图像。实际图像驻留在矩形区域中。如您所见,我需要移除 L 形角边缘。我尝试了很多选项: https://imagemagick.org/Usage/crop/#splice 。由于 crop/chop 和剃须选项适用于两侧对称。我在想,如果我可以拼接不需要的 L 形区域。 我试过 convert -background blue -gravity East -splice 10x10 +repage 但没有运气。它基本上在图像中间添加了一个水平和垂直的十字。请告知是否可以 erase/chop 特定区域。例如边缘的某些部分而不是完整的边缘。这里的原因是我不想砍掉矩形的任何部分,而是上面和下面的 L 形。如果可能,使用 Imagemagick-6 基本上一次只寻找一个 L 形的白色 removing/splicing。因为我事先不知道像素大小。我不知道一种衬里解决方案是否有效。 非常感谢!

我想你是这个意思:

magick image.png -crop 305x365+232+58 result.png