Skip to main content

OCR Image Text Detection and Image Manipulation Project

Developed as a course project, the main goal behind this project was to test ability to learn and use python libraries, use openCV to detect faces, tesseract to do optical character recognition and ability to use PIL to composite images together into contact sheets. 

Task was to write python code which allows one to search through the images looking for occurrences of keywords and faces, to perform text detection on newspaper images data and  return a contact sheet of all the faces which were located on the newspaper page which mentions that text.

I divided whole task into subtasks into functions like, get files, binarise, to check is string is found, to chow faces, to show sheet,  building contact sheet and used libraries to achieve each task, like for images used PIL, cv2, etc 

Comments

Popular posts from this blog

Password Store App in C

A simple password storage type application developed using C language. Users can register and then login using their account. Password, Website name, Email Id can be stored for different accounts. It has a menu based interface to perform user operations like addition, modification, deletion and others. Users need to remember just one password, using which he can access many others of different accounts. Also many users can use same app. Data of each user will created and stored in different .DAT files which will be created when user registers first time. Structures, file handling, pointers etc are used. Code Link

Successful Presentation Notes

4 Modules Fear, The Formula, Practice, Engaging the audience Its takes practice and confidence Successful presentation is a public performance of the private self. Prof. Kuskin’s ten best practices for successful public speaking- Number 1 The Keith Code Rule: Fear inhibits execution. By controlling fear, we are able to execute on multiple levels. Number 2 Successful Presentation is storytelling. Number 3 Stories have a Beginning, Middle and Ending and often have single main meaning or moral. Number 4 Stories are always, in part, about the storyteller or people want to see people. Number 5 Stories are told; indeed, great stories are performed. Number 6 The Basic Formula is a simple three by three grid: Introduction, Content, & Conclusion, each of which have three parts: a. The Introduction has three elements: Salutation, Review, & The One Compelling Point b. The Content has three parts: Topic, Data, & Analysis c. The Conclusion has three parts: Summary, Discussion, & Tha...