mirror of
https://github.com/TheFunny/ArisuAutoSweeper
synced 2026-10-10 07:02:06 +00:00
feat: add white preprocessing option in OcrWhiteLetterOnComplexBackground
This commit is contained in:
+5
-2
@@ -427,9 +427,12 @@ class Duration(Ocr):
|
|||||||
|
|
||||||
|
|
||||||
class OcrWhiteLetterOnComplexBackground(Ocr):
|
class OcrWhiteLetterOnComplexBackground(Ocr):
|
||||||
|
white_preprocess = True
|
||||||
|
|
||||||
def pre_process(self, image):
|
def pre_process(self, image):
|
||||||
image = extract_white_letters(image, threshold=255)
|
if self.white_preprocess:
|
||||||
image = cv2.merge([image, image, image])
|
image = extract_white_letters(image, threshold=255)
|
||||||
|
image = cv2.merge([image, image, image])
|
||||||
return image
|
return image
|
||||||
|
|
||||||
def detect_and_ocr(self, *args, **kwargs):
|
def detect_and_ocr(self, *args, **kwargs):
|
||||||
|
|||||||
Reference in New Issue
Block a user