【圖像處理】python-ImageDraw

mj37yhyy 9年前發布 | 24K 次閱讀 Python開發

來自: http://blog.csdn.net//chenriwei2/article/details/42076061


ImageDraw 模塊

ImageDraw模塊是對Image對象進行簡單的二維圖像操作的模塊。
1.  基本的模塊導入,讀入圖片,畫圖:
    
 import Image, ImageDraw
  im = Image.open(“test.jpg") 
  draw = ImageDraw.Draw (im)
2. 在顯示的圖片中,輸出文字:  draw.text ((10, 10), “Test”, fill=(255,0,0), font=None)3. 在圖像中畫線:
    draw.line((0, 0) + im.size, fill=128)   在一個原有圖像對象上,進行畫叉: import Image, ImageDraw  im = Image.open("lena.pgm")  draw = ImageDraw.Draw(im)  draw.line((0, 0) + im.size, fill=128)  draw.line((0, im.size[1], im.size[0], 0), fill=128)  del draw  # write to stdout  im.save(sys.stdout, "PNG") 4. 釋放draw對象:    del draw5. 畫矩形:
    draw.rectangle(box, options)6. 畫橢圓:
    draw.ellipse(xy, options)7. 畫一個點:
    draw.point(xy, options)  
 

 本文由用戶 mj37yhyy 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!