使用ImageMagick检测单色覆盖区域

时间:2009-09-25 12:00:59

标签: image-processing image-manipulation imagemagick

我有一堆图像有一个颜色叠加,其中一些文字位于底部。并非所有图像都具有叠加效果,并且每张图片上的叠加层高度不同。

我正在寻找一种检测叠加矩形的方法,并且只选择没有它的图像部分。

修剪似乎是合乎逻辑的方法,但叠加层上的文字会使修剪仅删除文本下方的部分。

欢迎任何想法。

谢谢!

1 个答案:

答案 0 :(得分:1)

复制图像并将其裁剪到最左边的5个像素(假设文本左边有一些边距),修剪并找出新的高度。然后使用该修剪的高度裁剪原始。