本文主要是介绍python图片简易二值化,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
- 导入相关库
import numpy as np
from PIL import Image
import skimage.io
- 转化为灰度图
img = Image.open(file_name)
img = img.convert("L")
- 图片均值
imgs = skimage.io.imread(file_name)
ttt = np.mean(imgs)
- 二值化
WHITE, BLACK = 255, 0img = img.point(lambda x: WHITE if x > ttt else BLACK)
img = img.convert('1')
img.save(new_file_name)
这篇关于python图片简易二值化的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!