How to use Bounding Boxes with OpenCV (OCR in Python Tutorials 03.02)

preview_player
Показать описание
If you enjoy this video, please subscribe.

If there's a specific video you would like to see or a tutorial series, let me know in the comments and I will try and make it.

You can follow me at:
Рекомендации по теме
Комментарии
Автор

1. Blur image (to identify overall structure, and not focusing on text itself)
2. Create threshold (and kernal) to separate text block
3. Perform dilation (~white thickening)
4. Perform contour (finding boundaries)
5. Perform loop to only draw boundrary box of specific size (to exclude small bbox)

haniihsanuddin
Автор

Thank you so much, this really helped me make progress on a project!

BrandonJF
Автор

Thanks for such a simplified explanation, helped me with my ongoing project a lot!

aayushsinha
Автор

This is the one I have been looking for. Thank you so much!

letslearn
Автор

why can't you provide the code for this

Atharva_S
Автор

It's not finding the sections for me. It captures the whole document as a section. Any suggestions?

joshuasmitherman
Автор

Hi, can you please tell how I can have bounding boxes around each question in any question paper? I have tried a lot, but unable to get it. I would be really glad if you could help me..Thanks!

breezyfeels
Автор

@Python tutorials for digital humanities can you explain how to make bounding box using pixel location?

farahjabeen
Автор

I guess, there is an error in your code. From minute 15:45 on, you define the ROI. However, instead of x+h, w would have to be added to x. Therefore, roi should be defined as: roi = image[y:y+h, x:x+w]

Since this typo also appears on your GitHub you should change it there as well.

Kind regards!

thenotoriousrkf
Автор

dude, do you have experience in aligned text?

vildanhuseynov
Автор

will this work on colored images as well, if not, what changes should I make for the colored images?

ridafatima
Автор

Hi, this tutorial series has been the best thing slince sliced bread, and honestly dont know where id be with out it

however i am stumped, im trying to read pdfs into jpeg format, the problem arises when i have tables and images within these files that i would like to either skip or try to read into file with out wreacking structure (obviouslty not images within the images). idealy i would like this process to be automated as the final program is not being used by myself but by others less aquainted with technolagy. As of now there is no documentation i can find that helps facilitate this.

i know its a long shot but honestly ive hit a wall and if by some chance anyone can help and guidence would or advice would mean the world

conorforster
Автор

I can't download the images from the course can you help me so that I can practice this

virendartripathi
Автор

I am trying to run this in google colab but getting an error: TesseractNotFoundError: C:\Program Files\Tesseract-OCR is not installed or it's not in your PATH. See README file for more information. How to resolve this? I have already added pytesseract in my env variables

khushibaghel
Автор

Can I ask this is capable to application or only for desktop..? Im asking because this is same on my title thesis.

jumbertparrenas
Автор

كيف يمكن عرض اشكال مطبوعة ف صورة ممسوحة ضوئيا الى ملفdocx

ROKKor-hstg
Автор

Short question: in Box [15] it reads "else cents[1]". Is this a typo and should be "else cnts[1]" or did I miss something?

But great content! Keep going!

kltr
Автор

at 11:16 I have an error, can you tell me how to fix it? Thank you!

error: OpenCV(4.7.0) :-1: error: (-5:Bad argument) in function 'boundingRect'
> Overload resolution failed:
> - array is not a numerical tuple
> - Expected Ptr<cv::UMat> for argument 'array'

ppmanguin
Автор

could you please make a video on handwritten scanned document image line segmentation

anjuathouse