码迷,mamicode.com
首页 > 其他好文 > 详细

第0000题 : 图像处理...

时间:2016-06-19 19:48:54      阅读:126      评论:0      收藏:0      [点我收藏+]

标签:

题目我就不抄了, 所有的题目链接都在这里, 以后每一期都不会出现题目, 想要看的自己去看 : https://github.com/Yixiaohan/show-me-the-code

 

第一个题目涉及到的是简单的图象处理, 稍微了解一下python的图像库也好, 以后要批量加水印的话知道这个很酸爽啊...

代码很简单, 网上抄一抄自己改改试一试, 就出来了...

 1 from PIL import Image, ImageDraw, ImageFont
 2 
 3 def stamp_num(img, chars):
 4     draw = ImageDraw.Draw(img)
 5     xLen, yLen = img.size
 6     font = ImageFont.truetype("/System/Library/Fonts/STHeiti Light.ttc", 50)
 7     draw.text((xLen*0.6, yLen*0.1), chars, (255, 255, 255), font)
 8     img = img.resize((img.size[0], img.size[1]//2))
 9     img.save("/Users/zhangzhimin/test1.jpg")
10     img.show()
11 
12 
13 img = Image.open("/Users/zhangzhimin/test.jpg")
14 stamp_num(img, "炮哥")

 

ps :  特地换了个中文字体, 把我室友的名字打出来了, 下次可以吓他一跳... 

 

第0000题 : 图像处理...

标签:

原文地址:http://www.cnblogs.com/nzhl/p/5598562.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!