今天教大家做二維碼,要用amzqr這個庫,而且不止普通二維碼,還有花樣二維碼!
老規矩先pip:
先給大家看一下示例(本庫所有命令都在命令行裡運行)
amzqr是生成二維碼的命令hello是二維碼裡的內容,不過不支持中文,運行完之後會自動在C:\Users\Administrator>目錄下生成一個叫qrcode.png的圖片,裡面就是我們的二維碼了。
你以為二維碼裡只能有字符串嗎?錯它還能有網站:
amzqr https://blog.csdn.net
聰明的小夥伴可能發現了二維碼裡內容越多,二維碼的邊長就越長✔ amzqr還帶有一些附帶函數,有:Words, -v, -n, -d,-p, -c, -con, -bri,如果想自己調整邊長就用-v,-v是用數字作為size比如說:-v 10,-v 5。
額🤦♂️是不是有點太大了,好,剛剛做了普通二維碼,現在來做花樣二維碼。
首先準備張漂亮的圖片,路徑要在C:\Users\Administrator>目錄下
amzqr hello -p xiazai.jpg -c
hello還是二維碼裡面的內容,-p是讓圖片附在二維碼上,但是還是黑白的,xiazai.jpg就是漂亮的圖片,-c是讓圖片從黑白變成彩色的。
amzqr hello -p xiazai.jpg [-c] -con 1.5 -bri 1.6
-con 用以調節圖片的對比度,1.0 表示原始圖片,更小的值表示更低對比度,更大反之。默認為1.0。
-bri 用來調節圖片的亮度,其餘用法和取值與 -con 相同。
今天就到這裡 如果作者還有一些附帶函數沒有講可以反饋,或者自己查,最後別忘了點讚。