0
私はgoogle visionを調べていましたが、特定の機能 'detectCrops'では、私にクロップヒントを与えてくれました。これはどういう意味ですか?Google Vision APIでアスペクト比を指定できますか?
サンプル画像でapiを押して、4つの座標の配列の応答を得ました。この座標は何を意味していますか?アスペクト比は固定されていますか?特定のアスペクト比を指定できますか? 。ドキュメントは明確ではないか、私は理解できません。
マイコード
var vision = require('@google-cloud/vision')({
projectId: Credentials.PROJECT_ID,
credentials: Credentials.AUTH_KEY
})
vision.detectCrops('img.jpg', function(err, crops, apiResponse) {
console.log('err', err)
console.log('crops', crops)
console.log('apiResponse', apiResponse)
})
応答
err null
crops [ [ { x: 0, y: 0 },
{ x: 649, y: 0 },
{ x: 649, y: 399 },
{ x: 0, y: 399 } ] ]
apiResponse { responses:
[ { faceAnnotations: [],
landmarkAnnotations: [],
logoAnnotations: [],
labelAnnotations: [],
textAnnotations: [],
fullTextAnnotation: null,
safeSearchAnnotation: null,
imagePropertiesAnnotation: null,
cropHintsAnnotation: [Object],
webDetection: null,
error: null } ] }