日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

520使用Python實現(xiàn)“我愛你”表白

瀏覽:212日期:2022-07-25 09:17:09

摘要: 每到情人節(jié)、七夕節(jié),不少小伙伴大伙伴們都會遇到這樣一個世紀問題——怎么給女朋友/老婆一個與眾不同的節(jié)日驚喜。今天給大家分享一個獨特的表白方法——用“我愛你”拼出心愛人的模樣!

每到情人節(jié)、七夕節(jié),不少小伙伴大伙伴們都會遇到這樣一個世紀問題——怎么給女朋友/老婆一個與眾不同的節(jié)日驚喜。

你說送花吧,到時候朋友圈里一劃,全部都是送花的,女票:“沒創(chuàng)意!”,遂卒;

你說送禮物吧,要是送的禮物不合心意,女票:“你根本不懂我!”,又卒;

你說逛街買買買吧,摸摸空空的口袋,默默把這個想法丟到一邊...

今天,就和大家分享一個獨特的表白方法——用“我愛你”拼出心愛人的模樣!

520使用Python實現(xiàn)“我愛你”表白

成品圖!

520使用Python實現(xiàn)“我愛你”表白

什么?看不清長啥樣?放大來康康

520使用Python實現(xiàn)“我愛你”表白

想做出這樣的照片嗎?那么~我們現(xiàn)在就開始啦~

一. 需要準備的有

女票超級無敵可愛美膩的照片 1張!

python (這里用的是python3.7)

需要的用到的庫

cv2:用來讀取照片

PIL:用來生成新的圖片

性能比較OK的電腦

(如果沒有接觸過python,不想/不會配環(huán)境、裝cv2、PIL之類的庫,或者電腦性能不太夠,強烈推薦使用華為云的ModelArts進行開發(fā)~直接解決環(huán)境配置、電腦性能的各種問題~)

二. 基本思路要實現(xiàn)這樣的效果,首先需要有一張照片,提取其像素信息,然后賦給排布滿文字的新圖片,就能得到如上圖所示的一張新圖片啦!

廢話不多說,接下來就開始吧~

三.操作流程

1.首先導入用到的庫(兩者的作用在1中已有介紹)

from PIL import Image, ImageDraw, ImageFont

2.然后開始聲明繪圖的方法

這里有兩個參數(shù),分別是原圖片的路徑和要寫的文字

def draw(pic, draw_text):

3.接著讀取圖片

使用cv2中的imread方法讀取圖片信息,

使用PIL中的Image方法創(chuàng)建一個新的圖片,其尺寸和源圖片一致,背景為白色

blank = Image.new('RGB', [img.shape[1], img.shape[0]], 'white')drawObj = ImageDraw.Draw(blank) # 告訴程序,我們接下來就要在這個圖上寫字啦!

4.聲明繪圖的一些參數(shù)(這些參數(shù)都是我經(jīng)過多次試驗得到的最佳大小~)

m = 9 # 字體的大小font_path = ’你使用字體的位置’ # 字體的路徑font = ImageFont.truetype(font_path, size=m) # 將字體信息賦給font變量,供后續(xù)使用

5.接下來就是最關鍵的一步!把文字寫上去,并按照源圖片給圖片上色

通過兩個for循環(huán),依次定位到每個文字所在的色塊(中間間隔n是因為文字比像素塊大得多,不可能完全按照每個像素的位置和色彩來排布)

使用text()方法填入帶色彩的文字,幾個參數(shù)分別代表:

[j, i] -- 坐標位置

draw_text[int(j / n) % len(draw_text)] -- 找到當前該寫入哪個文字了(比如“我愛你”中的第幾個字)

fill=(img[i][j][2], img[i][j][1], img[i][j][0]) -- 代表源圖片對應位置的顏色(三個分別代表RBG顏色值)

for i in range(0, img.shape[0], n):for j in range(0, img.shape[1], n):drawObj.text([j, i],draw_text[int(j / n) % len(draw_text)],fill=(img[i][j][2], img[i][j][1], img[i][j][0]),font=font) # 按句子的順序填充文字

6.寫入完成,導出圖片

7.調用我們封裝好的方法~

輸入圖片路徑和目標文字,運行~一張獨一無二的表白圖就大功告成!

draw(’1.jpg’, '我愛你')

附上全代碼(記得把字體路徑改成自己電腦的喲~)

from PILimport Image, ImageDraw, ImageFontdef draw(pic, draw_text):img = cv2.imread(pic)blank = Image.new('RGB', [img.shape[1],img.shape[0]], 'white')drawObj = ImageDraw.Draw(blank)n = 10m = 9font = ImageFont.truetype(font_path,size = m)for i in range(0, img.shape[0], n):for j in range(0, img.shape[1], n):drawObj.text([j, i],draw_text[int(j / n) % len(draw_text)],fill = (img[i][j][2], img[i][j][1],img[i][j][0]),font = font)blank.save(’img_’ + pic)draw(’1.jpg’, '我愛你')

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
欧美丝袜一区| 日韩中文字幕av电影| 久久香蕉网站| 日韩精品视频在线看| 女主播福利一区| 午夜视频精品| 1024精品久久久久久久久| 啪啪国产精品| 亚洲精品在线影院| 群体交乱之放荡娇妻一区二区| 日韩不卡一区二区三区| 婷婷精品在线| 亚洲精品一二| 欧美日韩伊人| 国产欧美日韩一级| 国产福利资源一区| 中文在线а√天堂| 999国产精品视频| 亚洲欧洲日本mm| 亚洲涩涩av| 欧美亚洲人成在线| 国产精品s色| 国产成人在线中文字幕| 日韩激情一区| 欧美特黄一区| 日韩午夜av| 99亚洲精品| 国产视频一区在线观看一区免费| 亚洲三级网站| 久久国产毛片| 中文一区二区| 亚洲v天堂v手机在线| 国产探花一区在线观看| 免费亚洲婷婷| 日韩一区二区在线免费| 日韩视频一区| 日韩高清欧美激情| 精品亚洲a∨| 欧美亚洲在线日韩| 亚洲日本久久| 国产精品中文字幕制服诱惑| 电影91久久久| 91精品二区| 日韩av黄色在线| 欧美韩日一区| 在线精品国产亚洲| 免费日韩成人| 五月精品视频| 国产美女久久| 亚洲小说欧美另类婷婷| 日本一区二区三区视频在线看| 久久免费福利| 亚洲一区成人| 老司机精品在线| 亚洲激精日韩激精欧美精品| 香蕉久久夜色精品国产| 欧美日韩18| 色婷婷久久久| 日韩高清在线观看一区二区| 精品淫伦v久久水蜜桃| 亚洲深夜av| 欧美激情aⅴ一区二区三区 | 亚洲免费一区三区| 国产成人精品亚洲线观看 | 伊人精品在线| 国产精品多人| 亚洲最新无码中文字幕久久 | 欧美在线黄色| 999精品色在线播放| 日韩高清国产一区在线| 成人精品天堂一区二区三区| 日本色综合中文字幕| 欧美日韩视频免费观看| 日韩黄色av| 久久九九国产| 国产视频一区二| 蜜臀av免费一区二区三区| 麻豆一区二区99久久久久| 激情婷婷欧美| 国产伊人久久| 日韩在线网址| 伊人久久大香线蕉av超碰演员| 久久99久久人婷婷精品综合| 久久一二三区| 色爱av综合网| 欧美激情福利| 日韩中出av| 伊人影院久久| 人人草在线视频| 欧美一级全黄| 麻豆成人在线| 99精品综合| 精品黄色一级片| 亚洲综合电影一区二区三区| 成人精品久久| 国产精品一页| 亚洲狼人精品一区二区三区| 色婷婷久久久| 日韩av二区| 久久国产婷婷国产香蕉| 午夜一区在线| 精品国模一区二区三区| 国产一区福利| 青草久久视频| 首页国产欧美久久| 中文精品在线| 91精品精品| 裤袜国产欧美精品一区| 综合激情五月婷婷| 欧美在线综合| 国产在线日韩| 色偷偷偷在线视频播放| 精品视频91| 国产精品一区二区精品 | 午夜久久黄色| 久久久成人网| 黄色aa久久| 精品一区二区三区的国产在线观看 | www成人在线视频| 国产精品麻豆久久| 久久精品免费看| 美女久久99| 麻豆国产精品| 麻豆一区二区三区| 精品美女久久| 九九99久久精品在免费线bt| 欧美黄色一区二区| 国产精品theporn| 国产亚洲一区二区三区啪| 日本不卡一区二区三区| 久久精品凹凸全集| 欧美伊人久久| 久久99免费视频| 亚洲精品少妇| 日韩一区二区三区免费视频| 亚洲精品系列| 日本亚洲最大的色成网站www| 天堂成人免费av电影一区| 日韩午夜av| 亚洲免费在线| 蜜桃久久精品一区二区| 亚洲免费影院| 亚洲三级精品| 青草国产精品久久久久久| 国产日本精品| 国产精品美女午夜爽爽| 国产一区二区视频在线看| 手机在线电影一区| 日本久久综合| 国产精品色在线网站| 国产精品主播在线观看| 国产精品白丝av嫩草影院| 麻豆成人av在线| 鲁鲁在线中文| 99成人在线视频| 欧美日韩免费观看一区=区三区| 亚洲精品一二三区区别| 亚洲在线成人| 欧美一级网站| 欧美精品导航| 成人看片网站| 99亚洲视频| 国产欧美另类| 欧美日一区二区三区在线观看国产免| 久久av影院| 91精品推荐| 日韩在线网址| 精品国产不卡一区二区| 99成人在线视频| 免费人成精品欧美精品| 91成人在线网站| 成人三级高清视频在线看| 精品一区免费| 最新亚洲国产| 国产伦精品一区二区三区视频| 韩国女主播一区二区三区| 91精品国产自产在线观看永久∴| 六月天综合网| 一区二区国产在线观看| 国产极品模特精品一二| 久久久国产亚洲精品| 亚洲尤物av| 国产成人精品亚洲线观看 | 在线视频观看日韩| 日韩在线视频一区二区三区| 精品一区二区三区中文字幕 | 日韩国产成人精品| 欧美视频久久| 成人va天堂| 亚洲精品三级| 日韩久久电影| 亚久久调教视频| www在线观看黄色| 综合激情视频| 久久精品国产99国产| 亚洲欧洲日本mm| 国产精品男女| 欧美色图国产精品| 国产欧美午夜| 国产精品久久观看|