Я нахожусь на Linux / Ubuntu и мне интересно, как проще всего добавить текст об авторских правах на пару изображений JPEG.
2
ImageMagick может добавлять текст к изображениям. Это, вероятно, поставляется с предустановленной на Ubuntu. Пример того, как использовать его с их сайта:
convert dragon.gif -gravity south \
-stroke '#000C' -strokewidth 2 -annotate 0 'Faerie Dragon' \
-stroke none -fill white -annotate 0 'Faerie Dragon' \
anno_outline.jpg
Это помещает текст внизу dragon.gif
, создавая новое изображение anno_outline.jpg
. Есть много текстовых эффектов, о которых вы можете прочитать в convert
документации.
Если вы делаете только пару изображений, вам не нужен пакетный файл, но если вы делаете больше, скажем, целый каталог, вы можете просто обернуть команду в for-do
цикл:
for FILE in *.jpg; do convert $FILE -gravity south -annotate 0 'copyright' new_$FILE; done
echo
. Я вставил его просто для проверки правильности сценария и забыл удалить егоecho
перед публикацией!Взгляните на Image Magick и его команду преобразования . Это будет что-то вроде:
(Погружаясь глубже в документах Image Magick, мы покажем способы сделать это оптом, так что вы можете указать что-то вроде
*.jpg
для входных файлов, а выходные файлы могут быть вариантом исходного имени файла, так что a.jpg становится a-copyright.jpg, b.jpg -> b-copyright.jpg и т. д.)источник