俞木發(fā)
ImagesMixer(https:∥www.zapwallpaper.fr/accueil/imagesmixer/,非索尼攝像機自帶的軟件)支持批量轉換大小、重命名、添加水印等操作。比如公眾號文章封面圖片以900像素×500像素顯示效果最佳,現(xiàn)在可以使用ImagesMixer將原來的1920像素×1080像素圖片調整為最接近上述的尺寸,同時加上公司的Logo圖片作為版權水印。
首先準備好需要處理的圖片,啟動ImagesMixer后點擊“+”,將所有需要處理的圖片導入程序中。勾選Resize,在右側的設置框中輸入900(表示圖片寬度調整到900像素,高度使用默認縱橫比,比如1920像素×1080像素,調整后尺寸為900像素×506像素,這樣調整后的圖片基本不會變形)。勾選Watermark,點擊文件夾圖標,打開“C:\Program Files(x86)\ZapWall Paper\ImagesMixer\Logo”選擇水印圖片,在Location列表中選擇圖片水印的位置,Center表示居中顯示(圖1)。
點擊“Start processing”開始處理,這樣程序會依次對所有的圖片進行調整大小和添加水印(具體處理進程還可以多選其他功能,如勾選Rename重命名,Effect選擇處理效果),在下方的窗口中可以看到選擇的處理進程(圖2)。
默認處理后的圖片會保存在“C:\Users\當前用戶\Pictures\ImagesMixer\out”。完成上述操作后打開上述目錄,可以看到圖片寬度都被調整為900像素×506像素,而且每張圖片中間都自動加上了Logo圖片水?。▓D3)。
ImagesMixer還提供了許多很酷炫的處理效果(勾選Filter,選擇自己需要的效果),勾選Animated GIF(可以選擇多張內容一樣,顏色、飽和度不一致的圖片)則可以制作出動態(tài)效果的圖片(圖4)。
在處理多張圖片時,ImaqesMixer的處理速度較慢,如果要加快處理效率,可以使用ImageMagick(https:∥imagemagick.org/script/download.php#windows),它可以借助于命令行批量處理圖片。
如果現(xiàn)在需要執(zhí)行更改圖片尺寸和添加Logo水印的任務,先準備好素材,將需要處理的圖片和Logo圖片保存在“F:\aa”(需處理圖片以1.jPg、2.jpg等命名,水印圖片為logo.png),預先建立“F:\bb”文件夾用于存放輸出水印的圖片。接著以管理員身份啟動命令提示符,依次輸入并執(zhí)行下列命令(每行命令輸入后均要按回車,rem為注釋語句無需輸入):
rem使用cd命令進入ImageMagick的安裝目錄,請根據(jù)自己的實際安裝路徑設置
cd C:\Proqram Files\ImaqeMaqick-7.0.10-O16
rem將圖片1.jpg的寬度和高度調整為900×504像素,同時將調整后的圖片輸出保存為a1.jpg
magick convert-resize 900×504 F:\aa\1.jpgF:\bb\a1.jpg
rem把logo.png水印添加在原圖右下角,+5和+10表示水印在原圖的下邊距10像素、右邊距5像素,同時將添加水印的圖片輸出保存為a2.jpg
magick convert:\bb\a1.jpg logo.png-gravity southeast-geometry+5+10-composite F:\bb\a2.jpg
如果有多張圖片需要處理,需要參照上述格式添加,將其保存為批處理后運行,即可快速完成調整大小和添加水印的操作,最終添加效果如圖所示(圖5)。
當我們需要在圖片上添加中文水印時,雖然ImageMagick命令行并不支持中文參數(shù),但可以使用文字轉為圖片方式來實現(xiàn)。新建一個文本文件t.txt,在其中輸入“版權圖片盜版必究”字樣作為水印,保存在“F:\aa”下。在命令提示符下輸入“magick mogrify-font c:\windows\fonts\STXINGKA.TTF-pointsize 24-fill white-weight bolder-gravity southeast-annotate+20+20@"f:\aa\t.txt"F:\aa\1.jpg”,按回車確認,即可在圖片右下角加上文字水印(圖6)。