feat: add white preprocessing option in OcrWhiteLetterOnComplexBackground

This commit is contained in:
2026-07-06 22:40:26 +08:00
parent 622f2a467d
commit db1a470d94
+5 -2
View File
@@ -427,9 +427,12 @@ class Duration(Ocr):
class OcrWhiteLetterOnComplexBackground(Ocr):
white_preprocess = True
def pre_process(self, image):
image = extract_white_letters(image, threshold=255)
image = cv2.merge([image, image, image])
if self.white_preprocess:
image = extract_white_letters(image, threshold=255)
image = cv2.merge([image, image, image])
return image
def detect_and_ocr(self, *args, **kwargs):