Presentation preparation and annotation tool

Drawing Tools

Graphic

Sorry, this browser does not support the Canvas API

Definitions

Define Rectangle

Take screen-shot graphic from lecture and display in canvas, then annotate with rectangles to highlight specific points, adding explanatory notes below.

Actions section

Release Log:

0.3
highlights annotated with notes below image
0.2
fixed position highlight rectangles
0.1
basic screen format, static image loaded under pgm control

ToDo:

  • implement drawing tools:line, rectangle, circle, freehand, compass, ruler, copy, color, paint, save
  • color choice, opacity
  • corner choices
  • center choices
  • width/height/diameter choices
  • line thickness choices
  • make base layer image variable
  • add base layer image sizing controls
  • offer video as base layer image
  • add video controls
  • implement editing log
  • implement edit sequence save, restore, replay, partial replay
  • expand edit sequence into control of video, stills, ?audio
  • ?possible dynamically adjust graphic-width
  • ?decorate sliders
  • Canvas image: give user choice of photo; adjust canvasSZ to suit content, adjust input-max to suit canvasSZ, link slider and number input
  • Graphic Canvas Rectangle: add/remove, offer rotational control