ホームページ  >  記事  >  バックエンド開発  >  Pythonで枕の知識ポイントを学ぶ

Pythonで枕の知識ポイントを学ぶ

不言
不言オリジナル
2018-05-02 16:00:461670ブラウズ

この記事では、Python でのピローの知識ポイントを学習するためのメモを提供します。これにより、興味のある友人がピローの学習の方向性を理解できるようになります。

このシリーズは面白い番組を録画してまとめていくものです。

質問のソース:

https://github.com/Yixiaohan/show-me-the-code

https://github.com/HT524/500LineorLess_CN

今日、このプログラムは画像 番号は、QQ アバターの小さな赤い点に似ていますが、静的である点が異なります。

最初に使用するのは枕画像ライブラリです。

一般的な考え方は、Image.open() を介して画像を開き、描画する情報の形式を設定し、ImageDraw.Draw() が変更されたインスタンスを生成し、それから text() メソッドを介して変更することです。

手順は次のとおりです:

from PIL import Image, ImageDraw, ImageFont


def pic_add_num(image):
  my_font = ImageFont.truetype(r"C:\windows\Fonts\simsun.ttc", size=40)
  color = "red"
  width, height = image.size
  position = (width-40, 0)
  draw = ImageDraw.Draw(image)
  
  draw.text(position, "99", font=my_font, fill=color) 
  image.save("add_num.jpg")

if __name__ == "__main__":
  img = Image.open("universe.jpg")
  pic_add_num(img)

以上がPythonで枕の知識ポイントを学ぶの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。