Planning issue
jywarren opened this issue · 0 comments
jywarren commented
Prototype
Architecture
- break into modules
- separate interface and function?
- think about an array buffer or a canvas for storing pixel reads, so we don't have to play through the whole video again to rebuild the chart if we change the row length.
Functions
- adjustable length of day (# of pixels per day, or per row)
Challenges
- Some way to deal with:
- #3
Interface
- drag video file onto the page to begin
- click to select a pixel location in video
- display the chosen pixel (in red box, per mockup)
- display the pixel you're hovering over as you choose a new one
- stylesheet
- fit to narrow pages, i.e. mobile
- Important: ability to choose not just one pixel but a box (several pixels), and to average the color. This might be important for reducing noise in the color.
Other
- create short test video and/or demo video
...