2

Я нахожусь на Linux /Ubuntu и мне интересно, как проще всего добавить текст об авторских правах на пару изображений JPEG.

2 ответа2

4

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
2

Взгляните на Image Magick и его команду преобразования. Это будет что-то вроде:

convert -caption "(c) 2012 Mr. Photographer" original.jpg copyrighted.jpg

(Погружаясь глубже в документах Image Magick, мы покажем способы сделать это оптом, так что вы можете указать что-то вроде *.jpg для входных файлов, а выходные файлы могут быть вариантом исходного имени файла, так что a.jpg становится авторским правом .jpg, b.jpg -> b-copyright.jpg и т. д.)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .