签名二值化
-- coding: utf-8 --
import matplotlib.pyplot as plt
import numpy as np
import PIL.Image as Image
image = Image.open(‘C:\Users\Administrator\Desktop\张斌签名.jpg’)
image = image.convert(“L”)
pix = image.load()
w, h = image.size
for i in range(w):
for j in range(h):
if pix[i, j] >100:
pix[i, j] = 255
else:
pix[i, j]= 0
image.save(‘C:\Users\Administrator\Desktop\张斌签名1.jpg’)
plt.figure()
plt.imshow(image)
plt.show()