add image recognition classification

This commit is contained in:
2025-01-06 17:42:27 +08:00
parent 6854e41b82
commit 90a68221fe
59 changed files with 19194 additions and 111 deletions

View File

@@ -13,6 +13,9 @@
"@alova/adapter-axios": "^2.0.12",
"@ant-design/icons-vue": "^7.0.1",
"@intlify/eslint-plugin-vue-i18n": "^3.2.0",
"@tensorflow-models/coco-ssd": "^2.2.3",
"@tensorflow-models/knn-classifier": "^1.2.6",
"@tensorflow-models/mobilenet": "^2.1.1",
"@tensorflow/tfjs": "^4.22.0",
"@tensorflow/tfjs-backend-webgl": "^4.22.0",
"@tensorflow/tfjs-backend-webgpu": "^4.22.0",
@@ -20,11 +23,11 @@
"@types/animejs": "^3.1.12",
"@types/crypto-js": "^4.2.2",
"@types/json-stringify-safe": "^5.0.3",
"@types/node": "^22.10.2",
"@types/node": "^22.10.5",
"@types/nprogress": "^0.2.3",
"@vuepic/vue-datepicker": "^10.0.0",
"@vueuse/core": "^12.2.0",
"@vueuse/integrations": "^12.2.0",
"@vueuse/core": "^12.3.0",
"@vueuse/integrations": "^12.3.0",
"alova": "^3.2.7",
"animejs": "^3.2.2",
"ant-design-vue": "^4.2.6",
@@ -33,7 +36,7 @@
"browser-image-compression": "^2.0.2",
"buffer": "^6.0.3",
"crypto-js": "^4.2.0",
"echarts": "^5.5.1",
"echarts": "^5.6.0",
"eslint": "9.17.0",
"go-captcha-vue": "^2.0.5",
"gsap": "^3.12.5",
@@ -47,7 +50,7 @@
"pinia-plugin-persistedstate-2": "^2.0.28",
"qrcode": "^1",
"seedrandom": "^3.0.5",
"swiper": "^11.1.15",
"swiper": "^11.2.0",
"unplugin-auto-import": "^0.19.0",
"vite-plugin-compression": "^0.5.1",
"vite-plugin-html": "^3.2.2",
@@ -56,7 +59,7 @@
"vue-dompurify-html": "^5.2.0",
"vue-i18n": "^11.0.1",
"vue-router": "^4.5.0",
"vue-waterfall-plugin-next": "^2.6.4",
"vue-waterfall-plugin-next": "^2.6.5",
"ws": "^8.18.0"
},
"devDependencies": {
@@ -64,11 +67,11 @@
"@vitejs/plugin-vue": "^5.2.1",
"eslint-plugin-vue": "^9.32.0",
"globals": "^15.14.0",
"sass": "^1.83.0",
"sass": "^1.83.1",
"typescript": "^5.7.2",
"typescript-eslint": "^8.18.2",
"typescript-eslint": "^8.19.0",
"unplugin-vue-components": "^0.28.0",
"vite": "^6.0.6",
"vite": "^6.0.7",
"vite-plugin-bundle-obfuscator": "1.4.0",
"vite-plugin-chunk-split": "^0.5.0",
"vue-tsc": "2.2.0"