markerjs image annotation library
We could use this in conjunction with a new DB field in the Images table:
("Annotations", longtext, allowNulls, defaultNull, keyNone).
Images are saved plain and the markup state json object is saved in the DB and can be retrieved to show\modify annotation(s).
This would require CA & SA to have updates also (markerjs-live??).
Optional idea is to save the original image without annotation and save new images with every annotation session. This would not require any updates to DB, CA or SA but would increase the number of images and the user to select which images are viewable in the CA version.
markerjs image annotation library We could use this in conjunction with a new DB field in the Images table: ("Annotations", longtext, allowNulls, defaultNull, keyNone).
Images are saved plain and the markup state json object is saved in the DB and can be retrieved to show\modify annotation(s). This would require CA & SA to have updates also (markerjs-live??).
Optional idea is to save the original image without annotation and save new images with every annotation session. This would not require any updates to DB, CA or SA but would increase the number of images and the user to select which images are viewable in the CA version.