前提・実現したいこと
プログラミング超初心者です。
Google Cloud Visionを使って
画像認識をしたいのですが、
指摘されているエラー箇所、
どこが間違っているのかわかりません。
どなたか教えていただけませんでしょうか。
発生している問題・エラーメッセージ
/home/pi/projects/cloud_samplecode.js:5 image: new vision.Image('/home/pi/Pictures/tori.jpg'), ^^^^^ SyntaxError: missing ) after argument list at new Script (vm.js:84:7) at createScript (vm.js:264:10) at Object.runInThisContext (vm.js:312:10) at Module._compile (internal/modules/cjs/loader.js:694:28) at Object.Module._extensions..js (internal/modules/cjs/loader.js:745:10) at Module.load (internal/modules/cjs/loader.js:626:32) at tryModuleLoad (internal/modules/cjs/loader.js:566:12) at Function.Module._load (internal/modules/cjs/loader.js:558:3) at Function.Module.runMain (internal/modules/cjs/loader.js:797:12) at executeUserCode (internal/bootstrap/node.js:526:15)
該当のソースコード
Node.js
1'use strict' 2const vision = require('node-cloud-vision-api') 3vision.init({auth: 'Your API Key'}) 4const req1 = new vision.Request( 5 image: new vision.Image('/home/pi/Pictures/tori.jpg'), 6 features: [ 7 new vision.Feature('FACE_DETECTION', 4), 8 new vision.Feature('LABEL_DETECTION', 10), 9 ] 10) 11const req2 = new vision.Request({ 12 image: new vision.Image({ 13 url: 'https://scontent-nrt1-1.cdninstagram.com/hphotos-xap1/t51.2885-15/e35/12353236_1220803437936662_68557852_n.jpg' 14 }), 15 features: [ 16 new vision.Feature('FACE_DETECTION', 1), 17 new vision.Feature('LABEL_DETECTION', 10), 18 ] 19}) 20 21vision.annotate([req1, req2]).then((res) => { 22 console.log(JSON.stringify(res.responses)) 23}, (e) => { 24 console.log('Error: ', e) 25})
試したこと
知識がないため、何を試していいかもわからず、
わからないことがわからないというもどかしい状況です。
周りに聞ける人がいるわけでもないので、親切な方、
なるべく平易に教えていただけたらと思います。
補足情報(FW/ツールのバージョンなど)
RaspberryPiに実装したいのですが
そのおすすめ方法についてもご教示いただけたら幸いです。
あなたの回答
tips
プレビュー