Търся начин да се обработват партидни изображения в баш.
Има ли начин да се запълни определена част от изображението?
Пример:
Искам да запълня червената част с бял цвят. Червената част винаги е в горния ляв ъгъл, размерът е 135x35px.
Да, Gimp / Photoshop е един от начините да направите това, но имам много изображения и обичам да автоматизирам неща с баш.
Отговори:
3 за отговор № 1Разбира се, използвайте 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