先隨便招一張圖片test.jpg做案例
然后對(duì)圖片進(jìn)行處理
# 圖片二值化
from PIL import Image
img = Image.open('test.jpg')
# 模式L”為灰色圖像,它的每個(gè)像素用8個(gè)bit表示,0表示黑衬鱼,255表示白,其他數(shù)字表示不同的灰度。
Img = img.convert('L')
Img.save("test1.jpg")
# 自定義灰度界限应媚,大于這個(gè)值為黑色扣讼,小于這個(gè)值為白色
threshold = 200
table = []
for i in range(256):
? ? if i < threshold:
? ? ? ? table.append(0)
? ? else:
? ? ? ? table.append(1)
# 圖片二值化
photo = Img.point(table, '1')
photo.save("test2.jpg")
得出的test1.jpg和test2.jpg
灰度圖
二值化圖