Skip to content

0xMihir/BoardStream

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

BoardStream

Purdue Hello World '22 Hackathon
BoardStream is an application that live streams a whiteboard for enhanced viewability in classes. The area of the whiteboard between four placemarkers is captured (cropping out any area outside the rectangle), regardless of positioning of the camera, which greatly improves ease of use. This feature utilizes the OpenCV library in C++, and connects to the Flask server. The application also allows for students to capture screenshots of the writing on the whiteboard for use when external images enter the frame of view. The UI was built using Javascript’s Svelte framework for optimal user and developer readability. Some future improvements we plan to make are to automatically capture the screen the frame before an external image enters the frame of view or prior to the board being erased. In addition, integrating an OCR program that converts writing on the board to text could further enhance legibility.

About

Purdue Hello World '22 Hackathon

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors