Bash:在图像的特定部分填充颜色

我正在寻找一种方法来在bash中批量处理图像。

有没有办法填补图像的特定部分?

例:

在这里输入图像描述

我想填充白色的红色部分。 红色的部分总是在左上angular,大小是135x35px。

是的,GIMP / Photoshop是这样做的一种方式,但我有很多图像,我喜欢bash自动化的东西。

当然,使用ImageMagick – 安装在大多数Linux发行版上,可用于OSX和Windows。

convert input.png -fill white -draw "rectangle 0,0 135,35" result.png 

我在iPhone上未经测试,但不会有太大的错误。

如果您有很多文件,请在备用文件夹中进行复制,然后尝试执行此操作,这可能会完成所有操作

 mogrify -fill white -draw "rectangle 0,0 135,35" *.jpg