
我在 linux/Ubuntu 上,想知道要為幾個 jpeg 圖像添加版權文字的最簡單方法是什麼。
答案1
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 變為 a-copyright.jpg, b.jpg -> b-copyright.jpg 等)