My Misadventures with OpenCV, Tesseract and Among Us

The Premise

Header for the sleeper hit game Among Us

The Idea

Breaking it down

Processing the Video

An Example of a Meeting Screen in Among Us

My First mediOCRe Attempt

Initial Output from Tesseract
Sample of Cropped Images
Tesseract output of Image cropped3
jTessBoxEditor and Box Files example
Zoomed in Box View of Examples
Image example after processing

Training Tesseract

Compiling Results

Postmortem

Software Engineer | linkedin.com/in/kaurakit-leenip | kaurakitleenip.me

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

🔙Backfilling 50 million records quickly

Exploring Wikidata using GraphQL and DGraph

Lean and Agile? Yes, it’s both in hardware development!

Creating C Extensions for Python with Numpy and CUDA [Part 2]

Set up Zulu java enthronement in Ubuntu

Here are some amazing advantages of Go that you don’t hear much about

Introduction to GraphQL & BigCommerce

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Kaurakit Leenip

Kaurakit Leenip

Software Engineer | linkedin.com/in/kaurakit-leenip | kaurakitleenip.me

More from Medium

Basics Of Tensor Flow

Insect Bite Classification

Estimating depth for YOLOv5 object detection bounding boxes using Intel® RealSense™ Depth Camera…

Guinness Quality Classifier CNN using Tensorflow