成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Python 批量加水印只需一行命令!

開發(fā) 后端
現(xiàn)在只要你會(huì)使用命令,我們就能教大家怎么使用Python超級(jí)簡單地為圖片添加水印。

工作的時(shí)候,尤其是自媒體工作者,必備水印添加工具以保護(hù)知識(shí)產(chǎn)權(quán)圖片,網(wǎng)上有許多的在線/下載的水印添加工具,但他們或多或少都存在以下問題:

1. 在線工具需要將圖片上傳到對(duì)方服務(wù)器,信息不安全。

2. 很多工具不具備批量處理功能。

3. 很多工具自定義的功能太少,如水印透明度,字體等。

4. 操作繁瑣。

現(xiàn)在只要你會(huì)使用命令,我們就能教大家怎么使用Python超級(jí)簡單地為圖片添加水印,而且具備以下特點(diǎn):

1. 支持自定義水印字體。

2. 支持自定義文本內(nèi)容、顏色。

3. 支持批量處理。

4. 支持設(shè)定水印與水印之間的空間。

5. 支持設(shè)定水印字體大小。

6. 支持設(shè)定透明度。

7. 自己的代碼,安全。

我們需要使用的是2Dou的開源項(xiàng)目:

??https://github.com/2Dou/watermarker ??

非常有用的開源項(xiàng)目,感謝原作者。

有三種方法可以下載這個(gè)項(xiàng)目:

1. 如果你的網(wǎng)絡(luò)可以上github,你可以進(jìn)入該頁面,點(diǎn)擊clone or download 然后點(diǎn)擊Download Zip.

2. 如果你有下載git,可以用cmd/terminal進(jìn)入你想放置的文件夾,輸入命令:

git clone https://github.com/2Dou/watermarker.git

3. 如果你都沒有,可以直接在 Python實(shí)用寶典 公眾號(hào)后臺(tái)回復(fù) 水印 下載本文完整修復(fù)版代碼。

下載解壓到你想要放置的任意一個(gè)文件夾下。路徑中最好不要帶中文名,如果你是用前兩種方法下載的,而且是windows系統(tǒng)用戶,注意要把該項(xiàng)目的字體文件名改為英文,另外marker.py里也有一個(gè)地方需要改動(dòng),如下:

將font文件夾里的 青鳥華光簡琥珀.ttf 改為 bird.ttf, 什么名字不重要,重點(diǎn)是不要用中文名,否則pillow會(huì)無法使用改文件。

注意marker.py文件里的第十行要改成相應(yīng)的名字,與font文件夾下的字體文件名相對(duì)應(yīng)。

剛剛我們提到了pillow這個(gè)庫,這個(gè)包的運(yùn)行需要使用到這個(gè)第三方庫,它是專門用來處理圖像的,打開CMD/Terminal, 輸入以下命令即可安裝:

pip install pillow

安裝完畢后,我們可以試一下!最普通的例子如下,將你所需要加水印的圖片放在該項(xiàng)目的input文件夾下,然后在cmd/Terminal中進(jìn)入你存放該項(xiàng)目的文件夾輸入以下命令:

python marker.py -f ./input/baby.jpg -m python實(shí)用寶典

各個(gè)參數(shù)的含義如下:

-f 文件路徑:是你的圖片的路徑

-m 文本內(nèi)容:是你想要打的水印的內(nèi)容

參數(shù)不設(shè)置則為默認(rèn)值,運(yùn)行完畢后會(huì)在output文件夾下出現(xiàn)相應(yīng)的加了水印的圖片,效果如下:

添加水印

默認(rèn)水印的顏色是...屎黃色圖片的?

但是沒關(guān)系,我們可以修改它的顏色,添加-c參數(shù)即可!(參數(shù)默認(rèn)格式為 #號(hào)后加6位16進(jìn)制),利用圖像工具,我們可以找到你喜歡的顏色的值:

然后我們輸入命令:

python marker.py -f ./input/baby.jpg -m python實(shí)用寶典 -c #232862

成功了!看看效果:

修改水印顏色

恩!變好看了,但是好像水印的顏色有點(diǎn)深,我們可以修改一下透明度讓它變淺一點(diǎn),默認(rèn)的透明度為0.15,可以讓這個(gè)值變得更小,設(shè)定opacity參數(shù):

python marker.py -f ./input/baby.jpg -m python實(shí)用寶典 -c #232862 --opacity 0.08

結(jié)果如下:

水印變得更透明

其實(shí)還有其他參數(shù)可以,我們就不一一展示了,一共有這些參數(shù):

  1. -f 參數(shù),指定打水印的文件,如果你想打印整個(gè)文件夾,則輸入該文件夾路徑即可。
  2. -m 參數(shù),指定水印內(nèi)容。
  3.  -o 參數(shù),指定輸出水印文件的位置,默認(rèn)為output文件夾。
  4. -c 參數(shù),指定水印的顏色,默認(rèn)值為shi..啊不,黃色,#8B8B1B.
  5. -s 參數(shù),指定水印與水印之間的空隙,默認(rèn)值為75.
  6. -a 參數(shù),指定水印的旋轉(zhuǎn)角度,我們的例子中都是默認(rèn)值30度。
  7.  --size參數(shù),指定水印文本字體大小,默認(rèn)值為50。
  8. --opacity參數(shù),指定透明度,默認(rèn)為0.15,數(shù)值越小越透明。

接下來給大家試試批量處理功能,首先把所有圖片放置到項(xiàng)目的input文件夾下:

然后輸入命令里,指定文件夾即可!

python marker.py -f ./input -m python實(shí)用寶典 -c #232862 --o

你會(huì)看到input文件夾名后沒有/baby.jpg了,這表明將input文件夾下所有的圖片打水印。

看到 文件名 succes 則說明批處理成功!

還有一個(gè)隱藏功能!如果你想要修改字體也可以哦!還記得我們前面怎么修復(fù)windows的中文名問題嗎?如圖,你只要將新的字體文件放到font文件夾下,然后修改TTF_FONT變量里的字體名字,與font文件夾下的新字體名字相對(duì)應(yīng)即可改成你想要的字體了圖片!

修改字體

我們的文章到此就結(jié)束啦,如果你希望我們今天的Python教程,請(qǐng)持續(xù)關(guān)注我們,如果對(duì)你有幫助,麻煩在下面點(diǎn)一個(gè)贊/在看哦圖片有任何問題都可以在下方留言區(qū)留言,我們都會(huì)耐心解答的!

責(zé)任編輯:龐桂玉 來源: 菜鳥學(xué)Python
相關(guān)推薦

2021-04-22 11:27:24

Python命令水印

2022-05-04 18:26:25

PDF水印Python

2021-04-19 10:38:06

代碼開發(fā)工具

2024-01-09 16:02:44

Python開源

2016-12-02 08:53:18

Python一行代碼

2020-02-19 15:02:23

代碼開發(fā)工具

2021-10-19 17:52:16

Git命令算數(shù)

2018-01-02 09:26:28

Ubuntuzzupdate版本升級(jí)

2019-11-26 09:47:50

代碼開發(fā)工具

2022-04-09 09:11:33

Python

2023-09-27 12:11:08

Python水印Pillow

2021-03-29 15:07:19

AI 數(shù)據(jù)人工智能

2017-11-20 14:46:27

命令代碼

2020-08-24 08:25:48

Python開發(fā)工具

2020-08-18 13:30:01

Python命令數(shù)據(jù)分析

2017-04-13 19:20:18

Python代碼并行任務(wù)

2020-08-19 10:30:25

代碼Python多線程

2021-11-02 16:25:41

Python代碼技巧

2024-06-19 10:53:45

2009-12-07 15:41:51

PHP圖片加水印
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 久久激情视频 | 国产精品国产成人国产三级 | 91亚洲国产精品 | 日韩一区在线播放 | 亚洲欧美一区二区三区国产精品 | 欧美日批| 日韩中文字幕免费在线观看 | 91操操操| 成人久久网 | 国产欧美精品区一区二区三区 | 亚洲视频在线观看免费 | 在线观看亚 | 美女视频一区二区三区 | 欧美a级成人淫片免费看 | 99久久免费精品 | av播播 | 亚洲天堂av在线 | 一级片免费在线观看 | 国产精品福利久久久 | 国产精品一区二区三区四区五区 | 精品三区| 天天干成人网 | 人人干人人干人人干 | 亚洲国产aⅴ精品 | 免费在线观看av片 | 国产在线视频一区 | a级片在线观看 | 在线成人免费视频 | 91精品久久久久久久 | 在线播放中文字幕 | 国产精品视频久久 | 欧美激情久久久 | 精品一区二区三区av | 在线播放中文字幕 | 日韩欧美在线免费观看 | 成人在线| 北条麻妃99精品青青久久 | 性生生活大片免费看视频 | 一区二区三区四区在线视频 | 欧美精品在线观看 | 精品一区二区在线观看 |