implement image viewer component with support for markers
wrap existing image viewer (Mirador or OpenSeaDragon) into component.
Requirements
- mark certain areas of the image for annotation
- must support rectangle selections
- should support circular selections
- must support creation and display of polygons that markup certain areas of a picture e.g. for annotation
- provide zoom and pan (provided by encapsulated viewer)
- ability to react to target changes
- easily customizable annotation dialog
- should support rotating selections