图像二值化

图像二值化( Image Binarization)就是将图像上的像素点的灰度值设置为0或255,也就是将整个图像呈现出明显的黑白效果的过程。
数字图像处理中,二值图像占有非常重要的地位,图像的二值化使图像中数据量大为减少,从而能凸显出目标的轮廓。
# python
# 二值处理
threshold = 100  # 设置二值的阈值100
table = []
for i in range(256):
    if i < threshold:
        table.append(0)
    else:
        table.append(1)
img = img.point(table, "1")  # 返回给定查找表对应的图像像素值的拷贝,变量table为图像的每个通道设置256个值,
# 为输出图像指定一个新的模式,模式为“L”和“P”的图像进一步转换为模式为“1”的图像

 注:调整二值阙值可以改变OCR的精度

百度百科

原文地址:https://www.cnblogs.com/fwjlucifinil/p/13345830.html