Class: TencentCloud::Iai::V20200303::CreateFaceResponse
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Iai::V20200303::CreateFaceResponse
- Defined in:
- lib/v20200303/models.rb
Overview
CreateFace返回参数结构体
Instance Attribute Summary collapse
-
#FaceModelVersion ⇒ Object
-
其他非 0 值代表算法服务异常,取值范围: -1101 代表未检测到人脸。 -1102 代表图片解码失败。 -1109 代表图片尺寸过大或者过小。 -1601代表不符合图片质量控制要求。 -1604 代表人脸相似度没有超过FaceMatchThreshold。 - RetCode的顺序和入参中 Images 或 Urls 的顺序一致。 - 索引顺序和入参中 Images 或 Urls 的顺序一致。 - 例如, Urls 中 有 3 个 url,第二个 url 失败,则 SucIndexes 值为 [0,2] 。.
-
-
#RequestId ⇒ Object
-
其他非 0 值代表算法服务异常,取值范围: -1101 代表未检测到人脸。 -1102 代表图片解码失败。 -1109 代表图片尺寸过大或者过小。 -1601代表不符合图片质量控制要求。 -1604 代表人脸相似度没有超过FaceMatchThreshold。 - RetCode的顺序和入参中 Images 或 Urls 的顺序一致。 - 索引顺序和入参中 Images 或 Urls 的顺序一致。 - 例如, Urls 中 有 3 个 url,第二个 url 失败,则 SucIndexes 值为 [0,2] 。.
-
-
#RetCode ⇒ Object
-
其他非 0 值代表算法服务异常,取值范围: -1101 代表未检测到人脸。 -1102 代表图片解码失败。 -1109 代表图片尺寸过大或者过小。 -1601代表不符合图片质量控制要求。 -1604 代表人脸相似度没有超过FaceMatchThreshold。 - RetCode的顺序和入参中 Images 或 Urls 的顺序一致。 - 索引顺序和入参中 Images 或 Urls 的顺序一致。 - 例如, Urls 中 有 3 个 url,第二个 url 失败,则 SucIndexes 值为 [0,2] 。.
-
-
#SucFaceIds ⇒ Object
-
其他非 0 值代表算法服务异常,取值范围: -1101 代表未检测到人脸。 -1102 代表图片解码失败。 -1109 代表图片尺寸过大或者过小。 -1601代表不符合图片质量控制要求。 -1604 代表人脸相似度没有超过FaceMatchThreshold。 - RetCode的顺序和入参中 Images 或 Urls 的顺序一致。 - 索引顺序和入参中 Images 或 Urls 的顺序一致。 - 例如, Urls 中 有 3 个 url,第二个 url 失败,则 SucIndexes 值为 [0,2] 。.
-
-
#SucFaceNum ⇒ Object
-
其他非 0 值代表算法服务异常,取值范围: -1101 代表未检测到人脸。 -1102 代表图片解码失败。 -1109 代表图片尺寸过大或者过小。 -1601代表不符合图片质量控制要求。 -1604 代表人脸相似度没有超过FaceMatchThreshold。 - RetCode的顺序和入参中 Images 或 Urls 的顺序一致。 - 索引顺序和入参中 Images 或 Urls 的顺序一致。 - 例如, Urls 中 有 3 个 url,第二个 url 失败,则 SucIndexes 值为 [0,2] 。.
-
-
#SucFaceRects ⇒ Object
-
其他非 0 值代表算法服务异常,取值范围: -1101 代表未检测到人脸。 -1102 代表图片解码失败。 -1109 代表图片尺寸过大或者过小。 -1601代表不符合图片质量控制要求。 -1604 代表人脸相似度没有超过FaceMatchThreshold。 - RetCode的顺序和入参中 Images 或 Urls 的顺序一致。 - 索引顺序和入参中 Images 或 Urls 的顺序一致。 - 例如, Urls 中 有 3 个 url,第二个 url 失败,则 SucIndexes 值为 [0,2] 。.
-
-
#SucIndexes ⇒ Object
-
其他非 0 值代表算法服务异常,取值范围: -1101 代表未检测到人脸。 -1102 代表图片解码失败。 -1109 代表图片尺寸过大或者过小。 -1601代表不符合图片质量控制要求。 -1604 代表人脸相似度没有超过FaceMatchThreshold。 - RetCode的顺序和入参中 Images 或 Urls 的顺序一致。 - 索引顺序和入参中 Images 或 Urls 的顺序一致。 - 例如, Urls 中 有 3 个 url,第二个 url 失败,则 SucIndexes 值为 [0,2] 。.
-
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(sucfacenum = nil, sucfaceids = nil, retcode = nil, sucindexes = nil, sucfacerects = nil, facemodelversion = nil, requestid = nil) ⇒ CreateFaceResponse
constructor
A new instance of CreateFaceResponse.
Constructor Details
#initialize(sucfacenum = nil, sucfaceids = nil, retcode = nil, sucindexes = nil, sucfacerects = nil, facemodelversion = nil, requestid = nil) ⇒ CreateFaceResponse
Returns a new instance of CreateFaceResponse.
615 616 617 618 619 620 621 622 623 |
# File 'lib/v20200303/models.rb', line 615 def initialize(sucfacenum=nil, sucfaceids=nil, retcode=nil, sucindexes=nil, sucfacerects=nil, facemodelversion=nil, requestid=nil) @SucFaceNum = sucfacenum @SucFaceIds = sucfaceids @RetCode = retcode @SucIndexes = sucindexes @SucFaceRects = sucfacerects @FaceModelVersion = facemodelversion @RequestId = requestid end |
Instance Attribute Details
#FaceModelVersion ⇒ Object
-
其他非 0 值代表算法服务异常,取值范围:
-1101 代表未检测到人脸。-1102 代表图片解码失败。-1109 代表图片尺寸过大或者过小。-1601代表不符合图片质量控制要求。-1604 代表人脸相似度没有超过FaceMatchThreshold。
-
RetCode的顺序和入参中 Images 或 Urls 的顺序一致。
-
索引顺序和入参中 Images 或 Urls 的顺序一致。
-
例如, Urls 中 有 3 个 url,第二个 url 失败,则 SucIndexes 值为 [0,2] 。
613 614 615 |
# File 'lib/v20200303/models.rb', line 613 def FaceModelVersion @FaceModelVersion end |
#RequestId ⇒ Object
-
其他非 0 值代表算法服务异常,取值范围:
-1101 代表未检测到人脸。-1102 代表图片解码失败。-1109 代表图片尺寸过大或者过小。-1601代表不符合图片质量控制要求。-1604 代表人脸相似度没有超过FaceMatchThreshold。
-
RetCode的顺序和入参中 Images 或 Urls 的顺序一致。
-
索引顺序和入参中 Images 或 Urls 的顺序一致。
-
例如, Urls 中 有 3 个 url,第二个 url 失败,则 SucIndexes 值为 [0,2] 。
613 614 615 |
# File 'lib/v20200303/models.rb', line 613 def RequestId @RequestId end |
#RetCode ⇒ Object
-
其他非 0 值代表算法服务异常,取值范围:
-1101 代表未检测到人脸。-1102 代表图片解码失败。-1109 代表图片尺寸过大或者过小。-1601代表不符合图片质量控制要求。-1604 代表人脸相似度没有超过FaceMatchThreshold。
-
RetCode的顺序和入参中 Images 或 Urls 的顺序一致。
-
索引顺序和入参中 Images 或 Urls 的顺序一致。
-
例如, Urls 中 有 3 个 url,第二个 url 失败,则 SucIndexes 值为 [0,2] 。
613 614 615 |
# File 'lib/v20200303/models.rb', line 613 def RetCode @RetCode end |
#SucFaceIds ⇒ Object
-
其他非 0 值代表算法服务异常,取值范围:
-1101 代表未检测到人脸。-1102 代表图片解码失败。-1109 代表图片尺寸过大或者过小。-1601代表不符合图片质量控制要求。-1604 代表人脸相似度没有超过FaceMatchThreshold。
-
RetCode的顺序和入参中 Images 或 Urls 的顺序一致。
-
索引顺序和入参中 Images 或 Urls 的顺序一致。
-
例如, Urls 中 有 3 个 url,第二个 url 失败,则 SucIndexes 值为 [0,2] 。
613 614 615 |
# File 'lib/v20200303/models.rb', line 613 def SucFaceIds @SucFaceIds end |
#SucFaceNum ⇒ Object
-
其他非 0 值代表算法服务异常,取值范围:
-1101 代表未检测到人脸。-1102 代表图片解码失败。-1109 代表图片尺寸过大或者过小。-1601代表不符合图片质量控制要求。-1604 代表人脸相似度没有超过FaceMatchThreshold。
-
RetCode的顺序和入参中 Images 或 Urls 的顺序一致。
-
索引顺序和入参中 Images 或 Urls 的顺序一致。
-
例如, Urls 中 有 3 个 url,第二个 url 失败,则 SucIndexes 值为 [0,2] 。
613 614 615 |
# File 'lib/v20200303/models.rb', line 613 def SucFaceNum @SucFaceNum end |
#SucFaceRects ⇒ Object
-
其他非 0 值代表算法服务异常,取值范围:
-1101 代表未检测到人脸。-1102 代表图片解码失败。-1109 代表图片尺寸过大或者过小。-1601代表不符合图片质量控制要求。-1604 代表人脸相似度没有超过FaceMatchThreshold。
-
RetCode的顺序和入参中 Images 或 Urls 的顺序一致。
-
索引顺序和入参中 Images 或 Urls 的顺序一致。
-
例如, Urls 中 有 3 个 url,第二个 url 失败,则 SucIndexes 值为 [0,2] 。
613 614 615 |
# File 'lib/v20200303/models.rb', line 613 def SucFaceRects @SucFaceRects end |
#SucIndexes ⇒ Object
-
其他非 0 值代表算法服务异常,取值范围:
-1101 代表未检测到人脸。-1102 代表图片解码失败。-1109 代表图片尺寸过大或者过小。-1601代表不符合图片质量控制要求。-1604 代表人脸相似度没有超过FaceMatchThreshold。
-
RetCode的顺序和入参中 Images 或 Urls 的顺序一致。
-
索引顺序和入参中 Images 或 Urls 的顺序一致。
-
例如, Urls 中 有 3 个 url,第二个 url 失败,则 SucIndexes 值为 [0,2] 。
613 614 615 |
# File 'lib/v20200303/models.rb', line 613 def SucIndexes @SucIndexes end |
Instance Method Details
#deserialize(params) ⇒ Object
625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 |
# File 'lib/v20200303/models.rb', line 625 def deserialize(params) @SucFaceNum = params['SucFaceNum'] @SucFaceIds = params['SucFaceIds'] @RetCode = params['RetCode'] @SucIndexes = params['SucIndexes'] unless params['SucFaceRects'].nil? @SucFaceRects = [] params['SucFaceRects'].each do |i| facerect_tmp = FaceRect.new facerect_tmp.deserialize(i) @SucFaceRects << facerect_tmp end end @FaceModelVersion = params['FaceModelVersion'] @RequestId = params['RequestId'] end |