我正在寻找一种方法来在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