文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>python简单图像处理(使用PIL)

python简单图像处理(使用PIL)

时间:2007-09-21  来源:zhanyoun

     PythonWare公司提供了免费的图像处理工具包PIL(Python Image Library),该软件包提供了基本的图像处理功能.PIL提供了丰富的功能模块:Image,ImageDraw,ImageEnhance,ImageFile等等。最常用到的模块是Image,ImageDraw,ImageEnhance这三个模块。   1,Image module >>import Image >>f = Image.open('t.jpg')                                      #open image >>f.save('s.jpg')                                              #save image >>f.resize((128,128),Image.BILINEAR).save('resize.jpg')        #resize image >>f.rotate(45).save('rotate.jpg')                              #rotate image >>f.save('format.bmp')                                         #convert format >>print f.histogram()                                          #print histogram   2,ImageDraw >>import Image,ImageDraw >>f = Image.open('t.jpg')                                      #plot circle >>width,height = f.size >>ImageDraw.Draw(f).arc((0,0,width-1,height-1),0,360,fill=255) >>f.save('cricle.jpg')   3,ImageEnhance >>import Image,ImageEnhance >>f = Image.open('t.jpg') >>ff = ImageEnhance.Brightness(f) >>fff =ff.enhance(2.0) >>f.save('bright.jpg')                                         #enhance brightness >>ImageEnhance.Sharpness(f).enhance(7.0).save('sharpness.jpg') #enhance sharpness >>ImageEnhance.Contrast(f).enhance(2.0).save('contrast.jpg')   #enhance constrast       1,本文基本上是一篇摘要,是关于《用Python进行图像处理》一文的笔记。   http://so.zhuaxia.com/item/386086750 2,http://tech.seety.org/python/python_imaging.html 3,pil-handbook里有更多精彩的例子   http://www.pythonware.com/products/pil/
相关阅读 更多 +
排行榜 更多 +
找茬脑洞的世界安卓版

找茬脑洞的世界安卓版

休闲益智 下载
滑板英雄跑酷2手游

滑板英雄跑酷2手游

休闲益智 下载
披萨对对看下载

披萨对对看下载

休闲益智 下载