Я использую opencv 4.1.0 Windows 10 64 bit с python 3.7.
Мой код:
img = cv2.imread('C:/projects/kort/Hjerter/IMG_2383.jpg')
det = cv2.text.TextDetectorCNN_create("c:/projects/Caffe/textbox.prototxt", "c:/projects/Caffe/TextBoxes_icdar13.caffemodel")
rects, probs = det.detect(img)
Вот ошибка, которую я получаю (ниже). Есть намеки?
rects, probs = det.detect(img)
Traceback (последний вызов был последним):
Файл "", строка 1, в
cv2.error: OpenCV (4.1.0) C: \ projects \ opencv-python \ opencv_contrib \ modules \ text \ src \ text_detectorCNN.cpp: 66: ошибка: (-2: неопределенная ошибка) в функции 'void cdecl cv :: text :: TextDetectorCNNImpl :: detect (константный класс cv :: InputArray &, класс std :: vector> &, класс std :: vector &) '
(ожидается: 'inputImage.channels () == inputChannelCount_'), где
inputImage_.channels () - 1
должен быть равен
inputChannelCount_ равен 3