本文主要利用opencv的相关函数实现书法检测,具体检测效果如下:
1、读取图片,灰度、二值化处理
import cv2
import numpy as np
import matplotlib.pyplot as plt
plt.rcParams['figure.dpi']=200
# 读取图片
img = cv2.imread('img.jpg')
#灰度化
gray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)
#二值化,小于阈值则设为255,大于阈值设为0
r,black_img = cv2.threshold(gray,100,255,cv2.THRESH_BINARY_INV)
二值化的图像如下图所示
2、侵蚀去噪点
常见的去噪点方法:
(1&#