---------------------------------------------------------------------------
IndexError Traceback (most recent call last)
Cell In[4], [line 3](vscode-notebook-cell:?execution_count=4&line=3)
[1](vscode-notebook-cell:?execution_count=4&line=1) for image_ in images:
[2](vscode-notebook-cell:?execution_count=4&line=2) print(image_)
----> [3](vscode-notebook-cell:?execution_count=4&line=3) texts = ocr.predict(image_)
[4](vscode-notebook-cell:?execution_count=4&line=4) print(texts)
File [/usr/local/lib/python3.10/dist-packages/ocr_tamil/ocr.py:447](https://vscode-remote+ssh-002dremote-002brunvidev-007etethys.vscode-resource.vscode-cdn.net/usr/local/lib/python3.10/dist-packages/ocr_tamil/ocr.py:447), in OCR.predict(self, image)
[445](https://vscode-remote+ssh-002dremote-002brunvidev-007etethys.vscode-resource.vscode-cdn.net/usr/local/lib/python3.10/dist-packages/ocr_tamil/ocr.py:445) image = self.read_image_input(image)
[446](https://vscode-remote+ssh-002dremote-002brunvidev-007etethys.vscode-resource.vscode-cdn.net/usr/local/lib/python3.10/dist-packages/ocr_tamil/ocr.py:446) if self.detect:
--> [447](https://vscode-remote+ssh-002dremote-002brunvidev-007etethys.vscode-resource.vscode-cdn.net/usr/local/lib/python3.10/dist-packages/ocr_tamil/ocr.py:447) exported_regions,updated_prediction_result = self.craft_detect(image)
[448](https://vscode-remote+ssh-002dremote-002brunvidev-007etethys.vscode-resource.vscode-cdn.net/usr/local/lib/python3.10/dist-packages/ocr_tamil/ocr.py:448) inter_text_list,conf_list = self.text_recognize_batch(exported_regions)
[449](https://vscode-remote+ssh-002dremote-002brunvidev-007etethys.vscode-resource.vscode-cdn.net/usr/local/lib/python3.10/dist-packages/ocr_tamil/ocr.py:449) text_list = [self.output_formatter(inter_text_list,conf_list,updated_prediction_result)]
File [/usr/local/lib/python3.10/dist-packages/ocr_tamil/ocr.py:254](https://vscode-remote+ssh-002dremote-002brunvidev-007etethys.vscode-resource.vscode-cdn.net/usr/local/lib/python3.10/dist-packages/ocr_tamil/ocr.py:254), in OCR.craft_detect(self, image, **kwargs)
[251](https://vscode-remote+ssh-002dremote-002brunvidev-007etethys.vscode-resource.vscode-cdn.net/usr/local/lib/python3.10/dist-packages/ocr_tamil/ocr.py:251) if w>0 and h>0:
[252](https://vscode-remote+ssh-002dremote-002brunvidev-007etethys.vscode-resource.vscode-cdn.net/usr/local/lib/python3.10/dist-packages/ocr_tamil/ocr.py:252) new_bbox.append([x,y,w,h])
--> [254](https://vscode-remote+ssh-002dremote-002brunvidev-007etethys.vscode-resource.vscode-cdn.net/usr/local/lib/python3.10/dist-packages/ocr_tamil/ocr.py:254) ordered_new_bbox,line_info = self.sort_bboxes(new_bbox)
[256](https://vscode-remote+ssh-002dremote-002brunvidev-007etethys.vscode-resource.vscode-cdn.net/usr/local/lib/python3.10/dist-packages/ocr_tamil/ocr.py:256) updated_prediction_result = []
[257](https://vscode-remote+ssh-002dremote-002brunvidev-007etethys.vscode-resource.vscode-cdn.net/usr/local/lib/python3.10/dist-packages/ocr_tamil/ocr.py:257) for ordered_bbox in ordered_new_bbox:
File [/usr/local/lib/python3.10/dist-packages/ocr_tamil/ocr.py:198](https://vscode-remote+ssh-002dremote-002brunvidev-007etethys.vscode-resource.vscode-cdn.net/usr/local/lib/python3.10/dist-packages/ocr_tamil/ocr.py:198), in OCR.sort_bboxes(self, contours)
[196](https://vscode-remote+ssh-002dremote-002brunvidev-007etethys.vscode-resource.vscode-cdn.net/usr/local/lib/python3.10/dist-packages/ocr_tamil/ocr.py:196) def sort_bboxes(self,contours):
[197](https://vscode-remote+ssh-002dremote-002brunvidev-007etethys.vscode-resource.vscode-cdn.net/usr/local/lib/python3.10/dist-packages/ocr_tamil/ocr.py:197) c = np.array(contours)
--> [198](https://vscode-remote+ssh-002dremote-002brunvidev-007etethys.vscode-resource.vscode-cdn.net/usr/local/lib/python3.10/dist-packages/ocr_tamil/ocr.py:198) max_height = np.median(c[::, 3]) * 0.5
[200](https://vscode-remote+ssh-002dremote-002brunvidev-007etethys.vscode-resource.vscode-cdn.net/usr/local/lib/python3.10/dist-packages/ocr_tamil/ocr.py:200) # Sort the contours by y-value
[201](https://vscode-remote+ssh-002dremote-002brunvidev-007etethys.vscode-resource.vscode-cdn.net/usr/local/lib/python3.10/dist-packages/ocr_tamil/ocr.py:201) by_y = sorted(contours, key=lambda x: x[1]) # y values
IndexError: too many indices for array: array is 1-dimensional, but 2 were indexed