Python图像处理库PIL从入门到精通
生活随笔
收集整理的這篇文章主要介紹了
Python图像处理库PIL从入门到精通
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
https://blog.csdn.net/column/details/pythonpil.html
示例:
from PIL import Image import pytesseractpytesseract.pytesseract.tesseract_cmd = r'D:\Program Files\Tesseract-OCR\tesseract.exe' im = Image.open(r'a.jpg') print(im) print(im.mode) print(im.getpixel((100,100)))gray = im.convert('L') gray.save('ag.jpg') print(gray) print(gray.mode) print(gray.getpixel((100,100))) # 所有比閾值亮的像素轉換為白色,所有比閾值暗的像素轉換為黑色 # 灰度 白色為255,黑色為0 b = gray.point(lambda x:0 if x<200 else 255,'1') b.save('b.jpg')輸出:
<PIL.JpegImagePlugin.JpegImageFile image mode=RGB size=500x291 at 0x16328A31438> RGB (255, 226, 215) <PIL.Image.Image image mode=L size=500x291 at 0x16328A313C8> L 233a.jpg
ag.jpg
b.jpg
?
轉載于:https://www.cnblogs.com/654321cc/p/8883362.html
總結
以上是生活随笔為你收集整理的Python图像处理库PIL从入门到精通的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Yii2 restful 分页支持
- 下一篇: 全景之HDR