#opencv #tesseract #mathematical-morphology
Вопрос:
Я применил некоторые операции над изображением, и после их применения мне нужно использовать тессеракт для извлечения информации из изображения. Но мне нужно использовать питессеракт. Обычно он принимает параметр языка, но теперь я не могу указать какой-либо язык.
y,x,w,h = boxes_list[i][j][k][0],boxes_list[i][j][k][1], boxes_list[i][j][k][2],boxes_list[i][j][k][3]
roi = bitnot[x:x h, y:y w]
kernel = cv2.getStructuringElement(cv2.MORPH_RECT, (2, 1))
border = cv2.copyMakeBorder(roi,2,2,2,2, cv2.BORDER_CONSTANT,value=[255,255])
resizing = cv2.resize(border, None, fx=2, fy=2, interpolation=cv2.INTER_CUBIC)
dilation = cv2.dilate(resizing, kernel,iterations=1)
erosion = cv2.erode(dilation, kernel,iterations=2)
***out = pytesseract.image_to_string(erosion)***
Как мы можем сказать тессеракту, чтобы он использовал другой язык, кроме английского?