diff --git a/package-lock.json b/package-lock.json index 1672a5d..6bcd0c6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,6 +13,7 @@ "@fortawesome/fontawesome-svg-core": "6.7.2", "@fortawesome/free-solid-svg-icons": "6.7.2", "@fortawesome/vue-fontawesome": "3.0.8", + "@paddlejs-models/ocr": "^1.2.4", "@vue/compat": "3.5.13", "@vuelidate/core": "2.0.3", "@vuelidate/validators": "2.0.4", @@ -2583,6 +2584,35 @@ "dev": true, "license": "MIT" }, + "node_modules/@paddlejs-mediapipe/opencv": { + "version": "0.0.4", + "resolved": "https://registry.npmmirror.com/@paddlejs-mediapipe/opencv/-/opencv-0.0.4.tgz", + "integrity": "sha512-bfwixZPKGFh7JcAtLToTBmBiu/nyQjVrm0gf/pn92apHJQEYyhnAFGvgDubmqQbijmtP2/fbOMR4CuSSlq2g8w==", + "license": "ISC" + }, + "node_modules/@paddlejs-models/ocr": { + "version": "1.2.4", + "resolved": "https://registry.npmmirror.com/@paddlejs-models/ocr/-/ocr-1.2.4.tgz", + "integrity": "sha512-mdvaWXQaCmLULEvCxcsUzHtDgmoDVzJX2LsqyMmJxSzfhgrtnscF1eLiLbaouDwg6n08koXP0BCzeB+0oAv/AQ==", + "license": "ISC", + "dependencies": { + "@paddlejs-mediapipe/opencv": "0.0.4", + "@paddlejs/paddlejs-backend-webgl": "^1.1.19", + "@paddlejs/paddlejs-core": "^2.1.17" + } + }, + "node_modules/@paddlejs/paddlejs-backend-webgl": { + "version": "1.2.9", + "resolved": "https://registry.npmmirror.com/@paddlejs/paddlejs-backend-webgl/-/paddlejs-backend-webgl-1.2.9.tgz", + "integrity": "sha512-cVDa0/Wbw2EyfsYqdYUPhFeqKsET79keEUWjyhYQmQkJfWg8j1qdR6yp7g6nx9qAGrqFvwuj1s0EqkYA1dok6A==", + "license": "ISC" + }, + "node_modules/@paddlejs/paddlejs-core": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/@paddlejs/paddlejs-core/-/paddlejs-core-2.2.0.tgz", + "integrity": "sha512-P3rPkF9fFHtq8uSte5gA7fJQwBNl9Ytsvj6aTcfQSsirnBO/HxMNu0gJyh7+lItvEtF92PR15eI0eOwJYfZDhQ==", + "license": "ISC" + }, "node_modules/@pinia/testing": { "version": "0.1.7", "resolved": "https://registry.npmmirror.com/@pinia/testing/-/testing-0.1.7.tgz", diff --git a/package.json b/package.json index 7acfc75..477593d 100644 --- a/package.json +++ b/package.json @@ -81,6 +81,7 @@ "@fortawesome/fontawesome-svg-core": "6.7.2", "@fortawesome/free-solid-svg-icons": "6.7.2", "@fortawesome/vue-fontawesome": "3.0.8", + "@paddlejs-models/ocr": "^1.2.4", "@vue/compat": "3.5.13", "@vuelidate/core": "2.0.3", "@vuelidate/validators": "2.0.4", diff --git a/src/main/webapp/app/shared/components/weight-reader.vue b/src/main/webapp/app/shared/components/weight-reader.vue index 4248701..3636265 100644 --- a/src/main/webapp/app/shared/components/weight-reader.vue +++ b/src/main/webapp/app/shared/components/weight-reader.vue @@ -1,7 +1,12 @@