项目作者: EN10

项目描述 :
Node.js API based on Google Cloud Vision API
高级语言: JavaScript
项目地址: git://github.com/EN10/VisionAPI.git
创建时间: 2017-03-22T09:16:52Z
项目社区:https://github.com/EN10/VisionAPI

开源协议:

下载


Vision API
-

Based On:
https://github.com/EN10/CanvasToPNG

Front End UI:
https://github.com/EN10/App-Engine-Hosting/blob/master/vision-123/www/index.html

Open Image FileReader:
https://developer.mozilla.org/en-US/docs/Web/API/FileReader/readAsDataURL

AJAX reader.readAsDataURL:
https://www.w3schools.com/xml/tryit.asp?filename=tryajax_first

Google Cloud Vision API:
https://cloud.google.com/vision/docs/reference/libraries#client-libraries-install-nodejs

Install
-
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs

  1. sudo apt install npm
  2. npm install --save @google-cloud/vision
  3. gcloud auth application-default login
  4. npm install express

Error: Cannot find module
‘/home/user/node_modules/grpc/src/node/extension_binary/grpc_node.node’

  1. npm install grpc

Run
-
Start VM instance and copy External IP.

  1. screen sudo node ~/VisionAPI/detect.js