你可能已經(jīng)留意到了,無(wú)論是在網(wǎng)上還是手機(jī)App上瀏覽一些帖子或者文章的時(shí)候,經(jīng)常會(huì)發(fā)現(xiàn)帖子和文章中的很多圖片上面會(huì)有一些額外的標(biāo)識(shí)。比如:淘寶天貓之類的電商網(wǎng)站上面的產(chǎn)品圖片,天涯貼吧之類的論壇用戶帖子里面上傳的圖片,今日頭條上打開(kāi)的文章里面的圖片,等等。有的是文字形式的,有的是圖片形式的。有的很顯眼,有的不起眼。有的是不透明的,有的是半透明的。......。 總而言之,這些圖片上額外的標(biāo)識(shí)其實(shí)就是我們本文將會(huì)提到的“水印”了。
之所以經(jīng)常需要給圖片加上水印,主要是好讓讀者能夠直觀地認(rèn)識(shí)到這個(gè)圖片的出處和來(lái)源。當(dāng)然“水印”還有很多用意的,比如:聲明版權(quán),防止盜圖,自我宣傳,吸引流量,等等。
那么怎么給圖片添加上自己喜歡的“水印”呢?給單張圖片添加水印是很容易的,有很多辦公軟件就都可以輕松實(shí)現(xiàn),比如:Photoshop,Illustrator, 甚至畫筆,等等。但是當(dāng)我們有很多圖片需要添加水印時(shí),用這些軟件一張一張地去添加,就完全成為了效率低下的體力活了。
那么有什么好的辦法可以讓電腦幫我們快速自動(dòng)地給大量的圖片添加水印嗎?方法當(dāng)然是有的,這就是本文的重點(diǎn)所在:如何用一段Python代碼批量給圖片添加水印?
首先,這個(gè)程序需要用到一個(gè)包叫pillow,我們先來(lái)聯(lián)網(wǎng)安裝。 用“cmd”指令打開(kāi)DOS控制臺(tái),或命令提示符,然后輸入指令開(kāi)始安裝這個(gè)包。

安裝成功后,先從頭條素材庫(kù)下載一些圖片作為演示圖片。比如下面這些演示圖片,我們可以看到目前都還沒(méi)有加上水印。

然后用Python編譯器打開(kāi)做好的程序,并點(diǎn)擊這個(gè)菜單或者直接按下"F5"來(lái)運(yùn)行該程序。 可以看到程序代碼后面有更為詳細(xì)的注釋,并且所有有關(guān)水印和圖片的設(shè)置參數(shù)都定義成了變量,放置在對(duì)象初始化函數(shù)里面了。

程序執(zhí)行完畢后,會(huì)將加有水印的圖片批量另外保存到新建的"水印"文件夾中。 現(xiàn)在我們打開(kāi)這個(gè)文件夾來(lái)看看。 可以看到新生成的圖片都已經(jīng)加上了水印。 水印有2段文字組成,分別使用了不同的顏色和不同的透明度。

好了,本文的圖片批量添加水印的方法就介紹完了。如果這個(gè)程序你也可以用得上,你想要源碼的話,或者你不想要源碼,想要exe可執(zhí)行文件的話,請(qǐng)表示出您的誠(chéng)意,關(guān)注 @真龍?zhí)?并私信我就好了。
如果你覺(jué)得本文的內(nèi)容實(shí)用,只可惜介紹的只是帶有透明度的文字水印的話,請(qǐng)關(guān)注 @真龍?zhí)?并留言,我將在下一期頭條文章中展現(xiàn)如何批量給圖片添加半透明圖片水印的方法。