我有一个像这样的原始图像,我想稍后分割这个牌照上的每个字符,我在用这个代码分割每个字符之前使用高斯阈值来转换牌照:
Val_hsv = cv2.split(cv2.cvtColor(crop_frame, cv2.COLOR_BGR2HSV))[1]
adaptive_tresh = threshold_local(Val_hsv, 29, offset=9, method="gaussian")
thresh = (Val_hsv > adaptive_tresh).astype("uint8") * 255
thresh = cv2.bitwise_not(thresh)
crop_frame = imutils.resize(crop_frame, width=400)
thresh = imutils.resize(thresh, width=400)
cv2.imshow("Threshold plate", thresh)
出来的结果是我认为噪音太大,我很困惑,有什么比这更好的解决方案吗?谢谢你