Python如何在圖像上書寫文字?Python圖像上書寫文字的方法

在日常中,一些圖片中為了展示某種特色,會在圖上添加一些文字,這些操作就是通過不同方式,對圖像進行處理實現的,下面一起來看看Python如何在圖像上書寫文字?Python圖像上書寫文字的方法這篇文章吧,希望對大家的學習有幫助 。

Python如何在圖像上書寫文字?Python圖像上書寫文字的方法


一、圖像中添加文字
在Python中,對于圖像的處理,我們所使用的模塊是Pillow,因為它表示Python中的內置模塊,所以我們自行安裝,之前的學習中也講過安裝的命令,這里就不再重復直接進入到今天的主題,在圖像上添加相關的文字,具體操作如下:
1、導入Pillow模塊
因為對圖像處理是要用到這個模塊,如果是想要實現在圖像中書寫文字的話,利用的是這個模塊下的函數為Image、ImageDraw、ImageFont,所以只有導入模塊之后才能使用 。代碼如下:
from PIL import Image, ImageDraw, ImageFont2、打開一個圖像
【Python如何在圖像上書寫文字?Python圖像上書寫文字的方法】導入模塊之后,要將需要添加文字的圖像導入進來,使用open方法,將圖像打開,如果想在圖片中添加字時,可以直接將文章寫到open函數參數中 。舉個例子:
img = Image.open(‘gfg_logo.jpeg’)參數中gfg標志被用來在上面添加文本
3、圖像轉換
在這一步的操作中,我們是利用了ImageDraw.Draw()將圖像先轉換成一種可以進行編輯的格式,括號中的參數是可以用來存儲打開圖像中的變量 。
4、設置字體風格
這個步驟,是根據需要進行設置的,就是為了在圖像中添加比較酷炫的字體,讓圖片看起來更加的高級 。
5、顯示并保存圖像
最后一步操作,就是將添加好文字的圖像使用img.save方法進行保存,并且使用img.show()函數顯示圖片 。
img.show()img.save("results.jpeg")到此這篇關于Python如何在圖像上書寫文字?Python圖像上書寫文字的方法的文章就分享到這里了,希望文章中的內容可以對大家的學習帶來一定的幫助 。

    猜你喜歡