Използвам ImageMagick :
sudo apt-get install imagemagick
1. Оразмеряване на изображение:
convert -resize 440 snimka-originalen-razmer.jpg snimka-s-nov-razmer.jpg
2. Поставяне на воден знак
Поставяне на воден знак без прозрачност:
composite -gravity northeast watermark.jpg input.jpg OUTPUT.jpg
Поставяне на воден знак с прозрачност от 35%:
composite -gravity northeast -dissolve 35 watermark.jpg input.jpg OUTPUT.jpg
3. Автоматизирана обработка с bash
Взима всяка една снимка или файл с разширение .jpg, .jpeg, .png и го оразмеряване на width 500px и поставя воден знак.
#!/bin/bash
WATERMARK=“/tmp/watermark.jpg“for each in /tmp/snimki/*{.jpg,.jpeg,.png}
do
echo „Working on „$each“ …“
convert -resize 500 „$each“ „$each“ >> /dev/null
composite -gravity northeast -dissolve 15.3 $WATERMARK „$each“ „$each“ >> /dev/null
echo „… Done!“
done
exit 0
2 отговора
А как мога с IM да променя яркостта на снимка? Искам да направя псевдо-HDR. От една изходна снимка трябва да направя един преекспониран кадър и един неекспониран. Нормално това го правя с curves в Gimp, но ми се ще да стане автоматизирано от командния ред.
Някакви идеи?
Оха 🙂 Интересна закачка. Бих искал да ти помогна, но за съжаление не съм запознат с този тип материя 🙂
Logged in as {{omniform_current_user_display_name}}. Edit your profile. Log out? Required fields are marked *
Your email address will not be published. Required fields are marked *
Comments are closed.
You must be logged in to post a comment.