The lava lamp random number generator

What it does

Uses pixels from an image taken from your web cam in a numpy array to generate a random number between 0 and 1

How we built it

Using OpenCV to grab an image from webcam, then numpy arrays to combine the pixel values to get a long string, which is then cut to get a randmo 10 digit number

Challenges we ran into

Some minor issues with pyqt5 ui creation

Accomplishments that we're proud of

It works pretty well

What we learned

Use of Images to generate random numbers

What's next for random without random

More random shenanigans

Built With

Share this project: