Я пытаюсь изменить фон изображения на белый, но сохраняю свойства цифр.то, что я пытаюсь сделать, это найти контур цифры и изменить изображение на белое, кроме цифры.Моя проблема в том, что я не знаю, как получить контур.В настоящее время я могу нарисовать контур на изображении, но он смешивается с цифрой и другим объектом на изображении.как разделить цифровой контур и другой контур.Я делаю это, потому что Тессеракт читает изображение как 0131815
вместо 038586
. Может ли кто-нибудь указать мне на любое руководство, даже если оно написано на другом языке.Я постараюсь преобразовать его в Python.мой текущий код:
gray = cv2.cvtColor(roi , cv2.COLOR_BGR2GRAY)
bw = cv2.adaptiveThreshold(gray,255,cv2.ADAPTIVE_THRESH_GAUSSIAN_C,\
cv2.THRESH_BINARY,11,2)
kernel = cv2.getStructuringElement(cv2.MORPH_ELLIPSE, (1, 5))
bw = cv2.morphologyEx(bw, cv2.MORPH_OPEN, kernel)
_, contours , _ = cv2.findContours(bw, cv2.RETR_LIST, cv2.CHAIN_APPROX_NONE)