Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Planning issue #2

Open
13 tasks
jywarren opened this issue Jan 15, 2023 · 0 comments
Open
13 tasks

Planning issue #2

jywarren opened this issue Jan 15, 2023 · 0 comments

Comments

@jywarren
Copy link
Owner

jywarren commented Jan 15, 2023

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

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

...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant