天天看點

視覺訓練營day3——電子相冊搭建

将不同的請求 不同的服務 處理成service

視覺訓練營day3——電子相冊搭建

resource service

resourceservice相當于資料總管

視覺訓練營day3——電子相冊搭建

将資料提到記憶體中 和儲存資料到本地

視覺訓練營day3——電子相冊搭建

這個标簽是反向查找 通過圖檔中識别出來的資訊起到索引的作用

vision service

主要實作了算法部分 比如圖像識别等

有recognizescene和recognizeexpression等函數

從服務端識别場景有兩種方式

早起使用URL上傳 必須通過oss對象才能識别

新版sdk支援本地上傳

utils

utils中存放了一些公共的類

視覺訓練營day3——電子相冊搭建

controller

controller中寫了所實作的功能

  • 擷取圖檔
  • 上傳檔案
    視覺訓練營day3——電子相冊搭建

通過multipartfile擷取的是檔案流 隻能擷取一次 是以要轉化為bytearrayinputstream 使用後可以将他Reset

但這種方式比較占用記憶體

通過求md5值來避免檔案名重複的問題

前端實作

視覺訓練營day3——電子相冊搭建

上傳圖檔元件

視覺訓練營day3——電子相冊搭建

在mouted中添加事件和監聽

vue可以看作一個視圖

繼續閱讀