Git Product home page Git Product logo

-build-a-program-that-separates-text-and-visual-elements-from-image.'s Introduction

Separates-Text-and-Visual-elements-from-image

Goal: Build a program that separates text and visual elements from image.

Assignment Breakdown: Image Analysis: The program will leverage any available Vision API to analyze the uploaded image.

Text Extraction: The program will utilize the Optical Character Recognition (OCR) capabilities of the chosen API to extract all text content within the image.

Visual Element Segmentation: Basic image segmentation techniques will be implemented to potentially isolate individual visual elements present within the main image.

Deliverables:

Functional Program: A working program that achieves the core functionalities mentioned above.

Detailed Report: A well-structured report documenting your approach, the chosen technologies used, the implementation details, and any challenges encountered during development.

Bonus for Advanced Functionality:

While not required, bonus points will be awarded for the following: Basic HTML structure to sort the extracted content into appropriate tags like paragraphs (

) and creating and embedding static images of visual elements using tags would be an impressive extra achievement. Out of Scope: Complex Layouts and Designs: The program will not handle complex layouts or intricate designs within the images. Advanced Chart Detection and Conversion: The primary focus is on text extraction. Basic chart detection can be attempted, but advanced conversion functionalities are not required. User Interface (UI): A simple command-line interface or a basic web interface for uploading images will suffice for user interaction.

-build-a-program-that-separates-text-and-visual-elements-from-image.'s People

Contributors

shrawani21 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.