Closes#194, Closes#189
Instead of making the detection image the background of the canvas element the image is now drawn as part of the canvas. This enables pan and zoom of the image as well.
Reviewed-on: #197
Safari's worker limitations mean that detection threads in the worker barely function. Until Apple quits being whiny jerks about PWAs, this workaround is required to bypass the message calls to the workers and use the old single threaded system when Safari is detected.
Reviewed-on: #193
Closes: #92
This adds a new link to the left panel to open a contact form. Filling out the form will allow the user to submit a comment which will be registered as a new issue on this repo.
Reviewed-on: Georgi_Lab/ALVINN_f7#98
Each region now has an appropriate placeholder image instead of a generic image and the get image button is a more obvious icon.
Reviewed-on: Georgi_Lab/ALVINN_f7#84
The pre app disclaimer makes more sense initialized by the app and not the home page. This PR moves the popup to the app and adds basic store functionality to give global access to the state of the apps agreement.
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
Reviewed-on: Georgi_Lab/ALVINN_f7#68
Closes: #48
This PR should allow the user to upload an image that has been taken with the camera and the associated detection information to a file server. These file can then be used to add data to ALVINN's models.
Current upload destination is set to a file drop folder in Georgi Lab Nextcloud, but eventually (maybe) should be changed to some dedicated ALVINN backend.
Also, prediction data is still not formatted in any specific way. It is just a JSON array of (top, left, bottom, right, label) objects.
Reviewed-on: Georgi_Lab/ALVINN_f7#56
Using inline svg in vue components will:
1. Make it possible to recolor svgs (for example for dark mode)
2. Be a better solution to the cordova resource location issue
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
Reviewed-on: Georgi_Lab/ALVINN_f7#32
Closes#22 and also fixes unlisted issue with the display of the placeholder image on the detect screen when in landscape mode.
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
Reviewed-on: Georgi_Lab/ALVINN_f7#24
Closes: #11
Only setting available at the moment are for pytorch server . But this is this easily expandable.
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
Reviewed-on: Georgi_Lab/ALVINN_f7#15
Initial adjustments to project docs and trimming of start page down to likely needed components.
Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
Reviewed-on: Georgi_Lab/ALVINN_f7#1