Hack project for Big Hack Spring 2014.
Rohan Chitnis Brian Hou Kunal Shalia
Draw a picture of what you would like to be turned into HTML and our service renders and displays the webpage, preserving positioning! Denote images which you would like embedded by enclosing them in a thick black box. Text is automatically detected and rendered in a pretty font!
Then begins phase two! Use hand gesture recognition to dynamically reposition, scale, and rotate the different components of the webpage you created, to calibrate the layout to your heart's content!
- Install virtualenv.
virtualenv venv --system-site-packages --distribute
source venv/bin/activate
pip install -r requirements.txt
python hack.py
(set image name at top of file first)- Navigate to http://localhost:5000/render.
python gesture.py
(starts gesture pipeline)
- OpenCV - image processing and gesture classification
- Tesseract- OCR
- Flask - serve the page
- KineticJS - drag and drop of elements
- jQuery - because what else are you going to use?