Documentation ¶
Index ¶
- Variables
- func GetEndpointMap() map[string]string
- func GetEndpointType() string
- func SetClientProperty(client *Client, propertyName string, propertyValue interface{})
- func SetEndpointDataToClient(client *Client)
- type AddFaceEntityRequest
- type AddFaceEntityResponse
- type AddFaceImageTemplateRequest
- type AddFaceImageTemplateResponse
- type AddFaceRequest
- type AddFaceResponse
- type Age
- type AgeList
- type Attributes
- type AttributesItem
- type Backpack
- type BatchAddFacesFaces
- type BatchAddFacesRequest
- type BatchAddFacesResponse
- type BeautifyBodyAgeRange
- type BeautifyBodyBodyBoxes
- type BeautifyBodyFaceList
- type BeautifyBodyFaceListFaceBox
- type BeautifyBodyPoseList
- type BeautifyBodyPoseListPoseItem
- type BeautifyBodyRequest
- type BeautifyBodyResponse
- type BeautyList
- type BlurFaceRequest
- type BlurFaceResponse
- type BlurListInDetectFace
- type BlurListInRecognizeFace
- type Bodies
- type Body
- type BodyPostureRequest
- type BodyPostureResponse
- type Box
- type BoxInDetectChefCap
- type BoxInRecognizeAction
- type BoxesInDetectIPCPedestrian
- type BoxesInDetectPedestrian
- type BoxesInPedestrianDetectAttribute
- type BoxesInRecognizeAction
- type BoxesItem
- type CellPhone
- type Client
- func NewClient() (client *Client, err error)
- func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
- func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)
- func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
- func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRamRoleArnAndPolicy(regionId string, ...) (client *Client, err error)
- func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
- func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
- func (client *Client) AddFace(request *AddFaceRequest) (response *AddFaceResponse, err error)
- func (client *Client) AddFaceEntity(request *AddFaceEntityRequest) (response *AddFaceEntityResponse, err error)
- func (client *Client) AddFaceEntityWithCallback(request *AddFaceEntityRequest, ...) <-chan int
- func (client *Client) AddFaceEntityWithChan(request *AddFaceEntityRequest) (<-chan *AddFaceEntityResponse, <-chan error)
- func (client *Client) AddFaceImageTemplate(request *AddFaceImageTemplateRequest) (response *AddFaceImageTemplateResponse, err error)
- func (client *Client) AddFaceImageTemplateWithCallback(request *AddFaceImageTemplateRequest, ...) <-chan int
- func (client *Client) AddFaceImageTemplateWithChan(request *AddFaceImageTemplateRequest) (<-chan *AddFaceImageTemplateResponse, <-chan error)
- func (client *Client) AddFaceWithCallback(request *AddFaceRequest, callback func(response *AddFaceResponse, err error)) <-chan int
- func (client *Client) AddFaceWithChan(request *AddFaceRequest) (<-chan *AddFaceResponse, <-chan error)
- func (client *Client) BatchAddFaces(request *BatchAddFacesRequest) (response *BatchAddFacesResponse, err error)
- func (client *Client) BatchAddFacesWithCallback(request *BatchAddFacesRequest, ...) <-chan int
- func (client *Client) BatchAddFacesWithChan(request *BatchAddFacesRequest) (<-chan *BatchAddFacesResponse, <-chan error)
- func (client *Client) BeautifyBody(request *BeautifyBodyRequest) (response *BeautifyBodyResponse, err error)
- func (client *Client) BeautifyBodyWithCallback(request *BeautifyBodyRequest, ...) <-chan int
- func (client *Client) BeautifyBodyWithChan(request *BeautifyBodyRequest) (<-chan *BeautifyBodyResponse, <-chan error)
- func (client *Client) BlurFace(request *BlurFaceRequest) (response *BlurFaceResponse, err error)
- func (client *Client) BlurFaceWithCallback(request *BlurFaceRequest, callback func(response *BlurFaceResponse, err error)) <-chan int
- func (client *Client) BlurFaceWithChan(request *BlurFaceRequest) (<-chan *BlurFaceResponse, <-chan error)
- func (client *Client) BodyPosture(request *BodyPostureRequest) (response *BodyPostureResponse, err error)
- func (client *Client) BodyPostureWithCallback(request *BodyPostureRequest, ...) <-chan int
- func (client *Client) BodyPostureWithChan(request *BodyPostureRequest) (<-chan *BodyPostureResponse, <-chan error)
- func (client *Client) CompareFace(request *CompareFaceRequest) (response *CompareFaceResponse, err error)
- func (client *Client) CompareFaceWithCallback(request *CompareFaceRequest, ...) <-chan int
- func (client *Client) CompareFaceWithChan(request *CompareFaceRequest) (<-chan *CompareFaceResponse, <-chan error)
- func (client *Client) CompareFaceWithMask(request *CompareFaceWithMaskRequest) (response *CompareFaceWithMaskResponse, err error)
- func (client *Client) CompareFaceWithMaskWithCallback(request *CompareFaceWithMaskRequest, ...) <-chan int
- func (client *Client) CompareFaceWithMaskWithChan(request *CompareFaceWithMaskRequest) (<-chan *CompareFaceWithMaskResponse, <-chan error)
- func (client *Client) CountCrowd(request *CountCrowdRequest) (response *CountCrowdResponse, err error)
- func (client *Client) CountCrowdWithCallback(request *CountCrowdRequest, ...) <-chan int
- func (client *Client) CountCrowdWithChan(request *CountCrowdRequest) (<-chan *CountCrowdResponse, <-chan error)
- func (client *Client) CreateFaceDb(request *CreateFaceDbRequest) (response *CreateFaceDbResponse, err error)
- func (client *Client) CreateFaceDbWithCallback(request *CreateFaceDbRequest, ...) <-chan int
- func (client *Client) CreateFaceDbWithChan(request *CreateFaceDbRequest) (<-chan *CreateFaceDbResponse, <-chan error)
- func (client *Client) DeleteFace(request *DeleteFaceRequest) (response *DeleteFaceResponse, err error)
- func (client *Client) DeleteFaceDb(request *DeleteFaceDbRequest) (response *DeleteFaceDbResponse, err error)
- func (client *Client) DeleteFaceDbWithCallback(request *DeleteFaceDbRequest, ...) <-chan int
- func (client *Client) DeleteFaceDbWithChan(request *DeleteFaceDbRequest) (<-chan *DeleteFaceDbResponse, <-chan error)
- func (client *Client) DeleteFaceEntity(request *DeleteFaceEntityRequest) (response *DeleteFaceEntityResponse, err error)
- func (client *Client) DeleteFaceEntityWithCallback(request *DeleteFaceEntityRequest, ...) <-chan int
- func (client *Client) DeleteFaceEntityWithChan(request *DeleteFaceEntityRequest) (<-chan *DeleteFaceEntityResponse, <-chan error)
- func (client *Client) DeleteFaceImageTemplate(request *DeleteFaceImageTemplateRequest) (response *DeleteFaceImageTemplateResponse, err error)
- func (client *Client) DeleteFaceImageTemplateWithCallback(request *DeleteFaceImageTemplateRequest, ...) <-chan int
- func (client *Client) DeleteFaceImageTemplateWithChan(request *DeleteFaceImageTemplateRequest) (<-chan *DeleteFaceImageTemplateResponse, <-chan error)
- func (client *Client) DeleteFaceWithCallback(request *DeleteFaceRequest, ...) <-chan int
- func (client *Client) DeleteFaceWithChan(request *DeleteFaceRequest) (<-chan *DeleteFaceResponse, <-chan error)
- func (client *Client) DetectBodyCount(request *DetectBodyCountRequest) (response *DetectBodyCountResponse, err error)
- func (client *Client) DetectBodyCountWithCallback(request *DetectBodyCountRequest, ...) <-chan int
- func (client *Client) DetectBodyCountWithChan(request *DetectBodyCountRequest) (<-chan *DetectBodyCountResponse, <-chan error)
- func (client *Client) DetectCelebrity(request *DetectCelebrityRequest) (response *DetectCelebrityResponse, err error)
- func (client *Client) DetectCelebrityWithCallback(request *DetectCelebrityRequest, ...) <-chan int
- func (client *Client) DetectCelebrityWithChan(request *DetectCelebrityRequest) (<-chan *DetectCelebrityResponse, <-chan error)
- func (client *Client) DetectChefCap(request *DetectChefCapRequest) (response *DetectChefCapResponse, err error)
- func (client *Client) DetectChefCapWithCallback(request *DetectChefCapRequest, ...) <-chan int
- func (client *Client) DetectChefCapWithChan(request *DetectChefCapRequest) (<-chan *DetectChefCapResponse, <-chan error)
- func (client *Client) DetectFace(request *DetectFaceRequest) (response *DetectFaceResponse, err error)
- func (client *Client) DetectFaceWithCallback(request *DetectFaceRequest, ...) <-chan int
- func (client *Client) DetectFaceWithChan(request *DetectFaceRequest) (<-chan *DetectFaceResponse, <-chan error)
- func (client *Client) DetectIPCPedestrian(request *DetectIPCPedestrianRequest) (response *DetectIPCPedestrianResponse, err error)
- func (client *Client) DetectIPCPedestrianWithCallback(request *DetectIPCPedestrianRequest, ...) <-chan int
- func (client *Client) DetectIPCPedestrianWithChan(request *DetectIPCPedestrianRequest) (<-chan *DetectIPCPedestrianResponse, <-chan error)
- func (client *Client) DetectInfraredLivingFace(request *DetectInfraredLivingFaceRequest) (response *DetectInfraredLivingFaceResponse, err error)
- func (client *Client) DetectInfraredLivingFaceWithCallback(request *DetectInfraredLivingFaceRequest, ...) <-chan int
- func (client *Client) DetectInfraredLivingFaceWithChan(request *DetectInfraredLivingFaceRequest) (<-chan *DetectInfraredLivingFaceResponse, <-chan error)
- func (client *Client) DetectLivingFace(request *DetectLivingFaceRequest) (response *DetectLivingFaceResponse, err error)
- func (client *Client) DetectLivingFaceWithCallback(request *DetectLivingFaceRequest, ...) <-chan int
- func (client *Client) DetectLivingFaceWithChan(request *DetectLivingFaceRequest) (<-chan *DetectLivingFaceResponse, <-chan error)
- func (client *Client) DetectPedestrian(request *DetectPedestrianRequest) (response *DetectPedestrianResponse, err error)
- func (client *Client) DetectPedestrianIntrusion(request *DetectPedestrianIntrusionRequest) (response *DetectPedestrianIntrusionResponse, err error)
- func (client *Client) DetectPedestrianIntrusionWithCallback(request *DetectPedestrianIntrusionRequest, ...) <-chan int
- func (client *Client) DetectPedestrianIntrusionWithChan(request *DetectPedestrianIntrusionRequest) (<-chan *DetectPedestrianIntrusionResponse, <-chan error)
- func (client *Client) DetectPedestrianWithCallback(request *DetectPedestrianRequest, ...) <-chan int
- func (client *Client) DetectPedestrianWithChan(request *DetectPedestrianRequest) (<-chan *DetectPedestrianResponse, <-chan error)
- func (client *Client) DetectVideoLivingFace(request *DetectVideoLivingFaceRequest) (response *DetectVideoLivingFaceResponse, err error)
- func (client *Client) DetectVideoLivingFaceWithCallback(request *DetectVideoLivingFaceRequest, ...) <-chan int
- func (client *Client) DetectVideoLivingFaceWithChan(request *DetectVideoLivingFaceRequest) (<-chan *DetectVideoLivingFaceResponse, <-chan error)
- func (client *Client) EnhanceFace(request *EnhanceFaceRequest) (response *EnhanceFaceResponse, err error)
- func (client *Client) EnhanceFaceWithCallback(request *EnhanceFaceRequest, ...) <-chan int
- func (client *Client) EnhanceFaceWithChan(request *EnhanceFaceRequest) (<-chan *EnhanceFaceResponse, <-chan error)
- func (client *Client) ExtractFingerPrint(request *ExtractFingerPrintRequest) (response *ExtractFingerPrintResponse, err error)
- func (client *Client) ExtractFingerPrintWithCallback(request *ExtractFingerPrintRequest, ...) <-chan int
- func (client *Client) ExtractFingerPrintWithChan(request *ExtractFingerPrintRequest) (<-chan *ExtractFingerPrintResponse, <-chan error)
- func (client *Client) ExtractPedestrianFeatureAttr(request *ExtractPedestrianFeatureAttrRequest) (response *ExtractPedestrianFeatureAttrResponse, err error)
- func (client *Client) ExtractPedestrianFeatureAttrWithCallback(request *ExtractPedestrianFeatureAttrRequest, ...) <-chan int
- func (client *Client) ExtractPedestrianFeatureAttrWithChan(request *ExtractPedestrianFeatureAttrRequest) (<-chan *ExtractPedestrianFeatureAttrResponse, <-chan error)
- func (client *Client) FaceBeauty(request *FaceBeautyRequest) (response *FaceBeautyResponse, err error)
- func (client *Client) FaceBeautyWithCallback(request *FaceBeautyRequest, ...) <-chan int
- func (client *Client) FaceBeautyWithChan(request *FaceBeautyRequest) (<-chan *FaceBeautyResponse, <-chan error)
- func (client *Client) FaceFilter(request *FaceFilterRequest) (response *FaceFilterResponse, err error)
- func (client *Client) FaceFilterWithCallback(request *FaceFilterRequest, ...) <-chan int
- func (client *Client) FaceFilterWithChan(request *FaceFilterRequest) (<-chan *FaceFilterResponse, <-chan error)
- func (client *Client) FaceMakeup(request *FaceMakeupRequest) (response *FaceMakeupResponse, err error)
- func (client *Client) FaceMakeupWithCallback(request *FaceMakeupRequest, ...) <-chan int
- func (client *Client) FaceMakeupWithChan(request *FaceMakeupRequest) (<-chan *FaceMakeupResponse, <-chan error)
- func (client *Client) FaceTidyup(request *FaceTidyupRequest) (response *FaceTidyupResponse, err error)
- func (client *Client) FaceTidyupWithCallback(request *FaceTidyupRequest, ...) <-chan int
- func (client *Client) FaceTidyupWithChan(request *FaceTidyupRequest) (<-chan *FaceTidyupResponse, <-chan error)
- func (client *Client) GenRealPersonVerificationToken(request *GenRealPersonVerificationTokenRequest) (response *GenRealPersonVerificationTokenResponse, err error)
- func (client *Client) GenRealPersonVerificationTokenWithCallback(request *GenRealPersonVerificationTokenRequest, ...) <-chan int
- func (client *Client) GenRealPersonVerificationTokenWithChan(request *GenRealPersonVerificationTokenRequest) (<-chan *GenRealPersonVerificationTokenResponse, <-chan error)
- func (client *Client) GenerateHumanAnimeStyle(request *GenerateHumanAnimeStyleRequest) (response *GenerateHumanAnimeStyleResponse, err error)
- func (client *Client) GenerateHumanAnimeStyleWithCallback(request *GenerateHumanAnimeStyleRequest, ...) <-chan int
- func (client *Client) GenerateHumanAnimeStyleWithChan(request *GenerateHumanAnimeStyleRequest) (<-chan *GenerateHumanAnimeStyleResponse, <-chan error)
- func (client *Client) GenerateHumanSketchStyle(request *GenerateHumanSketchStyleRequest) (response *GenerateHumanSketchStyleResponse, err error)
- func (client *Client) GenerateHumanSketchStyleWithCallback(request *GenerateHumanSketchStyleRequest, ...) <-chan int
- func (client *Client) GenerateHumanSketchStyleWithChan(request *GenerateHumanSketchStyleRequest) (<-chan *GenerateHumanSketchStyleResponse, <-chan error)
- func (client *Client) GetFaceEntity(request *GetFaceEntityRequest) (response *GetFaceEntityResponse, err error)
- func (client *Client) GetFaceEntityWithCallback(request *GetFaceEntityRequest, ...) <-chan int
- func (client *Client) GetFaceEntityWithChan(request *GetFaceEntityRequest) (<-chan *GetFaceEntityResponse, <-chan error)
- func (client *Client) GetRealPersonVerificationResult(request *GetRealPersonVerificationResultRequest) (response *GetRealPersonVerificationResultResponse, err error)
- func (client *Client) GetRealPersonVerificationResultWithCallback(request *GetRealPersonVerificationResultRequest, ...) <-chan int
- func (client *Client) GetRealPersonVerificationResultWithChan(request *GetRealPersonVerificationResultRequest) (<-chan *GetRealPersonVerificationResultResponse, <-chan error)
- func (client *Client) HandPosture(request *HandPostureRequest) (response *HandPostureResponse, err error)
- func (client *Client) HandPostureWithCallback(request *HandPostureRequest, ...) <-chan int
- func (client *Client) HandPostureWithChan(request *HandPostureRequest) (<-chan *HandPostureResponse, <-chan error)
- func (client *Client) LiquifyFace(request *LiquifyFaceRequest) (response *LiquifyFaceResponse, err error)
- func (client *Client) LiquifyFaceWithCallback(request *LiquifyFaceRequest, ...) <-chan int
- func (client *Client) LiquifyFaceWithChan(request *LiquifyFaceRequest) (<-chan *LiquifyFaceResponse, <-chan error)
- func (client *Client) ListFaceDbs(request *ListFaceDbsRequest) (response *ListFaceDbsResponse, err error)
- func (client *Client) ListFaceDbsWithCallback(request *ListFaceDbsRequest, ...) <-chan int
- func (client *Client) ListFaceDbsWithChan(request *ListFaceDbsRequest) (<-chan *ListFaceDbsResponse, <-chan error)
- func (client *Client) ListFaceEntities(request *ListFaceEntitiesRequest) (response *ListFaceEntitiesResponse, err error)
- func (client *Client) ListFaceEntitiesWithCallback(request *ListFaceEntitiesRequest, ...) <-chan int
- func (client *Client) ListFaceEntitiesWithChan(request *ListFaceEntitiesRequest) (<-chan *ListFaceEntitiesResponse, <-chan error)
- func (client *Client) MergeImageFace(request *MergeImageFaceRequest) (response *MergeImageFaceResponse, err error)
- func (client *Client) MergeImageFaceWithCallback(request *MergeImageFaceRequest, ...) <-chan int
- func (client *Client) MergeImageFaceWithChan(request *MergeImageFaceRequest) (<-chan *MergeImageFaceResponse, <-chan error)
- func (client *Client) MonitorExamination(request *MonitorExaminationRequest) (response *MonitorExaminationResponse, err error)
- func (client *Client) MonitorExaminationWithCallback(request *MonitorExaminationRequest, ...) <-chan int
- func (client *Client) MonitorExaminationWithChan(request *MonitorExaminationRequest) (<-chan *MonitorExaminationResponse, <-chan error)
- func (client *Client) PedestrianDetectAttribute(request *PedestrianDetectAttributeRequest) (response *PedestrianDetectAttributeResponse, err error)
- func (client *Client) PedestrianDetectAttributeWithCallback(request *PedestrianDetectAttributeRequest, ...) <-chan int
- func (client *Client) PedestrianDetectAttributeWithChan(request *PedestrianDetectAttributeRequest) (<-chan *PedestrianDetectAttributeResponse, <-chan error)
- func (client *Client) QueryFaceImageTemplate(request *QueryFaceImageTemplateRequest) (response *QueryFaceImageTemplateResponse, err error)
- func (client *Client) QueryFaceImageTemplateWithCallback(request *QueryFaceImageTemplateRequest, ...) <-chan int
- func (client *Client) QueryFaceImageTemplateWithChan(request *QueryFaceImageTemplateRequest) (<-chan *QueryFaceImageTemplateResponse, <-chan error)
- func (client *Client) RecognizeAction(request *RecognizeActionRequest) (response *RecognizeActionResponse, err error)
- func (client *Client) RecognizeActionWithCallback(request *RecognizeActionRequest, ...) <-chan int
- func (client *Client) RecognizeActionWithChan(request *RecognizeActionRequest) (<-chan *RecognizeActionResponse, <-chan error)
- func (client *Client) RecognizeExpression(request *RecognizeExpressionRequest) (response *RecognizeExpressionResponse, err error)
- func (client *Client) RecognizeExpressionWithCallback(request *RecognizeExpressionRequest, ...) <-chan int
- func (client *Client) RecognizeExpressionWithChan(request *RecognizeExpressionRequest) (<-chan *RecognizeExpressionResponse, <-chan error)
- func (client *Client) RecognizeFace(request *RecognizeFaceRequest) (response *RecognizeFaceResponse, err error)
- func (client *Client) RecognizeFaceWithCallback(request *RecognizeFaceRequest, ...) <-chan int
- func (client *Client) RecognizeFaceWithChan(request *RecognizeFaceRequest) (<-chan *RecognizeFaceResponse, <-chan error)
- func (client *Client) RecognizeHandGesture(request *RecognizeHandGestureRequest) (response *RecognizeHandGestureResponse, err error)
- func (client *Client) RecognizeHandGestureWithCallback(request *RecognizeHandGestureRequest, ...) <-chan int
- func (client *Client) RecognizeHandGestureWithChan(request *RecognizeHandGestureRequest) (<-chan *RecognizeHandGestureResponse, <-chan error)
- func (client *Client) RecognizePublicFace(request *RecognizePublicFaceRequest) (response *RecognizePublicFaceResponse, err error)
- func (client *Client) RecognizePublicFaceWithCallback(request *RecognizePublicFaceRequest, ...) <-chan int
- func (client *Client) RecognizePublicFaceWithChan(request *RecognizePublicFaceRequest) (<-chan *RecognizePublicFaceResponse, <-chan error)
- func (client *Client) RetouchBody(request *RetouchBodyRequest) (response *RetouchBodyResponse, err error)
- func (client *Client) RetouchBodyWithCallback(request *RetouchBodyRequest, ...) <-chan int
- func (client *Client) RetouchBodyWithChan(request *RetouchBodyRequest) (<-chan *RetouchBodyResponse, <-chan error)
- func (client *Client) RetouchSkin(request *RetouchSkinRequest) (response *RetouchSkinResponse, err error)
- func (client *Client) RetouchSkinWithCallback(request *RetouchSkinRequest, ...) <-chan int
- func (client *Client) RetouchSkinWithChan(request *RetouchSkinRequest) (<-chan *RetouchSkinResponse, <-chan error)
- func (client *Client) SearchFace(request *SearchFaceRequest) (response *SearchFaceResponse, err error)
- func (client *Client) SearchFaceWithCallback(request *SearchFaceRequest, ...) <-chan int
- func (client *Client) SearchFaceWithChan(request *SearchFaceRequest) (<-chan *SearchFaceResponse, <-chan error)
- func (client *Client) SwapFacialFeatures(request *SwapFacialFeaturesRequest) (response *SwapFacialFeaturesResponse, err error)
- func (client *Client) SwapFacialFeaturesWithCallback(request *SwapFacialFeaturesRequest, ...) <-chan int
- func (client *Client) SwapFacialFeaturesWithChan(request *SwapFacialFeaturesRequest) (<-chan *SwapFacialFeaturesResponse, <-chan error)
- func (client *Client) UpdateFaceEntity(request *UpdateFaceEntityRequest) (response *UpdateFaceEntityResponse, err error)
- func (client *Client) UpdateFaceEntityWithCallback(request *UpdateFaceEntityRequest, ...) <-chan int
- func (client *Client) UpdateFaceEntityWithChan(request *UpdateFaceEntityRequest) (<-chan *UpdateFaceEntityResponse, <-chan error)
- func (client *Client) VerifyFaceMask(request *VerifyFaceMaskRequest) (response *VerifyFaceMaskResponse, err error)
- func (client *Client) VerifyFaceMaskWithCallback(request *VerifyFaceMaskRequest, ...) <-chan int
- func (client *Client) VerifyFaceMaskWithChan(request *VerifyFaceMaskRequest) (<-chan *VerifyFaceMaskResponse, <-chan error)
- type CompareFaceRequest
- type CompareFaceResponse
- type CompareFaceWithMaskRequest
- type CompareFaceWithMaskResponse
- type CountCrowdRequest
- type CountCrowdResponse
- type CreateFaceDbRequest
- type CreateFaceDbResponse
- type Data
- type DataInCompareFaceWithMask
- type DataInDetectInfraredLivingFace
- type DataInDetectLivingFace
- type DataInDetectPedestrian
- type DataInDetectVideoLivingFace
- type DataInPedestrianDetectAttribute
- type DataInRecognizeAction
- type DataInRecognizeExpression
- type DataInRecognizeHandGesture
- type DataInRecognizePublicFace
- type DbList
- type DbListItem
- type DeleteFaceDbRequest
- type DeleteFaceDbResponse
- type DeleteFaceEntityRequest
- type DeleteFaceEntityResponse
- type DeleteFaceImageTemplateRequest
- type DeleteFaceImageTemplateResponse
- type DeleteFaceRequest
- type DeleteFaceResponse
- type DenseFeatures
- type DetectBodyCountRequest
- type DetectBodyCountResponse
- type DetectCelebrityRequest
- type DetectCelebrityResponse
- type DetectChefCapRequest
- type DetectChefCapResponse
- type DetectFaceRequest
- type DetectFaceResponse
- type DetectIPCPedestrianRequest
- type DetectIPCPedestrianResponse
- type DetectInfraredLivingFaceRequest
- type DetectInfraredLivingFaceResponse
- type DetectInfraredLivingFaceTasks
- type DetectLivingFaceRequest
- type DetectLivingFaceResponse
- type DetectLivingFaceTasks
- type DetectPedestrianIntrusionDetectRegion
- type DetectPedestrianIntrusionDetectRegionLine
- type DetectPedestrianIntrusionDetectRegionRect
- type DetectPedestrianIntrusionRequest
- type DetectPedestrianIntrusionResponse
- type DetectPedestrianRequest
- type DetectPedestrianResponse
- type DetectVideoLivingFaceRequest
- type DetectVideoLivingFaceResponse
- type EarPhone
- type Element
- type ElementInRecognizeAction
- type ElementsInDetectChefCap
- type ElementsInDetectIPCPedestrian
- type ElementsInDetectInfraredLivingFace
- type ElementsInDetectLivingFace
- type ElementsInDetectPedestrian
- type ElementsInDetectPedestrianIntrusion
- type ElementsInDetectVideoLivingFace
- type ElementsInQueryFaceImageTemplate
- type ElementsInRecognizeAction
- type ElementsInRecognizeExpression
- type ElementsInRecognizePublicFace
- type ElementsItem
- type ElementsItemInDetectPedestrianIntrusion
- type EnhanceFaceRequest
- type EnhanceFaceResponse
- type Entities
- type Entity
- type Expressions
- type ExtractFingerPrintRequest
- type ExtractFingerPrintResponse
- type ExtractPedestrianFeatureAttrRequest
- type ExtractPedestrianFeatureAttrResponse
- type Face
- type FaceBeautyRequest
- type FaceBeautyResponse
- type FaceBoxes
- type FaceFilterRequest
- type FaceFilterResponse
- type FaceInfo
- type FaceItems
- type FaceItemsItem
- type FaceMakeupRequest
- type FaceMakeupResponse
- type FaceProbabilityListInDetectFace
- type FaceProbabilityListInRecognizeFace
- type FaceRecognizeResult
- type FaceRecognizeResults
- type FaceRectangle
- type FaceRectanglesInDetectFace
- type FaceRectanglesInRecognizeFace
- type FaceTidyupRequest
- type FaceTidyupResponse
- type FacesInGetFaceEntity
- type FacesInRecognizePublicFace
- type FailedFaces
- type FailedFacesItem
- type FnfListInDetectFace
- type FnfListInRecognizeFace
- type Frame
- type Frames
- type GenRealPersonVerificationTokenRequest
- type GenRealPersonVerificationTokenResponse
- type Gender
- type GenderList
- type GenerateHumanAnimeStyleRequest
- type GenerateHumanAnimeStyleResponse
- type GenerateHumanSketchStyleRequest
- type GenerateHumanSketchStyleResponse
- type GetFaceEntityRequest
- type GetFaceEntityResponse
- type GetRealPersonVerificationResultRequest
- type GetRealPersonVerificationResultResponse
- type GlassListInDetectFace
- type GlassListInRecognizeFace
- type Glasses
- type GlassesInRecognizeFace
- type HandPostureRequest
- type HandPostureResponse
- type Handbag
- type Hands
- type Hat
- type HatList
- type IlluListInDetectFace
- type IlluListInRecognizeFace
- type ImageInfoList
- type ImageInfoListItem
- type InsertedFaces
- type InsertedFacesItem
- type KeyPoint
- type KeyPoints
- type Labels
- type LandmarksAListInCompareFace
- type LandmarksAListInCompareFaceWithMask
- type LandmarksBListInCompareFace
- type LandmarksBListInCompareFaceWithMask
- type LandmarksInDetectFace
- type LandmarksInRecognizeFace
- type LiquifyFaceRequest
- type LiquifyFaceResponse
- type ListFaceDbsRequest
- type ListFaceDbsResponse
- type ListFaceEntitiesRequest
- type ListFaceEntitiesResponse
- type Location
- type LowerColor
- type LowerWear
- type MaskListInDetectFace
- type MaskListInRecognizeFace
- type Masks
- type MatchList
- type MatchListItem
- type MergeImageFaceRequest
- type MergeImageFaceResponse
- type MetaObject
- type MonitorExaminationRequest
- type MonitorExaminationResponse
- type NoiseListInDetectFace
- type NoiseListInRecognizeFace
- type Orient
- type Output
- type OutputsInBodyPosture
- type OutputsInHandPosture
- type PedestrianDetectAttributeRequest
- type PedestrianDetectAttributeResponse
- type PersonInfo
- type PointsInBodyPosture
- type PointsInHandPosture
- type Pose
- type PoseListInDetectFace
- type PoseListInRecognizeFace
- type Position
- type PositionsInBodyPosture
- type PositionsInHandPosture
- type PupilsInDetectFace
- type PupilsInRecognizeFace
- type Qualities
- type QueryFaceImageTemplateRequest
- type QueryFaceImageTemplateResponse
- type RecognizeActionRequest
- type RecognizeActionResponse
- type RecognizeActionURLList
- type RecognizeExpressionRequest
- type RecognizeExpressionResponse
- type RecognizeFaceRequest
- type RecognizeFaceResponse
- type RecognizeHandGestureRequest
- type RecognizeHandGestureResponse
- type RecognizePublicFaceRequest
- type RecognizePublicFaceResponse
- type RecognizePublicFaceTask
- type Rect
- type RectAListInCompareFace
- type RectAListInCompareFaceWithMask
- type RectBListInCompareFace
- type RectBListInCompareFaceWithMask
- type RectInDetectVideoLivingFace
- type Rectangle
- type RectangleRef
- type Result
- type ResultsInBodyPosture
- type ResultsInDetectInfraredLivingFace
- type ResultsInDetectLivingFace
- type ResultsInHandPosture
- type ResultsInRecognizePublicFace
- type ResultsItem
- type RetouchBodyRequest
- type RetouchBodyResponse
- type RetouchSkinRequest
- type RetouchSkinResponse
- type ScoreListInDetectFace
- type ScoreListInRecognizeFace
- type Scores
- type SearchFaceRequest
- type SearchFaceResponse
- type ShoulderBag
- type SubResult
- type SubResults
- type SwapFacialFeaturesRequest
- type SwapFacialFeaturesResponse
- type ThresholdsInCompareFace
- type ThresholdsInCompareFaceWithMask
- type ThresholdsInVerifyFaceMask
- type UpdateFaceEntityRequest
- type UpdateFaceEntityResponse
- type UpperColor
- type UpperWear
- type VerifyFaceMaskRequest
- type VerifyFaceMaskResponse
Constants ¶
This section is empty.
Variables ¶
var EndpointMap map[string]string
EndpointMap Endpoint Data
var EndpointType = "regional"
EndpointType regional or central
Functions ¶
func SetClientProperty ¶
SetClientProperty Set Property by Reflect
func SetEndpointDataToClient ¶
func SetEndpointDataToClient(client *Client)
SetEndpointDataToClient Set EndpointMap and ENdpointType
Types ¶
type AddFaceEntityRequest ¶ added in v1.61.93
type AddFaceEntityRequest struct { *requests.RpcRequest EntityId string `position:"Body" name:"EntityId"` FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` OssFile string `position:"Query" name:"OssFile"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` Labels string `position:"Body" name:"Labels"` DbName string `position:"Body" name:"DbName"` }
AddFaceEntityRequest is the request struct for api AddFaceEntity
func CreateAddFaceEntityRequest ¶ added in v1.61.93
func CreateAddFaceEntityRequest() (request *AddFaceEntityRequest)
CreateAddFaceEntityRequest creates a request to invoke AddFaceEntity API
type AddFaceEntityResponse ¶ added in v1.61.93
type AddFaceEntityResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AddFaceEntityResponse is the response struct for api AddFaceEntity
func CreateAddFaceEntityResponse ¶ added in v1.61.93
func CreateAddFaceEntityResponse() (response *AddFaceEntityResponse)
CreateAddFaceEntityResponse creates a response to parse from AddFaceEntity response
type AddFaceImageTemplateRequest ¶ added in v1.61.897
type AddFaceImageTemplateRequest struct { *requests.RpcRequest FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` UserId string `position:"Body" name:"UserId"` OssFile string `position:"Query" name:"OssFile"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` ImageURL string `position:"Body" name:"ImageURL"` }
AddFaceImageTemplateRequest is the request struct for api AddFaceImageTemplate
func CreateAddFaceImageTemplateRequest ¶ added in v1.61.897
func CreateAddFaceImageTemplateRequest() (request *AddFaceImageTemplateRequest)
CreateAddFaceImageTemplateRequest creates a request to invoke AddFaceImageTemplate API
type AddFaceImageTemplateResponse ¶ added in v1.61.897
type AddFaceImageTemplateResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data Data `json:"Data" xml:"Data"` }
AddFaceImageTemplateResponse is the response struct for api AddFaceImageTemplate
func CreateAddFaceImageTemplateResponse ¶ added in v1.61.897
func CreateAddFaceImageTemplateResponse() (response *AddFaceImageTemplateResponse)
CreateAddFaceImageTemplateResponse creates a response to parse from AddFaceImageTemplate response
type AddFaceRequest ¶ added in v1.61.93
type AddFaceRequest struct { *requests.RpcRequest EntityId string `position:"Body" name:"EntityId"` FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` QualityScoreThreshold requests.Float `position:"Body" name:"QualityScoreThreshold"` SimilarityScoreThresholdBetweenEntity requests.Float `position:"Body" name:"SimilarityScoreThresholdBetweenEntity"` ExtraData string `position:"Body" name:"ExtraData"` OssFile string `position:"Query" name:"OssFile"` SimilarityScoreThresholdInEntity requests.Float `position:"Body" name:"SimilarityScoreThresholdInEntity"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` DbName string `position:"Body" name:"DbName"` ImageUrl string `position:"Body" name:"ImageUrl"` }
AddFaceRequest is the request struct for api AddFace
func CreateAddFaceRequest ¶ added in v1.61.93
func CreateAddFaceRequest() (request *AddFaceRequest)
CreateAddFaceRequest creates a request to invoke AddFace API
type AddFaceResponse ¶ added in v1.61.93
type AddFaceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data Data `json:"Data" xml:"Data"` }
AddFaceResponse is the response struct for api AddFace
func CreateAddFaceResponse ¶ added in v1.61.93
func CreateAddFaceResponse() (response *AddFaceResponse)
CreateAddFaceResponse creates a response to parse from AddFace response
type AgeList ¶
type AgeList struct {
Age []int `json:"Age" xml:"Age"`
}
AgeList is a nested struct in facebody response
type Attributes ¶ added in v1.61.561
type Attributes struct {
AttributesItem []AttributesItem `json:"Attributes" xml:"Attributes"`
}
Attributes is a nested struct in facebody response
type AttributesItem ¶ added in v1.61.561
type AttributesItem struct { Gender Gender `json:"Gender" xml:"Gender"` Orient Orient `json:"Orient" xml:"Orient"` Age Age `json:"Age" xml:"Age"` UpperWear UpperWear `json:"UpperWear" xml:"UpperWear"` Glasses Glasses `json:"Glasses" xml:"Glasses"` LowerWear LowerWear `json:"LowerWear" xml:"LowerWear"` LowerColor LowerColor `json:"LowerColor" xml:"LowerColor"` Hat Hat `json:"Hat" xml:"Hat"` Handbag Handbag `json:"Handbag" xml:"Handbag"` Backpack Backpack `json:"Backpack" xml:"Backpack"` UpperColor UpperColor `json:"UpperColor" xml:"UpperColor"` ShoulderBag ShoulderBag `json:"ShoulderBag" xml:"ShoulderBag"` }
AttributesItem is a nested struct in facebody response
type Backpack ¶ added in v1.61.561
type Backpack struct { Score float64 `json:"Score" xml:"Score"` Name string `json:"Name" xml:"Name"` }
Backpack is a nested struct in facebody response
type BatchAddFacesFaces ¶ added in v1.61.1659
type BatchAddFacesFaces struct { ExtraData string `name:"ExtraData"` ImageURL string `name:"ImageURL"` }
BatchAddFacesFaces is a repeated param struct in BatchAddFacesRequest
type BatchAddFacesRequest ¶ added in v1.61.1281
type BatchAddFacesRequest struct { *requests.RpcRequest EntityId string `position:"Body" name:"EntityId"` FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` QualityScoreThreshold requests.Float `position:"Body" name:"QualityScoreThreshold"` SimilarityScoreThresholdBetweenEntity requests.Float `position:"Body" name:"SimilarityScoreThresholdBetweenEntity"` OssFile string `position:"Query" name:"OssFile"` SimilarityScoreThresholdInEntity requests.Float `position:"Body" name:"SimilarityScoreThresholdInEntity"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` DbName string `position:"Body" name:"DbName"` Faces *[]BatchAddFacesFaces `position:"Body" name:"Faces" type:"Json"` }
BatchAddFacesRequest is the request struct for api BatchAddFaces
func CreateBatchAddFacesRequest ¶ added in v1.61.1281
func CreateBatchAddFacesRequest() (request *BatchAddFacesRequest)
CreateBatchAddFacesRequest creates a request to invoke BatchAddFaces API
type BatchAddFacesResponse ¶ added in v1.61.1281
type BatchAddFacesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data Data `json:"Data" xml:"Data"` }
BatchAddFacesResponse is the response struct for api BatchAddFaces
func CreateBatchAddFacesResponse ¶ added in v1.61.1281
func CreateBatchAddFacesResponse() (response *BatchAddFacesResponse)
CreateBatchAddFacesResponse creates a response to parse from BatchAddFaces response
type BeautifyBodyAgeRange ¶ added in v1.61.1659
type BeautifyBodyAgeRange struct { AgeMax string `name:"AgeMax"` AgeMinimum string `name:"AgeMinimum"` }
BeautifyBodyAgeRange is a repeated param struct in BeautifyBodyRequest
type BeautifyBodyBodyBoxes ¶ added in v1.61.1659
type BeautifyBodyBodyBoxes struct { X string `name:"X"` Width string `name:"Width"` Y string `name:"Y"` Height string `name:"Height"` }
BeautifyBodyBodyBoxes is a repeated param struct in BeautifyBodyRequest
type BeautifyBodyFaceList ¶ added in v1.61.1659
type BeautifyBodyFaceList struct { Gender string `name:"Gender"` FaceBox BeautifyBodyFaceListFaceBox `name:"FaceBox" type:"Struct"` Age string `name:"Age"` }
BeautifyBodyFaceList is a repeated param struct in BeautifyBodyRequest
type BeautifyBodyFaceListFaceBox ¶ added in v1.61.1659
type BeautifyBodyFaceListFaceBox struct { X string `name:"X"` Width string `name:"Width"` Y string `name:"Y"` Height string `name:"Height"` }
BeautifyBodyFaceListFaceBox is a repeated param struct in BeautifyBodyRequest
type BeautifyBodyPoseList ¶ added in v1.61.1659
type BeautifyBodyPoseList struct {
Pose *[]BeautifyBodyPoseListPoseItem `name:"Pose" type:"Repeated"`
}
BeautifyBodyPoseList is a repeated param struct in BeautifyBodyRequest
type BeautifyBodyPoseListPoseItem ¶ added in v1.61.1659
type BeautifyBodyPoseListPoseItem struct { Score string `name:"Score"` X string `name:"X"` Y string `name:"Y"` }
BeautifyBodyPoseListPoseItem is a repeated param struct in BeautifyBodyRequest
type BeautifyBodyRequest ¶ added in v1.61.1234
type BeautifyBodyRequest struct { *requests.RpcRequest BodyBoxes *[]BeautifyBodyBodyBoxes `position:"Body" name:"BodyBoxes" type:"Json"` LengthenDegree requests.Float `position:"Body" name:"LengthenDegree"` MaleLiquifyDegree requests.Float `position:"Body" name:"MaleLiquifyDegree"` FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` OriginalWidth requests.Integer `position:"Body" name:"OriginalWidth"` IsPregnant requests.Boolean `position:"Body" name:"IsPregnant"` FaceList *[]BeautifyBodyFaceList `position:"Body" name:"FaceList" type:"Json"` OssFile string `position:"Query" name:"OssFile"` AgeRange BeautifyBodyAgeRange `position:"Body" name:"AgeRange" type:"Struct"` Custom requests.Integer `position:"Body" name:"Custom"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` OriginalHeight requests.Integer `position:"Body" name:"OriginalHeight"` ImageURL string `position:"Body" name:"ImageURL"` FemaleLiquifyDegree requests.Float `position:"Body" name:"FemaleLiquifyDegree"` PoseList *[]BeautifyBodyPoseList `position:"Body" name:"PoseList" type:"Json"` }
BeautifyBodyRequest is the request struct for api BeautifyBody
func CreateBeautifyBodyRequest ¶ added in v1.61.1234
func CreateBeautifyBodyRequest() (request *BeautifyBodyRequest)
CreateBeautifyBodyRequest creates a request to invoke BeautifyBody API
type BeautifyBodyResponse ¶ added in v1.61.1234
type BeautifyBodyResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
BeautifyBodyResponse is the response struct for api BeautifyBody
func CreateBeautifyBodyResponse ¶ added in v1.61.1234
func CreateBeautifyBodyResponse() (response *BeautifyBodyResponse)
CreateBeautifyBodyResponse creates a response to parse from BeautifyBody response
type BeautyList ¶ added in v1.61.1057
type BeautyList struct {
Beauty []float64 `json:"Beauty" xml:"Beauty"`
}
BeautyList is a nested struct in facebody response
type BlurFaceRequest ¶ added in v1.61.408
type BlurFaceRequest struct { *requests.RpcRequest FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` OssFile string `position:"Query" name:"OssFile"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` ImageURL string `position:"Body" name:"ImageURL"` }
BlurFaceRequest is the request struct for api BlurFace
func CreateBlurFaceRequest ¶ added in v1.61.408
func CreateBlurFaceRequest() (request *BlurFaceRequest)
CreateBlurFaceRequest creates a request to invoke BlurFace API
type BlurFaceResponse ¶ added in v1.61.408
type BlurFaceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
BlurFaceResponse is the response struct for api BlurFace
func CreateBlurFaceResponse ¶ added in v1.61.408
func CreateBlurFaceResponse() (response *BlurFaceResponse)
CreateBlurFaceResponse creates a response to parse from BlurFace response
type BlurListInDetectFace ¶ added in v1.61.677
type BlurListInDetectFace struct {
Blur []float64 `json:"Blur" xml:"Blur"`
}
BlurListInDetectFace is a nested struct in facebody response
type BlurListInRecognizeFace ¶ added in v1.61.677
type BlurListInRecognizeFace struct {
Blur []float64 `json:"Blur" xml:"Blur"`
}
BlurListInRecognizeFace is a nested struct in facebody response
type Bodies ¶ added in v1.61.93
type Bodies struct {
Body []Body `json:"Body" xml:"Body"`
}
Bodies is a nested struct in facebody response
type Body ¶ added in v1.61.93
type Body struct { Confident float64 `json:"Confident" xml:"Confident"` Label string `json:"Label" xml:"Label"` Positions []Position `json:"Positions" xml:"Positions"` }
Body is a nested struct in facebody response
type BodyPostureRequest ¶ added in v1.61.93
type BodyPostureRequest struct { *requests.RpcRequest FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` OssFile string `position:"Query" name:"OssFile"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` ImageURL string `position:"Body" name:"ImageURL"` }
BodyPostureRequest is the request struct for api BodyPosture
func CreateBodyPostureRequest ¶ added in v1.61.93
func CreateBodyPostureRequest() (request *BodyPostureRequest)
CreateBodyPostureRequest creates a request to invoke BodyPosture API
type BodyPostureResponse ¶ added in v1.61.93
type BodyPostureResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
BodyPostureResponse is the response struct for api BodyPosture
func CreateBodyPostureResponse ¶ added in v1.61.93
func CreateBodyPostureResponse() (response *BodyPostureResponse)
CreateBodyPostureResponse creates a response to parse from BodyPosture response
type Box ¶ added in v1.61.93
type Box struct { Confident float64 `json:"Confident" xml:"Confident"` Left int64 `json:"Left" xml:"Left"` Right int64 `json:"Right" xml:"Right"` Top int64 `json:"Top" xml:"Top"` Bottom int64 `json:"Bottom" xml:"Bottom"` Positions []Position `json:"Positions" xml:"Positions"` }
Box is a nested struct in facebody response
type BoxInDetectChefCap ¶ added in v1.61.482
type BoxInDetectChefCap struct {
Box []float64 `json:"Box" xml:"Box"`
}
BoxInDetectChefCap is a nested struct in facebody response
type BoxInRecognizeAction ¶ added in v1.61.364
type BoxInRecognizeAction struct {
Box []int `json:"Box" xml:"Box"`
}
BoxInRecognizeAction is a nested struct in facebody response
type BoxesInDetectIPCPedestrian ¶ added in v1.61.408
type BoxesInDetectIPCPedestrian struct {
Box []int `json:"Box" xml:"Box"`
}
BoxesInDetectIPCPedestrian is a nested struct in facebody response
type BoxesInDetectPedestrian ¶ added in v1.61.364
type BoxesInDetectPedestrian struct {
Box []int `json:"Box" xml:"Box"`
}
BoxesInDetectPedestrian is a nested struct in facebody response
type BoxesInPedestrianDetectAttribute ¶ added in v1.61.561
type BoxesInPedestrianDetectAttribute struct {
BoxesItem []BoxesItem `json:"Boxes" xml:"Boxes"`
}
BoxesInPedestrianDetectAttribute is a nested struct in facebody response
type BoxesInRecognizeAction ¶ added in v1.61.364
type BoxesInRecognizeAction struct {
BoxesItem []BoxesItem `json:"Boxes" xml:"Boxes"`
}
BoxesInRecognizeAction is a nested struct in facebody response
type BoxesItem ¶ added in v1.61.364
type BoxesItem struct { TopLeftX float64 `json:"TopLeftX" xml:"TopLeftX"` TopLeftY float64 `json:"TopLeftY" xml:"TopLeftY"` Score float64 `json:"Score" xml:"Score"` BottomRightX float64 `json:"BottomRightX" xml:"BottomRightX"` BottomRightY float64 `json:"BottomRightY" xml:"BottomRightY"` Box []int `json:"Box" xml:"Box"` }
BoxesItem is a nested struct in facebody response
type CellPhone ¶ added in v1.61.1018
type CellPhone struct { Score float64 `json:"Score" xml:"Score"` Threshold float64 `json:"Threshold" xml:"Threshold"` }
CellPhone is a nested struct in facebody response
type Client ¶
Client is the sdk client struct, each func corresponds to an OpenAPI
func NewClientWithAccessKey ¶
func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithEcsRamRole ¶
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithOptions ¶
func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client
func NewClientWithProvider ¶
func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArn ¶
func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArnAndPolicy ¶
func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRsaKeyPair ¶
func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithStsToken ¶
func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func (*Client) AddFace ¶ added in v1.61.93
func (client *Client) AddFace(request *AddFaceRequest) (response *AddFaceResponse, err error)
AddFace invokes the facebody.AddFace API synchronously
func (*Client) AddFaceEntity ¶ added in v1.61.93
func (client *Client) AddFaceEntity(request *AddFaceEntityRequest) (response *AddFaceEntityResponse, err error)
AddFaceEntity invokes the facebody.AddFaceEntity API synchronously
func (*Client) AddFaceEntityWithCallback ¶ added in v1.61.93
func (client *Client) AddFaceEntityWithCallback(request *AddFaceEntityRequest, callback func(response *AddFaceEntityResponse, err error)) <-chan int
AddFaceEntityWithCallback invokes the facebody.AddFaceEntity API asynchronously
func (*Client) AddFaceEntityWithChan ¶ added in v1.61.93
func (client *Client) AddFaceEntityWithChan(request *AddFaceEntityRequest) (<-chan *AddFaceEntityResponse, <-chan error)
AddFaceEntityWithChan invokes the facebody.AddFaceEntity API asynchronously
func (*Client) AddFaceImageTemplate ¶ added in v1.61.897
func (client *Client) AddFaceImageTemplate(request *AddFaceImageTemplateRequest) (response *AddFaceImageTemplateResponse, err error)
AddFaceImageTemplate invokes the facebody.AddFaceImageTemplate API synchronously
func (*Client) AddFaceImageTemplateWithCallback ¶ added in v1.61.897
func (client *Client) AddFaceImageTemplateWithCallback(request *AddFaceImageTemplateRequest, callback func(response *AddFaceImageTemplateResponse, err error)) <-chan int
AddFaceImageTemplateWithCallback invokes the facebody.AddFaceImageTemplate API asynchronously
func (*Client) AddFaceImageTemplateWithChan ¶ added in v1.61.897
func (client *Client) AddFaceImageTemplateWithChan(request *AddFaceImageTemplateRequest) (<-chan *AddFaceImageTemplateResponse, <-chan error)
AddFaceImageTemplateWithChan invokes the facebody.AddFaceImageTemplate API asynchronously
func (*Client) AddFaceWithCallback ¶ added in v1.61.93
func (client *Client) AddFaceWithCallback(request *AddFaceRequest, callback func(response *AddFaceResponse, err error)) <-chan int
AddFaceWithCallback invokes the facebody.AddFace API asynchronously
func (*Client) AddFaceWithChan ¶ added in v1.61.93
func (client *Client) AddFaceWithChan(request *AddFaceRequest) (<-chan *AddFaceResponse, <-chan error)
AddFaceWithChan invokes the facebody.AddFace API asynchronously
func (*Client) BatchAddFaces ¶ added in v1.61.1281
func (client *Client) BatchAddFaces(request *BatchAddFacesRequest) (response *BatchAddFacesResponse, err error)
BatchAddFaces invokes the facebody.BatchAddFaces API synchronously
func (*Client) BatchAddFacesWithCallback ¶ added in v1.61.1281
func (client *Client) BatchAddFacesWithCallback(request *BatchAddFacesRequest, callback func(response *BatchAddFacesResponse, err error)) <-chan int
BatchAddFacesWithCallback invokes the facebody.BatchAddFaces API asynchronously
func (*Client) BatchAddFacesWithChan ¶ added in v1.61.1281
func (client *Client) BatchAddFacesWithChan(request *BatchAddFacesRequest) (<-chan *BatchAddFacesResponse, <-chan error)
BatchAddFacesWithChan invokes the facebody.BatchAddFaces API asynchronously
func (*Client) BeautifyBody ¶ added in v1.61.1234
func (client *Client) BeautifyBody(request *BeautifyBodyRequest) (response *BeautifyBodyResponse, err error)
BeautifyBody invokes the facebody.BeautifyBody API synchronously
func (*Client) BeautifyBodyWithCallback ¶ added in v1.61.1234
func (client *Client) BeautifyBodyWithCallback(request *BeautifyBodyRequest, callback func(response *BeautifyBodyResponse, err error)) <-chan int
BeautifyBodyWithCallback invokes the facebody.BeautifyBody API asynchronously
func (*Client) BeautifyBodyWithChan ¶ added in v1.61.1234
func (client *Client) BeautifyBodyWithChan(request *BeautifyBodyRequest) (<-chan *BeautifyBodyResponse, <-chan error)
BeautifyBodyWithChan invokes the facebody.BeautifyBody API asynchronously
func (*Client) BlurFace ¶ added in v1.61.408
func (client *Client) BlurFace(request *BlurFaceRequest) (response *BlurFaceResponse, err error)
BlurFace invokes the facebody.BlurFace API synchronously
func (*Client) BlurFaceWithCallback ¶ added in v1.61.408
func (client *Client) BlurFaceWithCallback(request *BlurFaceRequest, callback func(response *BlurFaceResponse, err error)) <-chan int
BlurFaceWithCallback invokes the facebody.BlurFace API asynchronously
func (*Client) BlurFaceWithChan ¶ added in v1.61.408
func (client *Client) BlurFaceWithChan(request *BlurFaceRequest) (<-chan *BlurFaceResponse, <-chan error)
BlurFaceWithChan invokes the facebody.BlurFace API asynchronously
func (*Client) BodyPosture ¶ added in v1.61.93
func (client *Client) BodyPosture(request *BodyPostureRequest) (response *BodyPostureResponse, err error)
BodyPosture invokes the facebody.BodyPosture API synchronously
func (*Client) BodyPostureWithCallback ¶ added in v1.61.93
func (client *Client) BodyPostureWithCallback(request *BodyPostureRequest, callback func(response *BodyPostureResponse, err error)) <-chan int
BodyPostureWithCallback invokes the facebody.BodyPosture API asynchronously
func (*Client) BodyPostureWithChan ¶ added in v1.61.93
func (client *Client) BodyPostureWithChan(request *BodyPostureRequest) (<-chan *BodyPostureResponse, <-chan error)
BodyPostureWithChan invokes the facebody.BodyPosture API asynchronously
func (*Client) CompareFace ¶
func (client *Client) CompareFace(request *CompareFaceRequest) (response *CompareFaceResponse, err error)
CompareFace invokes the facebody.CompareFace API synchronously
func (*Client) CompareFaceWithCallback ¶
func (client *Client) CompareFaceWithCallback(request *CompareFaceRequest, callback func(response *CompareFaceResponse, err error)) <-chan int
CompareFaceWithCallback invokes the facebody.CompareFace API asynchronously
func (*Client) CompareFaceWithChan ¶
func (client *Client) CompareFaceWithChan(request *CompareFaceRequest) (<-chan *CompareFaceResponse, <-chan error)
CompareFaceWithChan invokes the facebody.CompareFace API asynchronously
func (*Client) CompareFaceWithMask ¶ added in v1.62.151
func (client *Client) CompareFaceWithMask(request *CompareFaceWithMaskRequest) (response *CompareFaceWithMaskResponse, err error)
CompareFaceWithMask invokes the facebody.CompareFaceWithMask API synchronously
func (*Client) CompareFaceWithMaskWithCallback ¶ added in v1.62.151
func (client *Client) CompareFaceWithMaskWithCallback(request *CompareFaceWithMaskRequest, callback func(response *CompareFaceWithMaskResponse, err error)) <-chan int
CompareFaceWithMaskWithCallback invokes the facebody.CompareFaceWithMask API asynchronously
func (*Client) CompareFaceWithMaskWithChan ¶ added in v1.62.151
func (client *Client) CompareFaceWithMaskWithChan(request *CompareFaceWithMaskRequest) (<-chan *CompareFaceWithMaskResponse, <-chan error)
CompareFaceWithMaskWithChan invokes the facebody.CompareFaceWithMask API asynchronously
func (*Client) CountCrowd ¶ added in v1.61.635
func (client *Client) CountCrowd(request *CountCrowdRequest) (response *CountCrowdResponse, err error)
CountCrowd invokes the facebody.CountCrowd API synchronously
func (*Client) CountCrowdWithCallback ¶ added in v1.61.635
func (client *Client) CountCrowdWithCallback(request *CountCrowdRequest, callback func(response *CountCrowdResponse, err error)) <-chan int
CountCrowdWithCallback invokes the facebody.CountCrowd API asynchronously
func (*Client) CountCrowdWithChan ¶ added in v1.61.635
func (client *Client) CountCrowdWithChan(request *CountCrowdRequest) (<-chan *CountCrowdResponse, <-chan error)
CountCrowdWithChan invokes the facebody.CountCrowd API asynchronously
func (*Client) CreateFaceDb ¶ added in v1.61.93
func (client *Client) CreateFaceDb(request *CreateFaceDbRequest) (response *CreateFaceDbResponse, err error)
CreateFaceDb invokes the facebody.CreateFaceDb API synchronously
func (*Client) CreateFaceDbWithCallback ¶ added in v1.61.93
func (client *Client) CreateFaceDbWithCallback(request *CreateFaceDbRequest, callback func(response *CreateFaceDbResponse, err error)) <-chan int
CreateFaceDbWithCallback invokes the facebody.CreateFaceDb API asynchronously
func (*Client) CreateFaceDbWithChan ¶ added in v1.61.93
func (client *Client) CreateFaceDbWithChan(request *CreateFaceDbRequest) (<-chan *CreateFaceDbResponse, <-chan error)
CreateFaceDbWithChan invokes the facebody.CreateFaceDb API asynchronously
func (*Client) DeleteFace ¶ added in v1.61.93
func (client *Client) DeleteFace(request *DeleteFaceRequest) (response *DeleteFaceResponse, err error)
DeleteFace invokes the facebody.DeleteFace API synchronously
func (*Client) DeleteFaceDb ¶ added in v1.61.93
func (client *Client) DeleteFaceDb(request *DeleteFaceDbRequest) (response *DeleteFaceDbResponse, err error)
DeleteFaceDb invokes the facebody.DeleteFaceDb API synchronously
func (*Client) DeleteFaceDbWithCallback ¶ added in v1.61.93
func (client *Client) DeleteFaceDbWithCallback(request *DeleteFaceDbRequest, callback func(response *DeleteFaceDbResponse, err error)) <-chan int
DeleteFaceDbWithCallback invokes the facebody.DeleteFaceDb API asynchronously
func (*Client) DeleteFaceDbWithChan ¶ added in v1.61.93
func (client *Client) DeleteFaceDbWithChan(request *DeleteFaceDbRequest) (<-chan *DeleteFaceDbResponse, <-chan error)
DeleteFaceDbWithChan invokes the facebody.DeleteFaceDb API asynchronously
func (*Client) DeleteFaceEntity ¶ added in v1.61.93
func (client *Client) DeleteFaceEntity(request *DeleteFaceEntityRequest) (response *DeleteFaceEntityResponse, err error)
DeleteFaceEntity invokes the facebody.DeleteFaceEntity API synchronously
func (*Client) DeleteFaceEntityWithCallback ¶ added in v1.61.93
func (client *Client) DeleteFaceEntityWithCallback(request *DeleteFaceEntityRequest, callback func(response *DeleteFaceEntityResponse, err error)) <-chan int
DeleteFaceEntityWithCallback invokes the facebody.DeleteFaceEntity API asynchronously
func (*Client) DeleteFaceEntityWithChan ¶ added in v1.61.93
func (client *Client) DeleteFaceEntityWithChan(request *DeleteFaceEntityRequest) (<-chan *DeleteFaceEntityResponse, <-chan error)
DeleteFaceEntityWithChan invokes the facebody.DeleteFaceEntity API asynchronously
func (*Client) DeleteFaceImageTemplate ¶ added in v1.61.897
func (client *Client) DeleteFaceImageTemplate(request *DeleteFaceImageTemplateRequest) (response *DeleteFaceImageTemplateResponse, err error)
DeleteFaceImageTemplate invokes the facebody.DeleteFaceImageTemplate API synchronously
func (*Client) DeleteFaceImageTemplateWithCallback ¶ added in v1.61.897
func (client *Client) DeleteFaceImageTemplateWithCallback(request *DeleteFaceImageTemplateRequest, callback func(response *DeleteFaceImageTemplateResponse, err error)) <-chan int
DeleteFaceImageTemplateWithCallback invokes the facebody.DeleteFaceImageTemplate API asynchronously
func (*Client) DeleteFaceImageTemplateWithChan ¶ added in v1.61.897
func (client *Client) DeleteFaceImageTemplateWithChan(request *DeleteFaceImageTemplateRequest) (<-chan *DeleteFaceImageTemplateResponse, <-chan error)
DeleteFaceImageTemplateWithChan invokes the facebody.DeleteFaceImageTemplate API asynchronously
func (*Client) DeleteFaceWithCallback ¶ added in v1.61.93
func (client *Client) DeleteFaceWithCallback(request *DeleteFaceRequest, callback func(response *DeleteFaceResponse, err error)) <-chan int
DeleteFaceWithCallback invokes the facebody.DeleteFace API asynchronously
func (*Client) DeleteFaceWithChan ¶ added in v1.61.93
func (client *Client) DeleteFaceWithChan(request *DeleteFaceRequest) (<-chan *DeleteFaceResponse, <-chan error)
DeleteFaceWithChan invokes the facebody.DeleteFace API asynchronously
func (*Client) DetectBodyCount ¶ added in v1.61.93
func (client *Client) DetectBodyCount(request *DetectBodyCountRequest) (response *DetectBodyCountResponse, err error)
DetectBodyCount invokes the facebody.DetectBodyCount API synchronously
func (*Client) DetectBodyCountWithCallback ¶ added in v1.61.93
func (client *Client) DetectBodyCountWithCallback(request *DetectBodyCountRequest, callback func(response *DetectBodyCountResponse, err error)) <-chan int
DetectBodyCountWithCallback invokes the facebody.DetectBodyCount API asynchronously
func (*Client) DetectBodyCountWithChan ¶ added in v1.61.93
func (client *Client) DetectBodyCountWithChan(request *DetectBodyCountRequest) (<-chan *DetectBodyCountResponse, <-chan error)
DetectBodyCountWithChan invokes the facebody.DetectBodyCount API asynchronously
func (*Client) DetectCelebrity ¶ added in v1.61.364
func (client *Client) DetectCelebrity(request *DetectCelebrityRequest) (response *DetectCelebrityResponse, err error)
DetectCelebrity invokes the facebody.DetectCelebrity API synchronously
func (*Client) DetectCelebrityWithCallback ¶ added in v1.61.364
func (client *Client) DetectCelebrityWithCallback(request *DetectCelebrityRequest, callback func(response *DetectCelebrityResponse, err error)) <-chan int
DetectCelebrityWithCallback invokes the facebody.DetectCelebrity API asynchronously
func (*Client) DetectCelebrityWithChan ¶ added in v1.61.364
func (client *Client) DetectCelebrityWithChan(request *DetectCelebrityRequest) (<-chan *DetectCelebrityResponse, <-chan error)
DetectCelebrityWithChan invokes the facebody.DetectCelebrity API asynchronously
func (*Client) DetectChefCap ¶ added in v1.61.482
func (client *Client) DetectChefCap(request *DetectChefCapRequest) (response *DetectChefCapResponse, err error)
DetectChefCap invokes the facebody.DetectChefCap API synchronously
func (*Client) DetectChefCapWithCallback ¶ added in v1.61.482
func (client *Client) DetectChefCapWithCallback(request *DetectChefCapRequest, callback func(response *DetectChefCapResponse, err error)) <-chan int
DetectChefCapWithCallback invokes the facebody.DetectChefCap API asynchronously
func (*Client) DetectChefCapWithChan ¶ added in v1.61.482
func (client *Client) DetectChefCapWithChan(request *DetectChefCapRequest) (<-chan *DetectChefCapResponse, <-chan error)
DetectChefCapWithChan invokes the facebody.DetectChefCap API asynchronously
func (*Client) DetectFace ¶
func (client *Client) DetectFace(request *DetectFaceRequest) (response *DetectFaceResponse, err error)
DetectFace invokes the facebody.DetectFace API synchronously
func (*Client) DetectFaceWithCallback ¶
func (client *Client) DetectFaceWithCallback(request *DetectFaceRequest, callback func(response *DetectFaceResponse, err error)) <-chan int
DetectFaceWithCallback invokes the facebody.DetectFace API asynchronously
func (*Client) DetectFaceWithChan ¶
func (client *Client) DetectFaceWithChan(request *DetectFaceRequest) (<-chan *DetectFaceResponse, <-chan error)
DetectFaceWithChan invokes the facebody.DetectFace API asynchronously
func (*Client) DetectIPCPedestrian ¶ added in v1.61.408
func (client *Client) DetectIPCPedestrian(request *DetectIPCPedestrianRequest) (response *DetectIPCPedestrianResponse, err error)
DetectIPCPedestrian invokes the facebody.DetectIPCPedestrian API synchronously
func (*Client) DetectIPCPedestrianWithCallback ¶ added in v1.61.408
func (client *Client) DetectIPCPedestrianWithCallback(request *DetectIPCPedestrianRequest, callback func(response *DetectIPCPedestrianResponse, err error)) <-chan int
DetectIPCPedestrianWithCallback invokes the facebody.DetectIPCPedestrian API asynchronously
func (*Client) DetectIPCPedestrianWithChan ¶ added in v1.61.408
func (client *Client) DetectIPCPedestrianWithChan(request *DetectIPCPedestrianRequest) (<-chan *DetectIPCPedestrianResponse, <-chan error)
DetectIPCPedestrianWithChan invokes the facebody.DetectIPCPedestrian API asynchronously
func (*Client) DetectInfraredLivingFace ¶ added in v1.62.151
func (client *Client) DetectInfraredLivingFace(request *DetectInfraredLivingFaceRequest) (response *DetectInfraredLivingFaceResponse, err error)
DetectInfraredLivingFace invokes the facebody.DetectInfraredLivingFace API synchronously
func (*Client) DetectInfraredLivingFaceWithCallback ¶ added in v1.62.151
func (client *Client) DetectInfraredLivingFaceWithCallback(request *DetectInfraredLivingFaceRequest, callback func(response *DetectInfraredLivingFaceResponse, err error)) <-chan int
DetectInfraredLivingFaceWithCallback invokes the facebody.DetectInfraredLivingFace API asynchronously
func (*Client) DetectInfraredLivingFaceWithChan ¶ added in v1.62.151
func (client *Client) DetectInfraredLivingFaceWithChan(request *DetectInfraredLivingFaceRequest) (<-chan *DetectInfraredLivingFaceResponse, <-chan error)
DetectInfraredLivingFaceWithChan invokes the facebody.DetectInfraredLivingFace API asynchronously
func (*Client) DetectLivingFace ¶ added in v1.61.93
func (client *Client) DetectLivingFace(request *DetectLivingFaceRequest) (response *DetectLivingFaceResponse, err error)
DetectLivingFace invokes the facebody.DetectLivingFace API synchronously
func (*Client) DetectLivingFaceWithCallback ¶ added in v1.61.93
func (client *Client) DetectLivingFaceWithCallback(request *DetectLivingFaceRequest, callback func(response *DetectLivingFaceResponse, err error)) <-chan int
DetectLivingFaceWithCallback invokes the facebody.DetectLivingFace API asynchronously
func (*Client) DetectLivingFaceWithChan ¶ added in v1.61.93
func (client *Client) DetectLivingFaceWithChan(request *DetectLivingFaceRequest) (<-chan *DetectLivingFaceResponse, <-chan error)
DetectLivingFaceWithChan invokes the facebody.DetectLivingFace API asynchronously
func (*Client) DetectPedestrian ¶ added in v1.61.93
func (client *Client) DetectPedestrian(request *DetectPedestrianRequest) (response *DetectPedestrianResponse, err error)
DetectPedestrian invokes the facebody.DetectPedestrian API synchronously
func (*Client) DetectPedestrianIntrusion ¶ added in v1.61.789
func (client *Client) DetectPedestrianIntrusion(request *DetectPedestrianIntrusionRequest) (response *DetectPedestrianIntrusionResponse, err error)
DetectPedestrianIntrusion invokes the facebody.DetectPedestrianIntrusion API synchronously
func (*Client) DetectPedestrianIntrusionWithCallback ¶ added in v1.61.789
func (client *Client) DetectPedestrianIntrusionWithCallback(request *DetectPedestrianIntrusionRequest, callback func(response *DetectPedestrianIntrusionResponse, err error)) <-chan int
DetectPedestrianIntrusionWithCallback invokes the facebody.DetectPedestrianIntrusion API asynchronously
func (*Client) DetectPedestrianIntrusionWithChan ¶ added in v1.61.789
func (client *Client) DetectPedestrianIntrusionWithChan(request *DetectPedestrianIntrusionRequest) (<-chan *DetectPedestrianIntrusionResponse, <-chan error)
DetectPedestrianIntrusionWithChan invokes the facebody.DetectPedestrianIntrusion API asynchronously
func (*Client) DetectPedestrianWithCallback ¶ added in v1.61.93
func (client *Client) DetectPedestrianWithCallback(request *DetectPedestrianRequest, callback func(response *DetectPedestrianResponse, err error)) <-chan int
DetectPedestrianWithCallback invokes the facebody.DetectPedestrian API asynchronously
func (*Client) DetectPedestrianWithChan ¶ added in v1.61.93
func (client *Client) DetectPedestrianWithChan(request *DetectPedestrianRequest) (<-chan *DetectPedestrianResponse, <-chan error)
DetectPedestrianWithChan invokes the facebody.DetectPedestrian API asynchronously
func (*Client) DetectVideoLivingFace ¶ added in v1.61.364
func (client *Client) DetectVideoLivingFace(request *DetectVideoLivingFaceRequest) (response *DetectVideoLivingFaceResponse, err error)
DetectVideoLivingFace invokes the facebody.DetectVideoLivingFace API synchronously
func (*Client) DetectVideoLivingFaceWithCallback ¶ added in v1.61.364
func (client *Client) DetectVideoLivingFaceWithCallback(request *DetectVideoLivingFaceRequest, callback func(response *DetectVideoLivingFaceResponse, err error)) <-chan int
DetectVideoLivingFaceWithCallback invokes the facebody.DetectVideoLivingFace API asynchronously
func (*Client) DetectVideoLivingFaceWithChan ¶ added in v1.61.364
func (client *Client) DetectVideoLivingFaceWithChan(request *DetectVideoLivingFaceRequest) (<-chan *DetectVideoLivingFaceResponse, <-chan error)
DetectVideoLivingFaceWithChan invokes the facebody.DetectVideoLivingFace API asynchronously
func (*Client) EnhanceFace ¶ added in v1.61.93
func (client *Client) EnhanceFace(request *EnhanceFaceRequest) (response *EnhanceFaceResponse, err error)
EnhanceFace invokes the facebody.EnhanceFace API synchronously
func (*Client) EnhanceFaceWithCallback ¶ added in v1.61.93
func (client *Client) EnhanceFaceWithCallback(request *EnhanceFaceRequest, callback func(response *EnhanceFaceResponse, err error)) <-chan int
EnhanceFaceWithCallback invokes the facebody.EnhanceFace API asynchronously
func (*Client) EnhanceFaceWithChan ¶ added in v1.61.93
func (client *Client) EnhanceFaceWithChan(request *EnhanceFaceRequest) (<-chan *EnhanceFaceResponse, <-chan error)
EnhanceFaceWithChan invokes the facebody.EnhanceFace API asynchronously
func (*Client) ExtractFingerPrint ¶ added in v1.61.1089
func (client *Client) ExtractFingerPrint(request *ExtractFingerPrintRequest) (response *ExtractFingerPrintResponse, err error)
ExtractFingerPrint invokes the facebody.ExtractFingerPrint API synchronously
func (*Client) ExtractFingerPrintWithCallback ¶ added in v1.61.1089
func (client *Client) ExtractFingerPrintWithCallback(request *ExtractFingerPrintRequest, callback func(response *ExtractFingerPrintResponse, err error)) <-chan int
ExtractFingerPrintWithCallback invokes the facebody.ExtractFingerPrint API asynchronously
func (*Client) ExtractFingerPrintWithChan ¶ added in v1.61.1089
func (client *Client) ExtractFingerPrintWithChan(request *ExtractFingerPrintRequest) (<-chan *ExtractFingerPrintResponse, <-chan error)
ExtractFingerPrintWithChan invokes the facebody.ExtractFingerPrint API asynchronously
func (*Client) ExtractPedestrianFeatureAttr ¶ added in v1.61.482
func (client *Client) ExtractPedestrianFeatureAttr(request *ExtractPedestrianFeatureAttrRequest) (response *ExtractPedestrianFeatureAttrResponse, err error)
ExtractPedestrianFeatureAttr invokes the facebody.ExtractPedestrianFeatureAttr API synchronously
func (*Client) ExtractPedestrianFeatureAttrWithCallback ¶ added in v1.61.482
func (client *Client) ExtractPedestrianFeatureAttrWithCallback(request *ExtractPedestrianFeatureAttrRequest, callback func(response *ExtractPedestrianFeatureAttrResponse, err error)) <-chan int
ExtractPedestrianFeatureAttrWithCallback invokes the facebody.ExtractPedestrianFeatureAttr API asynchronously
func (*Client) ExtractPedestrianFeatureAttrWithChan ¶ added in v1.61.482
func (client *Client) ExtractPedestrianFeatureAttrWithChan(request *ExtractPedestrianFeatureAttrRequest) (<-chan *ExtractPedestrianFeatureAttrResponse, <-chan error)
ExtractPedestrianFeatureAttrWithChan invokes the facebody.ExtractPedestrianFeatureAttr API asynchronously
func (*Client) FaceBeauty ¶ added in v1.61.93
func (client *Client) FaceBeauty(request *FaceBeautyRequest) (response *FaceBeautyResponse, err error)
FaceBeauty invokes the facebody.FaceBeauty API synchronously
func (*Client) FaceBeautyWithCallback ¶ added in v1.61.93
func (client *Client) FaceBeautyWithCallback(request *FaceBeautyRequest, callback func(response *FaceBeautyResponse, err error)) <-chan int
FaceBeautyWithCallback invokes the facebody.FaceBeauty API asynchronously
func (*Client) FaceBeautyWithChan ¶ added in v1.61.93
func (client *Client) FaceBeautyWithChan(request *FaceBeautyRequest) (<-chan *FaceBeautyResponse, <-chan error)
FaceBeautyWithChan invokes the facebody.FaceBeauty API asynchronously
func (*Client) FaceFilter ¶ added in v1.61.93
func (client *Client) FaceFilter(request *FaceFilterRequest) (response *FaceFilterResponse, err error)
FaceFilter invokes the facebody.FaceFilter API synchronously
func (*Client) FaceFilterWithCallback ¶ added in v1.61.93
func (client *Client) FaceFilterWithCallback(request *FaceFilterRequest, callback func(response *FaceFilterResponse, err error)) <-chan int
FaceFilterWithCallback invokes the facebody.FaceFilter API asynchronously
func (*Client) FaceFilterWithChan ¶ added in v1.61.93
func (client *Client) FaceFilterWithChan(request *FaceFilterRequest) (<-chan *FaceFilterResponse, <-chan error)
FaceFilterWithChan invokes the facebody.FaceFilter API asynchronously
func (*Client) FaceMakeup ¶ added in v1.61.93
func (client *Client) FaceMakeup(request *FaceMakeupRequest) (response *FaceMakeupResponse, err error)
FaceMakeup invokes the facebody.FaceMakeup API synchronously
func (*Client) FaceMakeupWithCallback ¶ added in v1.61.93
func (client *Client) FaceMakeupWithCallback(request *FaceMakeupRequest, callback func(response *FaceMakeupResponse, err error)) <-chan int
FaceMakeupWithCallback invokes the facebody.FaceMakeup API asynchronously
func (*Client) FaceMakeupWithChan ¶ added in v1.61.93
func (client *Client) FaceMakeupWithChan(request *FaceMakeupRequest) (<-chan *FaceMakeupResponse, <-chan error)
FaceMakeupWithChan invokes the facebody.FaceMakeup API asynchronously
func (*Client) FaceTidyup ¶ added in v1.61.93
func (client *Client) FaceTidyup(request *FaceTidyupRequest) (response *FaceTidyupResponse, err error)
FaceTidyup invokes the facebody.FaceTidyup API synchronously
func (*Client) FaceTidyupWithCallback ¶ added in v1.61.93
func (client *Client) FaceTidyupWithCallback(request *FaceTidyupRequest, callback func(response *FaceTidyupResponse, err error)) <-chan int
FaceTidyupWithCallback invokes the facebody.FaceTidyup API asynchronously
func (*Client) FaceTidyupWithChan ¶ added in v1.61.93
func (client *Client) FaceTidyupWithChan(request *FaceTidyupRequest) (<-chan *FaceTidyupResponse, <-chan error)
FaceTidyupWithChan invokes the facebody.FaceTidyup API asynchronously
func (*Client) GenRealPersonVerificationToken ¶ added in v1.61.809
func (client *Client) GenRealPersonVerificationToken(request *GenRealPersonVerificationTokenRequest) (response *GenRealPersonVerificationTokenResponse, err error)
GenRealPersonVerificationToken invokes the facebody.GenRealPersonVerificationToken API synchronously
func (*Client) GenRealPersonVerificationTokenWithCallback ¶ added in v1.61.809
func (client *Client) GenRealPersonVerificationTokenWithCallback(request *GenRealPersonVerificationTokenRequest, callback func(response *GenRealPersonVerificationTokenResponse, err error)) <-chan int
GenRealPersonVerificationTokenWithCallback invokes the facebody.GenRealPersonVerificationToken API asynchronously
func (*Client) GenRealPersonVerificationTokenWithChan ¶ added in v1.61.809
func (client *Client) GenRealPersonVerificationTokenWithChan(request *GenRealPersonVerificationTokenRequest) (<-chan *GenRealPersonVerificationTokenResponse, <-chan error)
GenRealPersonVerificationTokenWithChan invokes the facebody.GenRealPersonVerificationToken API asynchronously
func (*Client) GenerateHumanAnimeStyle ¶ added in v1.61.635
func (client *Client) GenerateHumanAnimeStyle(request *GenerateHumanAnimeStyleRequest) (response *GenerateHumanAnimeStyleResponse, err error)
GenerateHumanAnimeStyle invokes the facebody.GenerateHumanAnimeStyle API synchronously
func (*Client) GenerateHumanAnimeStyleWithCallback ¶ added in v1.61.635
func (client *Client) GenerateHumanAnimeStyleWithCallback(request *GenerateHumanAnimeStyleRequest, callback func(response *GenerateHumanAnimeStyleResponse, err error)) <-chan int
GenerateHumanAnimeStyleWithCallback invokes the facebody.GenerateHumanAnimeStyle API asynchronously
func (*Client) GenerateHumanAnimeStyleWithChan ¶ added in v1.61.635
func (client *Client) GenerateHumanAnimeStyleWithChan(request *GenerateHumanAnimeStyleRequest) (<-chan *GenerateHumanAnimeStyleResponse, <-chan error)
GenerateHumanAnimeStyleWithChan invokes the facebody.GenerateHumanAnimeStyle API asynchronously
func (*Client) GenerateHumanSketchStyle ¶ added in v1.61.897
func (client *Client) GenerateHumanSketchStyle(request *GenerateHumanSketchStyleRequest) (response *GenerateHumanSketchStyleResponse, err error)
GenerateHumanSketchStyle invokes the facebody.GenerateHumanSketchStyle API synchronously
func (*Client) GenerateHumanSketchStyleWithCallback ¶ added in v1.61.897
func (client *Client) GenerateHumanSketchStyleWithCallback(request *GenerateHumanSketchStyleRequest, callback func(response *GenerateHumanSketchStyleResponse, err error)) <-chan int
GenerateHumanSketchStyleWithCallback invokes the facebody.GenerateHumanSketchStyle API asynchronously
func (*Client) GenerateHumanSketchStyleWithChan ¶ added in v1.61.897
func (client *Client) GenerateHumanSketchStyleWithChan(request *GenerateHumanSketchStyleRequest) (<-chan *GenerateHumanSketchStyleResponse, <-chan error)
GenerateHumanSketchStyleWithChan invokes the facebody.GenerateHumanSketchStyle API asynchronously
func (*Client) GetFaceEntity ¶ added in v1.61.93
func (client *Client) GetFaceEntity(request *GetFaceEntityRequest) (response *GetFaceEntityResponse, err error)
GetFaceEntity invokes the facebody.GetFaceEntity API synchronously
func (*Client) GetFaceEntityWithCallback ¶ added in v1.61.93
func (client *Client) GetFaceEntityWithCallback(request *GetFaceEntityRequest, callback func(response *GetFaceEntityResponse, err error)) <-chan int
GetFaceEntityWithCallback invokes the facebody.GetFaceEntity API asynchronously
func (*Client) GetFaceEntityWithChan ¶ added in v1.61.93
func (client *Client) GetFaceEntityWithChan(request *GetFaceEntityRequest) (<-chan *GetFaceEntityResponse, <-chan error)
GetFaceEntityWithChan invokes the facebody.GetFaceEntity API asynchronously
func (*Client) GetRealPersonVerificationResult ¶ added in v1.61.809
func (client *Client) GetRealPersonVerificationResult(request *GetRealPersonVerificationResultRequest) (response *GetRealPersonVerificationResultResponse, err error)
GetRealPersonVerificationResult invokes the facebody.GetRealPersonVerificationResult API synchronously
func (*Client) GetRealPersonVerificationResultWithCallback ¶ added in v1.61.809
func (client *Client) GetRealPersonVerificationResultWithCallback(request *GetRealPersonVerificationResultRequest, callback func(response *GetRealPersonVerificationResultResponse, err error)) <-chan int
GetRealPersonVerificationResultWithCallback invokes the facebody.GetRealPersonVerificationResult API asynchronously
func (*Client) GetRealPersonVerificationResultWithChan ¶ added in v1.61.809
func (client *Client) GetRealPersonVerificationResultWithChan(request *GetRealPersonVerificationResultRequest) (<-chan *GetRealPersonVerificationResultResponse, <-chan error)
GetRealPersonVerificationResultWithChan invokes the facebody.GetRealPersonVerificationResult API asynchronously
func (*Client) HandPosture ¶ added in v1.61.93
func (client *Client) HandPosture(request *HandPostureRequest) (response *HandPostureResponse, err error)
HandPosture invokes the facebody.HandPosture API synchronously
func (*Client) HandPostureWithCallback ¶ added in v1.61.93
func (client *Client) HandPostureWithCallback(request *HandPostureRequest, callback func(response *HandPostureResponse, err error)) <-chan int
HandPostureWithCallback invokes the facebody.HandPosture API asynchronously
func (*Client) HandPostureWithChan ¶ added in v1.61.93
func (client *Client) HandPostureWithChan(request *HandPostureRequest) (<-chan *HandPostureResponse, <-chan error)
HandPostureWithChan invokes the facebody.HandPosture API asynchronously
func (*Client) LiquifyFace ¶ added in v1.61.1273
func (client *Client) LiquifyFace(request *LiquifyFaceRequest) (response *LiquifyFaceResponse, err error)
LiquifyFace invokes the facebody.LiquifyFace API synchronously
func (*Client) LiquifyFaceWithCallback ¶ added in v1.61.1273
func (client *Client) LiquifyFaceWithCallback(request *LiquifyFaceRequest, callback func(response *LiquifyFaceResponse, err error)) <-chan int
LiquifyFaceWithCallback invokes the facebody.LiquifyFace API asynchronously
func (*Client) LiquifyFaceWithChan ¶ added in v1.61.1273
func (client *Client) LiquifyFaceWithChan(request *LiquifyFaceRequest) (<-chan *LiquifyFaceResponse, <-chan error)
LiquifyFaceWithChan invokes the facebody.LiquifyFace API asynchronously
func (*Client) ListFaceDbs ¶ added in v1.61.93
func (client *Client) ListFaceDbs(request *ListFaceDbsRequest) (response *ListFaceDbsResponse, err error)
ListFaceDbs invokes the facebody.ListFaceDbs API synchronously
func (*Client) ListFaceDbsWithCallback ¶ added in v1.61.93
func (client *Client) ListFaceDbsWithCallback(request *ListFaceDbsRequest, callback func(response *ListFaceDbsResponse, err error)) <-chan int
ListFaceDbsWithCallback invokes the facebody.ListFaceDbs API asynchronously
func (*Client) ListFaceDbsWithChan ¶ added in v1.61.93
func (client *Client) ListFaceDbsWithChan(request *ListFaceDbsRequest) (<-chan *ListFaceDbsResponse, <-chan error)
ListFaceDbsWithChan invokes the facebody.ListFaceDbs API asynchronously
func (*Client) ListFaceEntities ¶ added in v1.61.93
func (client *Client) ListFaceEntities(request *ListFaceEntitiesRequest) (response *ListFaceEntitiesResponse, err error)
ListFaceEntities invokes the facebody.ListFaceEntities API synchronously
func (*Client) ListFaceEntitiesWithCallback ¶ added in v1.61.93
func (client *Client) ListFaceEntitiesWithCallback(request *ListFaceEntitiesRequest, callback func(response *ListFaceEntitiesResponse, err error)) <-chan int
ListFaceEntitiesWithCallback invokes the facebody.ListFaceEntities API asynchronously
func (*Client) ListFaceEntitiesWithChan ¶ added in v1.61.93
func (client *Client) ListFaceEntitiesWithChan(request *ListFaceEntitiesRequest) (<-chan *ListFaceEntitiesResponse, <-chan error)
ListFaceEntitiesWithChan invokes the facebody.ListFaceEntities API asynchronously
func (*Client) MergeImageFace ¶ added in v1.61.897
func (client *Client) MergeImageFace(request *MergeImageFaceRequest) (response *MergeImageFaceResponse, err error)
MergeImageFace invokes the facebody.MergeImageFace API synchronously
func (*Client) MergeImageFaceWithCallback ¶ added in v1.61.897
func (client *Client) MergeImageFaceWithCallback(request *MergeImageFaceRequest, callback func(response *MergeImageFaceResponse, err error)) <-chan int
MergeImageFaceWithCallback invokes the facebody.MergeImageFace API asynchronously
func (*Client) MergeImageFaceWithChan ¶ added in v1.61.897
func (client *Client) MergeImageFaceWithChan(request *MergeImageFaceRequest) (<-chan *MergeImageFaceResponse, <-chan error)
MergeImageFaceWithChan invokes the facebody.MergeImageFace API asynchronously
func (*Client) MonitorExamination ¶ added in v1.61.1018
func (client *Client) MonitorExamination(request *MonitorExaminationRequest) (response *MonitorExaminationResponse, err error)
MonitorExamination invokes the facebody.MonitorExamination API synchronously
func (*Client) MonitorExaminationWithCallback ¶ added in v1.61.1018
func (client *Client) MonitorExaminationWithCallback(request *MonitorExaminationRequest, callback func(response *MonitorExaminationResponse, err error)) <-chan int
MonitorExaminationWithCallback invokes the facebody.MonitorExamination API asynchronously
func (*Client) MonitorExaminationWithChan ¶ added in v1.61.1018
func (client *Client) MonitorExaminationWithChan(request *MonitorExaminationRequest) (<-chan *MonitorExaminationResponse, <-chan error)
MonitorExaminationWithChan invokes the facebody.MonitorExamination API asynchronously
func (*Client) PedestrianDetectAttribute ¶ added in v1.61.561
func (client *Client) PedestrianDetectAttribute(request *PedestrianDetectAttributeRequest) (response *PedestrianDetectAttributeResponse, err error)
PedestrianDetectAttribute invokes the facebody.PedestrianDetectAttribute API synchronously
func (*Client) PedestrianDetectAttributeWithCallback ¶ added in v1.61.561
func (client *Client) PedestrianDetectAttributeWithCallback(request *PedestrianDetectAttributeRequest, callback func(response *PedestrianDetectAttributeResponse, err error)) <-chan int
PedestrianDetectAttributeWithCallback invokes the facebody.PedestrianDetectAttribute API asynchronously
func (*Client) PedestrianDetectAttributeWithChan ¶ added in v1.61.561
func (client *Client) PedestrianDetectAttributeWithChan(request *PedestrianDetectAttributeRequest) (<-chan *PedestrianDetectAttributeResponse, <-chan error)
PedestrianDetectAttributeWithChan invokes the facebody.PedestrianDetectAttribute API asynchronously
func (*Client) QueryFaceImageTemplate ¶ added in v1.61.897
func (client *Client) QueryFaceImageTemplate(request *QueryFaceImageTemplateRequest) (response *QueryFaceImageTemplateResponse, err error)
QueryFaceImageTemplate invokes the facebody.QueryFaceImageTemplate API synchronously
func (*Client) QueryFaceImageTemplateWithCallback ¶ added in v1.61.897
func (client *Client) QueryFaceImageTemplateWithCallback(request *QueryFaceImageTemplateRequest, callback func(response *QueryFaceImageTemplateResponse, err error)) <-chan int
QueryFaceImageTemplateWithCallback invokes the facebody.QueryFaceImageTemplate API asynchronously
func (*Client) QueryFaceImageTemplateWithChan ¶ added in v1.61.897
func (client *Client) QueryFaceImageTemplateWithChan(request *QueryFaceImageTemplateRequest) (<-chan *QueryFaceImageTemplateResponse, <-chan error)
QueryFaceImageTemplateWithChan invokes the facebody.QueryFaceImageTemplate API asynchronously
func (*Client) RecognizeAction ¶ added in v1.61.364
func (client *Client) RecognizeAction(request *RecognizeActionRequest) (response *RecognizeActionResponse, err error)
RecognizeAction invokes the facebody.RecognizeAction API synchronously
func (*Client) RecognizeActionWithCallback ¶ added in v1.61.364
func (client *Client) RecognizeActionWithCallback(request *RecognizeActionRequest, callback func(response *RecognizeActionResponse, err error)) <-chan int
RecognizeActionWithCallback invokes the facebody.RecognizeAction API asynchronously
func (*Client) RecognizeActionWithChan ¶ added in v1.61.364
func (client *Client) RecognizeActionWithChan(request *RecognizeActionRequest) (<-chan *RecognizeActionResponse, <-chan error)
RecognizeActionWithChan invokes the facebody.RecognizeAction API asynchronously
func (*Client) RecognizeExpression ¶ added in v1.61.93
func (client *Client) RecognizeExpression(request *RecognizeExpressionRequest) (response *RecognizeExpressionResponse, err error)
RecognizeExpression invokes the facebody.RecognizeExpression API synchronously
func (*Client) RecognizeExpressionWithCallback ¶ added in v1.61.93
func (client *Client) RecognizeExpressionWithCallback(request *RecognizeExpressionRequest, callback func(response *RecognizeExpressionResponse, err error)) <-chan int
RecognizeExpressionWithCallback invokes the facebody.RecognizeExpression API asynchronously
func (*Client) RecognizeExpressionWithChan ¶ added in v1.61.93
func (client *Client) RecognizeExpressionWithChan(request *RecognizeExpressionRequest) (<-chan *RecognizeExpressionResponse, <-chan error)
RecognizeExpressionWithChan invokes the facebody.RecognizeExpression API asynchronously
func (*Client) RecognizeFace ¶
func (client *Client) RecognizeFace(request *RecognizeFaceRequest) (response *RecognizeFaceResponse, err error)
RecognizeFace invokes the facebody.RecognizeFace API synchronously
func (*Client) RecognizeFaceWithCallback ¶
func (client *Client) RecognizeFaceWithCallback(request *RecognizeFaceRequest, callback func(response *RecognizeFaceResponse, err error)) <-chan int
RecognizeFaceWithCallback invokes the facebody.RecognizeFace API asynchronously
func (*Client) RecognizeFaceWithChan ¶
func (client *Client) RecognizeFaceWithChan(request *RecognizeFaceRequest) (<-chan *RecognizeFaceResponse, <-chan error)
RecognizeFaceWithChan invokes the facebody.RecognizeFace API asynchronously
func (*Client) RecognizeHandGesture ¶ added in v1.61.973
func (client *Client) RecognizeHandGesture(request *RecognizeHandGestureRequest) (response *RecognizeHandGestureResponse, err error)
RecognizeHandGesture invokes the facebody.RecognizeHandGesture API synchronously
func (*Client) RecognizeHandGestureWithCallback ¶ added in v1.61.973
func (client *Client) RecognizeHandGestureWithCallback(request *RecognizeHandGestureRequest, callback func(response *RecognizeHandGestureResponse, err error)) <-chan int
RecognizeHandGestureWithCallback invokes the facebody.RecognizeHandGesture API asynchronously
func (*Client) RecognizeHandGestureWithChan ¶ added in v1.61.973
func (client *Client) RecognizeHandGestureWithChan(request *RecognizeHandGestureRequest) (<-chan *RecognizeHandGestureResponse, <-chan error)
RecognizeHandGestureWithChan invokes the facebody.RecognizeHandGesture API asynchronously
func (*Client) RecognizePublicFace ¶ added in v1.61.93
func (client *Client) RecognizePublicFace(request *RecognizePublicFaceRequest) (response *RecognizePublicFaceResponse, err error)
RecognizePublicFace invokes the facebody.RecognizePublicFace API synchronously
func (*Client) RecognizePublicFaceWithCallback ¶ added in v1.61.93
func (client *Client) RecognizePublicFaceWithCallback(request *RecognizePublicFaceRequest, callback func(response *RecognizePublicFaceResponse, err error)) <-chan int
RecognizePublicFaceWithCallback invokes the facebody.RecognizePublicFace API asynchronously
func (*Client) RecognizePublicFaceWithChan ¶ added in v1.61.93
func (client *Client) RecognizePublicFaceWithChan(request *RecognizePublicFaceRequest) (<-chan *RecognizePublicFaceResponse, <-chan error)
RecognizePublicFaceWithChan invokes the facebody.RecognizePublicFace API asynchronously
func (*Client) RetouchBody ¶ added in v1.61.1240
func (client *Client) RetouchBody(request *RetouchBodyRequest) (response *RetouchBodyResponse, err error)
RetouchBody invokes the facebody.RetouchBody API synchronously
func (*Client) RetouchBodyWithCallback ¶ added in v1.61.1240
func (client *Client) RetouchBodyWithCallback(request *RetouchBodyRequest, callback func(response *RetouchBodyResponse, err error)) <-chan int
RetouchBodyWithCallback invokes the facebody.RetouchBody API asynchronously
func (*Client) RetouchBodyWithChan ¶ added in v1.61.1240
func (client *Client) RetouchBodyWithChan(request *RetouchBodyRequest) (<-chan *RetouchBodyResponse, <-chan error)
RetouchBodyWithChan invokes the facebody.RetouchBody API asynchronously
func (*Client) RetouchSkin ¶ added in v1.61.1273
func (client *Client) RetouchSkin(request *RetouchSkinRequest) (response *RetouchSkinResponse, err error)
RetouchSkin invokes the facebody.RetouchSkin API synchronously
func (*Client) RetouchSkinWithCallback ¶ added in v1.61.1273
func (client *Client) RetouchSkinWithCallback(request *RetouchSkinRequest, callback func(response *RetouchSkinResponse, err error)) <-chan int
RetouchSkinWithCallback invokes the facebody.RetouchSkin API asynchronously
func (*Client) RetouchSkinWithChan ¶ added in v1.61.1273
func (client *Client) RetouchSkinWithChan(request *RetouchSkinRequest) (<-chan *RetouchSkinResponse, <-chan error)
RetouchSkinWithChan invokes the facebody.RetouchSkin API asynchronously
func (*Client) SearchFace ¶ added in v1.61.93
func (client *Client) SearchFace(request *SearchFaceRequest) (response *SearchFaceResponse, err error)
SearchFace invokes the facebody.SearchFace API synchronously
func (*Client) SearchFaceWithCallback ¶ added in v1.61.93
func (client *Client) SearchFaceWithCallback(request *SearchFaceRequest, callback func(response *SearchFaceResponse, err error)) <-chan int
SearchFaceWithCallback invokes the facebody.SearchFace API asynchronously
func (*Client) SearchFaceWithChan ¶ added in v1.61.93
func (client *Client) SearchFaceWithChan(request *SearchFaceRequest) (<-chan *SearchFaceResponse, <-chan error)
SearchFaceWithChan invokes the facebody.SearchFace API asynchronously
func (*Client) SwapFacialFeatures ¶ added in v1.61.364
func (client *Client) SwapFacialFeatures(request *SwapFacialFeaturesRequest) (response *SwapFacialFeaturesResponse, err error)
SwapFacialFeatures invokes the facebody.SwapFacialFeatures API synchronously
func (*Client) SwapFacialFeaturesWithCallback ¶ added in v1.61.364
func (client *Client) SwapFacialFeaturesWithCallback(request *SwapFacialFeaturesRequest, callback func(response *SwapFacialFeaturesResponse, err error)) <-chan int
SwapFacialFeaturesWithCallback invokes the facebody.SwapFacialFeatures API asynchronously
func (*Client) SwapFacialFeaturesWithChan ¶ added in v1.61.364
func (client *Client) SwapFacialFeaturesWithChan(request *SwapFacialFeaturesRequest) (<-chan *SwapFacialFeaturesResponse, <-chan error)
SwapFacialFeaturesWithChan invokes the facebody.SwapFacialFeatures API asynchronously
func (*Client) UpdateFaceEntity ¶ added in v1.61.93
func (client *Client) UpdateFaceEntity(request *UpdateFaceEntityRequest) (response *UpdateFaceEntityResponse, err error)
UpdateFaceEntity invokes the facebody.UpdateFaceEntity API synchronously
func (*Client) UpdateFaceEntityWithCallback ¶ added in v1.61.93
func (client *Client) UpdateFaceEntityWithCallback(request *UpdateFaceEntityRequest, callback func(response *UpdateFaceEntityResponse, err error)) <-chan int
UpdateFaceEntityWithCallback invokes the facebody.UpdateFaceEntity API asynchronously
func (*Client) UpdateFaceEntityWithChan ¶ added in v1.61.93
func (client *Client) UpdateFaceEntityWithChan(request *UpdateFaceEntityRequest) (<-chan *UpdateFaceEntityResponse, <-chan error)
UpdateFaceEntityWithChan invokes the facebody.UpdateFaceEntity API asynchronously
func (*Client) VerifyFaceMask ¶ added in v1.61.364
func (client *Client) VerifyFaceMask(request *VerifyFaceMaskRequest) (response *VerifyFaceMaskResponse, err error)
VerifyFaceMask invokes the facebody.VerifyFaceMask API synchronously
func (*Client) VerifyFaceMaskWithCallback ¶ added in v1.61.364
func (client *Client) VerifyFaceMaskWithCallback(request *VerifyFaceMaskRequest, callback func(response *VerifyFaceMaskResponse, err error)) <-chan int
VerifyFaceMaskWithCallback invokes the facebody.VerifyFaceMask API asynchronously
func (*Client) VerifyFaceMaskWithChan ¶ added in v1.61.364
func (client *Client) VerifyFaceMaskWithChan(request *VerifyFaceMaskRequest) (<-chan *VerifyFaceMaskResponse, <-chan error)
VerifyFaceMaskWithChan invokes the facebody.VerifyFaceMask API asynchronously
type CompareFaceRequest ¶
type CompareFaceRequest struct { *requests.RpcRequest ImageDataA string `position:"Body" name:"ImageDataA"` ImageDataB string `position:"Body" name:"ImageDataB"` FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` QualityScoreThreshold requests.Float `position:"Body" name:"QualityScoreThreshold"` ImageURLB string `position:"Body" name:"ImageURLB"` ImageURLA string `position:"Body" name:"ImageURLA"` OssFile string `position:"Query" name:"OssFile"` ImageType requests.Integer `position:"Body" name:"ImageType"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` }
CompareFaceRequest is the request struct for api CompareFace
func CreateCompareFaceRequest ¶
func CreateCompareFaceRequest() (request *CompareFaceRequest)
CreateCompareFaceRequest creates a request to invoke CompareFace API
type CompareFaceResponse ¶
type CompareFaceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Data Data `json:"Data" xml:"Data"` }
CompareFaceResponse is the response struct for api CompareFace
func CreateCompareFaceResponse ¶
func CreateCompareFaceResponse() (response *CompareFaceResponse)
CreateCompareFaceResponse creates a response to parse from CompareFace response
type CompareFaceWithMaskRequest ¶ added in v1.62.151
type CompareFaceWithMaskRequest struct { *requests.RpcRequest FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` QualityScoreThreshold requests.Float `position:"Body" name:"QualityScoreThreshold"` ImageURLB string `position:"Body" name:"ImageURLB"` ImageURLA string `position:"Body" name:"ImageURLA"` OssFile string `position:"Query" name:"OssFile"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` }
CompareFaceWithMaskRequest is the request struct for api CompareFaceWithMask
func CreateCompareFaceWithMaskRequest ¶ added in v1.62.151
func CreateCompareFaceWithMaskRequest() (request *CompareFaceWithMaskRequest)
CreateCompareFaceWithMaskRequest creates a request to invoke CompareFaceWithMask API
type CompareFaceWithMaskResponse ¶ added in v1.62.151
type CompareFaceWithMaskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data DataInCompareFaceWithMask `json:"Data" xml:"Data"` }
CompareFaceWithMaskResponse is the response struct for api CompareFaceWithMask
func CreateCompareFaceWithMaskResponse ¶ added in v1.62.151
func CreateCompareFaceWithMaskResponse() (response *CompareFaceWithMaskResponse)
CreateCompareFaceWithMaskResponse creates a response to parse from CompareFaceWithMask response
type CountCrowdRequest ¶ added in v1.61.635
type CountCrowdRequest struct { *requests.RpcRequest FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` IsShow requests.Boolean `position:"Body" name:"IsShow"` OssFile string `position:"Query" name:"OssFile"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` ImageURL string `position:"Body" name:"ImageURL"` }
CountCrowdRequest is the request struct for api CountCrowd
func CreateCountCrowdRequest ¶ added in v1.61.635
func CreateCountCrowdRequest() (request *CountCrowdRequest)
CreateCountCrowdRequest creates a request to invoke CountCrowd API
type CountCrowdResponse ¶ added in v1.61.635
type CountCrowdResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
CountCrowdResponse is the response struct for api CountCrowd
func CreateCountCrowdResponse ¶ added in v1.61.635
func CreateCountCrowdResponse() (response *CountCrowdResponse)
CreateCountCrowdResponse creates a response to parse from CountCrowd response
type CreateFaceDbRequest ¶ added in v1.61.93
type CreateFaceDbRequest struct { *requests.RpcRequest FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` OssFile string `position:"Query" name:"OssFile"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` Name string `position:"Body" name:"Name"` }
CreateFaceDbRequest is the request struct for api CreateFaceDb
func CreateCreateFaceDbRequest ¶ added in v1.61.93
func CreateCreateFaceDbRequest() (request *CreateFaceDbRequest)
CreateCreateFaceDbRequest creates a request to invoke CreateFaceDb API
type CreateFaceDbResponse ¶ added in v1.61.93
type CreateFaceDbResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CreateFaceDbResponse is the response struct for api CreateFaceDb
func CreateCreateFaceDbResponse ¶ added in v1.61.93
func CreateCreateFaceDbResponse() (response *CreateFaceDbResponse)
CreateCreateFaceDbResponse creates a response to parse from CreateFaceDb response
type Data ¶
type Data struct { TemplateId string `json:"TemplateId" xml:"TemplateId"` Confidence float64 `json:"Confidence" xml:"Confidence"` Age string `json:"Age" xml:"Age"` VerificationToken string `json:"VerificationToken" xml:"VerificationToken"` MaterialMatch string `json:"MaterialMatch" xml:"MaterialMatch"` HairScore float64 `json:"HairScore" xml:"HairScore"` TotalCount int `json:"TotalCount" xml:"TotalCount"` ImageURL string `json:"ImageURL" xml:"ImageURL"` ObjType string `json:"ObjType" xml:"ObjType"` MaskRef int `json:"MaskRef" xml:"MaskRef"` QualityScoreA float64 `json:"QualityScoreA" xml:"QualityScoreA"` ObjTypeScore float64 `json:"ObjTypeScore" xml:"ObjTypeScore"` Token string `json:"Token" xml:"Token"` HotMap string `json:"HotMap" xml:"HotMap"` QualityScoreB float64 `json:"QualityScoreB" xml:"QualityScoreB"` Action string `json:"Action" xml:"Action"` ChatScore float64 `json:"ChatScore" xml:"ChatScore"` OrientationScore float64 `json:"OrientationScore" xml:"OrientationScore"` DbName string `json:"DbName" xml:"DbName"` FingerPrint string `json:"FingerPrint" xml:"FingerPrint"` IsMaskA int64 `json:"IsMaskA" xml:"IsMaskA"` EntityId string `json:"EntityId" xml:"EntityId"` Gender string `json:"Gender" xml:"Gender"` XFlowURL string `json:"XFlowURL" xml:"XFlowURL"` PeopleNumber int `json:"PeopleNumber" xml:"PeopleNumber"` ImageHeight int64 `json:"ImageHeight" xml:"ImageHeight"` LowerType string `json:"LowerType" xml:"LowerType"` Width int `json:"Width" xml:"Width"` Passed bool `json:"Passed" xml:"Passed"` UpperColorScore float64 `json:"UpperColorScore" xml:"UpperColorScore"` ImageWidth int64 `json:"ImageWidth" xml:"ImageWidth"` Hair string `json:"Hair" xml:"Hair"` MessageTips string `json:"MessageTips" xml:"MessageTips"` Threshold float64 `json:"Threshold" xml:"Threshold"` DenseFeatureLength int `json:"DenseFeatureLength" xml:"DenseFeatureLength"` AgeScore float64 `json:"AgeScore" xml:"AgeScore"` LowerColor string `json:"LowerColor" xml:"LowerColor"` QualitieScore float64 `json:"QualitieScore" xml:"QualitieScore"` LowerColorScore float64 `json:"LowerColorScore" xml:"LowerColorScore"` IdentityInfo string `json:"IdentityInfo" xml:"IdentityInfo"` QualityScore float64 `json:"QualityScore" xml:"QualityScore"` Orientation string `json:"Orientation" xml:"Orientation"` FaceId string `json:"FaceId" xml:"FaceId"` UpperType string `json:"UpperType" xml:"UpperType"` LandmarkCount int `json:"LandmarkCount" xml:"LandmarkCount"` Feature string `json:"Feature" xml:"Feature"` UpperTypeScore float64 `json:"UpperTypeScore" xml:"UpperTypeScore"` UpperColor string `json:"UpperColor" xml:"UpperColor"` IsMaskB int64 `json:"IsMaskB" xml:"IsMaskB"` LowerTypeScore float64 `json:"LowerTypeScore" xml:"LowerTypeScore"` PersonNumber int `json:"PersonNumber" xml:"PersonNumber"` GenderScore float64 `json:"GenderScore" xml:"GenderScore"` Mask int `json:"Mask" xml:"Mask"` Height int `json:"Height" xml:"Height"` Labels string `json:"Labels" xml:"Labels"` FaceCount int `json:"FaceCount" xml:"FaceCount"` YFlowURL string `json:"YFlowURL" xml:"YFlowURL"` GenderList []int `json:"GenderList" xml:"GenderList"` PoseList []float64 `json:"PoseList" xml:"PoseList"` Pupils []float64 `json:"Pupils" xml:"Pupils"` Glasses []int `json:"Glasses" xml:"Glasses"` RectBList []int `json:"RectBList" xml:"RectBList"` DenseFeatures []string `json:"DenseFeatures" xml:"DenseFeatures"` RectangleRef []int `json:"RectangleRef" xml:"RectangleRef"` HatList []int `json:"HatList" xml:"HatList"` Rectangle []int `json:"Rectangle" xml:"Rectangle"` Thresholds []float64 `json:"Thresholds" xml:"Thresholds"` Landmarks []float64 `json:"Landmarks" xml:"Landmarks"` FaceRectangles []int `json:"FaceRectangles" xml:"FaceRectangles"` BeautyList []float64 `json:"BeautyList" xml:"BeautyList"` Masks []int64 `json:"Masks" xml:"Masks"` RectAList []int `json:"RectAList" xml:"RectAList"` AgeList []int `json:"AgeList" xml:"AgeList"` FaceProbabilityList []float64 `json:"FaceProbabilityList" xml:"FaceProbabilityList"` Expressions []int `json:"Expressions" xml:"Expressions"` LandmarksAList []int64 `json:"LandmarksAList" xml:"LandmarksAList"` LandmarksBList []int64 `json:"LandmarksBList" xml:"LandmarksBList"` Qualities Qualities `json:"Qualities" xml:"Qualities"` PersonInfo PersonInfo `json:"PersonInfo" xml:"PersonInfo"` FaceInfo FaceInfo `json:"FaceInfo" xml:"FaceInfo"` MetaObject MetaObject `json:"MetaObject" xml:"MetaObject"` Elements []ElementsItem `json:"Elements" xml:"Elements"` Faces []Face `json:"Faces" xml:"Faces"` FailedFaces []FailedFacesItem `json:"FailedFaces" xml:"FailedFaces"` ImageInfoList []ImageInfoListItem `json:"ImageInfoList" xml:"ImageInfoList"` Outputs []Output `json:"Outputs" xml:"Outputs"` DbList []DbListItem `json:"DbList" xml:"DbList"` Entities []Entity `json:"Entities" xml:"Entities"` InsertedFaces []InsertedFacesItem `json:"InsertedFaces" xml:"InsertedFaces"` MatchList []MatchListItem `json:"MatchList" xml:"MatchList"` FaceRecognizeResults []FaceRecognizeResult `json:"FaceRecognizeResults" xml:"FaceRecognizeResults"` }
Data is a nested struct in facebody response
type DataInCompareFaceWithMask ¶ added in v1.62.151
type DataInCompareFaceWithMask struct { Confidence float64 `json:"Confidence" xml:"Confidence"` IsMaskA int64 `json:"IsMaskA" xml:"IsMaskA"` IsMaskB int64 `json:"IsMaskB" xml:"IsMaskB"` QualityScoreA float64 `json:"QualityScoreA" xml:"QualityScoreA"` QualityScoreB float64 `json:"QualityScoreB" xml:"QualityScoreB"` MessageTips string `json:"MessageTips" xml:"MessageTips"` LandmarksAList []int64 `json:"LandmarksAList" xml:"LandmarksAList"` LandmarksBList []int64 `json:"LandmarksBList" xml:"LandmarksBList"` RectAList []int64 `json:"RectAList" xml:"RectAList"` RectBList []int64 `json:"RectBList" xml:"RectBList"` Thresholds []int64 `json:"Thresholds" xml:"Thresholds"` }
DataInCompareFaceWithMask is a nested struct in facebody response
type DataInDetectInfraredLivingFace ¶ added in v1.62.151
type DataInDetectInfraredLivingFace struct {
Elements []ElementsItem `json:"Elements" xml:"Elements"`
}
DataInDetectInfraredLivingFace is a nested struct in facebody response
type DataInDetectLivingFace ¶ added in v1.61.482
type DataInDetectLivingFace struct {
Elements []Element `json:"Elements" xml:"Elements"`
}
DataInDetectLivingFace is a nested struct in facebody response
type DataInDetectPedestrian ¶ added in v1.61.482
type DataInDetectPedestrian struct { Width int `json:"Width" xml:"Width"` Height int `json:"Height" xml:"Height"` Elements []Element `json:"Elements" xml:"Elements"` }
DataInDetectPedestrian is a nested struct in facebody response
type DataInDetectVideoLivingFace ¶ added in v1.61.482
type DataInDetectVideoLivingFace struct {
Elements []Element `json:"Elements" xml:"Elements"`
}
DataInDetectVideoLivingFace is a nested struct in facebody response
type DataInPedestrianDetectAttribute ¶ added in v1.61.918
type DataInPedestrianDetectAttribute struct { PersonNumber int `json:"PersonNumber" xml:"PersonNumber"` Width int64 `json:"Width" xml:"Width"` Height int64 `json:"Height" xml:"Height"` Attributes []AttributesItem `json:"Attributes" xml:"Attributes"` Boxes []BoxesItem `json:"Boxes" xml:"Boxes"` }
DataInPedestrianDetectAttribute is a nested struct in facebody response
type DataInRecognizeAction ¶ added in v1.61.482
type DataInRecognizeAction struct {
Elements []ElementInRecognizeAction `json:"Elements" xml:"Elements"`
}
DataInRecognizeAction is a nested struct in facebody response
type DataInRecognizeExpression ¶ added in v1.61.482
type DataInRecognizeExpression struct {
Elements []Element `json:"Elements" xml:"Elements"`
}
DataInRecognizeExpression is a nested struct in facebody response
type DataInRecognizeHandGesture ¶ added in v1.61.973
type DataInRecognizeHandGesture struct { Type string `json:"Type" xml:"Type"` X int64 `json:"X" xml:"X"` Y int64 `json:"Y" xml:"Y"` Width int64 `json:"Width" xml:"Width"` Height int64 `json:"Height" xml:"Height"` Score float64 `json:"Score" xml:"Score"` }
DataInRecognizeHandGesture is a nested struct in facebody response
type DataInRecognizePublicFace ¶ added in v1.61.482
type DataInRecognizePublicFace struct {
Elements []Element `json:"Elements" xml:"Elements"`
}
DataInRecognizePublicFace is a nested struct in facebody response
type DbList ¶ added in v1.61.93
type DbList struct {
DbListItem []DbListItem `json:"DbList" xml:"DbList"`
}
DbList is a nested struct in facebody response
type DbListItem ¶ added in v1.61.93
type DbListItem struct {
Name string `json:"Name" xml:"Name"`
}
DbListItem is a nested struct in facebody response
type DeleteFaceDbRequest ¶ added in v1.61.93
type DeleteFaceDbRequest struct { *requests.RpcRequest FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` OssFile string `position:"Query" name:"OssFile"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` Name string `position:"Body" name:"Name"` }
DeleteFaceDbRequest is the request struct for api DeleteFaceDb
func CreateDeleteFaceDbRequest ¶ added in v1.61.93
func CreateDeleteFaceDbRequest() (request *DeleteFaceDbRequest)
CreateDeleteFaceDbRequest creates a request to invoke DeleteFaceDb API
type DeleteFaceDbResponse ¶ added in v1.61.93
type DeleteFaceDbResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteFaceDbResponse is the response struct for api DeleteFaceDb
func CreateDeleteFaceDbResponse ¶ added in v1.61.93
func CreateDeleteFaceDbResponse() (response *DeleteFaceDbResponse)
CreateDeleteFaceDbResponse creates a response to parse from DeleteFaceDb response
type DeleteFaceEntityRequest ¶ added in v1.61.93
type DeleteFaceEntityRequest struct { *requests.RpcRequest EntityId string `position:"Body" name:"EntityId"` FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` OssFile string `position:"Query" name:"OssFile"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` DbName string `position:"Body" name:"DbName"` }
DeleteFaceEntityRequest is the request struct for api DeleteFaceEntity
func CreateDeleteFaceEntityRequest ¶ added in v1.61.93
func CreateDeleteFaceEntityRequest() (request *DeleteFaceEntityRequest)
CreateDeleteFaceEntityRequest creates a request to invoke DeleteFaceEntity API
type DeleteFaceEntityResponse ¶ added in v1.61.93
type DeleteFaceEntityResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteFaceEntityResponse is the response struct for api DeleteFaceEntity
func CreateDeleteFaceEntityResponse ¶ added in v1.61.93
func CreateDeleteFaceEntityResponse() (response *DeleteFaceEntityResponse)
CreateDeleteFaceEntityResponse creates a response to parse from DeleteFaceEntity response
type DeleteFaceImageTemplateRequest ¶ added in v1.61.897
type DeleteFaceImageTemplateRequest struct { *requests.RpcRequest FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` UserId string `position:"Body" name:"UserId"` OssFile string `position:"Query" name:"OssFile"` TemplateId string `position:"Body" name:"TemplateId"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` }
DeleteFaceImageTemplateRequest is the request struct for api DeleteFaceImageTemplate
func CreateDeleteFaceImageTemplateRequest ¶ added in v1.61.897
func CreateDeleteFaceImageTemplateRequest() (request *DeleteFaceImageTemplateRequest)
CreateDeleteFaceImageTemplateRequest creates a request to invoke DeleteFaceImageTemplate API
type DeleteFaceImageTemplateResponse ¶ added in v1.61.897
type DeleteFaceImageTemplateResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
DeleteFaceImageTemplateResponse is the response struct for api DeleteFaceImageTemplate
func CreateDeleteFaceImageTemplateResponse ¶ added in v1.61.897
func CreateDeleteFaceImageTemplateResponse() (response *DeleteFaceImageTemplateResponse)
CreateDeleteFaceImageTemplateResponse creates a response to parse from DeleteFaceImageTemplate response
type DeleteFaceRequest ¶ added in v1.61.93
type DeleteFaceRequest struct { *requests.RpcRequest FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` OssFile string `position:"Query" name:"OssFile"` FaceId string `position:"Body" name:"FaceId"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` DbName string `position:"Body" name:"DbName"` }
DeleteFaceRequest is the request struct for api DeleteFace
func CreateDeleteFaceRequest ¶ added in v1.61.93
func CreateDeleteFaceRequest() (request *DeleteFaceRequest)
CreateDeleteFaceRequest creates a request to invoke DeleteFace API
type DeleteFaceResponse ¶ added in v1.61.93
type DeleteFaceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteFaceResponse is the response struct for api DeleteFace
func CreateDeleteFaceResponse ¶ added in v1.61.93
func CreateDeleteFaceResponse() (response *DeleteFaceResponse)
CreateDeleteFaceResponse creates a response to parse from DeleteFace response
type DenseFeatures ¶
type DenseFeatures struct {
DenseFeature []string `json:"DenseFeature" xml:"DenseFeature"`
}
DenseFeatures is a nested struct in facebody response
type DetectBodyCountRequest ¶ added in v1.61.93
type DetectBodyCountRequest struct { *requests.RpcRequest FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` OssFile string `position:"Query" name:"OssFile"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` ImageURL string `position:"Body" name:"ImageURL"` }
DetectBodyCountRequest is the request struct for api DetectBodyCount
func CreateDetectBodyCountRequest ¶ added in v1.61.93
func CreateDetectBodyCountRequest() (request *DetectBodyCountRequest)
CreateDetectBodyCountRequest creates a request to invoke DetectBodyCount API
type DetectBodyCountResponse ¶ added in v1.61.93
type DetectBodyCountResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
DetectBodyCountResponse is the response struct for api DetectBodyCount
func CreateDetectBodyCountResponse ¶ added in v1.61.93
func CreateDetectBodyCountResponse() (response *DetectBodyCountResponse)
CreateDetectBodyCountResponse creates a response to parse from DetectBodyCount response
type DetectCelebrityRequest ¶ added in v1.61.364
type DetectCelebrityRequest struct { *requests.RpcRequest FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` OssFile string `position:"Query" name:"OssFile"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` ImageURL string `position:"Body" name:"ImageURL"` }
DetectCelebrityRequest is the request struct for api DetectCelebrity
func CreateDetectCelebrityRequest ¶ added in v1.61.364
func CreateDetectCelebrityRequest() (request *DetectCelebrityRequest)
CreateDetectCelebrityRequest creates a request to invoke DetectCelebrity API
type DetectCelebrityResponse ¶ added in v1.61.364
type DetectCelebrityResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
DetectCelebrityResponse is the response struct for api DetectCelebrity
func CreateDetectCelebrityResponse ¶ added in v1.61.364
func CreateDetectCelebrityResponse() (response *DetectCelebrityResponse)
CreateDetectCelebrityResponse creates a response to parse from DetectCelebrity response
type DetectChefCapRequest ¶ added in v1.61.482
type DetectChefCapRequest struct { *requests.RpcRequest FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` OssFile string `position:"Query" name:"OssFile"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` ImageURL string `position:"Body" name:"ImageURL"` }
DetectChefCapRequest is the request struct for api DetectChefCap
func CreateDetectChefCapRequest ¶ added in v1.61.482
func CreateDetectChefCapRequest() (request *DetectChefCapRequest)
CreateDetectChefCapRequest creates a request to invoke DetectChefCap API
type DetectChefCapResponse ¶ added in v1.61.482
type DetectChefCapResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
DetectChefCapResponse is the response struct for api DetectChefCap
func CreateDetectChefCapResponse ¶ added in v1.61.482
func CreateDetectChefCapResponse() (response *DetectChefCapResponse)
CreateDetectChefCapResponse creates a response to parse from DetectChefCap response
type DetectFaceRequest ¶
type DetectFaceRequest struct { *requests.RpcRequest MaxFaceNumber requests.Integer `position:"Body" name:"MaxFaceNumber"` FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` Landmark requests.Boolean `position:"Body" name:"Landmark"` OssFile string `position:"Query" name:"OssFile"` ImageType requests.Integer `position:"Body" name:"ImageType"` Pose requests.Boolean `position:"Body" name:"Pose"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` Quality requests.Boolean `position:"Body" name:"Quality"` ImageURL string `position:"Body" name:"ImageURL"` }
DetectFaceRequest is the request struct for api DetectFace
func CreateDetectFaceRequest ¶
func CreateDetectFaceRequest() (request *DetectFaceRequest)
CreateDetectFaceRequest creates a request to invoke DetectFace API
type DetectFaceResponse ¶
type DetectFaceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
DetectFaceResponse is the response struct for api DetectFace
func CreateDetectFaceResponse ¶
func CreateDetectFaceResponse() (response *DetectFaceResponse)
CreateDetectFaceResponse creates a response to parse from DetectFace response
type DetectIPCPedestrianRequest ¶ added in v1.61.408
type DetectIPCPedestrianRequest struct { *requests.RpcRequest FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` ContinueOnError requests.Boolean `position:"Body" name:"ContinueOnError"` OssFile string `position:"Query" name:"OssFile"` Height requests.Integer `position:"Body" name:"Height"` ImageData string `position:"Body" name:"ImageData"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` DataId string `position:"Body" name:"DataId"` ImageURL string `position:"Body" name:"ImageURL"` Width requests.Integer `position:"Body" name:"Width"` }
DetectIPCPedestrianRequest is the request struct for api DetectIPCPedestrian
func CreateDetectIPCPedestrianRequest ¶ added in v1.61.408
func CreateDetectIPCPedestrianRequest() (request *DetectIPCPedestrianRequest)
CreateDetectIPCPedestrianRequest creates a request to invoke DetectIPCPedestrian API
type DetectIPCPedestrianResponse ¶ added in v1.61.408
type DetectIPCPedestrianResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
DetectIPCPedestrianResponse is the response struct for api DetectIPCPedestrian
func CreateDetectIPCPedestrianResponse ¶ added in v1.61.408
func CreateDetectIPCPedestrianResponse() (response *DetectIPCPedestrianResponse)
CreateDetectIPCPedestrianResponse creates a response to parse from DetectIPCPedestrian response
type DetectInfraredLivingFaceRequest ¶ added in v1.62.151
type DetectInfraredLivingFaceRequest struct { *requests.RpcRequest FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` OssFile string `position:"Query" name:"OssFile"` Tasks *[]DetectInfraredLivingFaceTasks `position:"Body" name:"Tasks" type:"Repeated"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` }
DetectInfraredLivingFaceRequest is the request struct for api DetectInfraredLivingFace
func CreateDetectInfraredLivingFaceRequest ¶ added in v1.62.151
func CreateDetectInfraredLivingFaceRequest() (request *DetectInfraredLivingFaceRequest)
CreateDetectInfraredLivingFaceRequest creates a request to invoke DetectInfraredLivingFace API
type DetectInfraredLivingFaceResponse ¶ added in v1.62.151
type DetectInfraredLivingFaceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data DataInDetectInfraredLivingFace `json:"Data" xml:"Data"` }
DetectInfraredLivingFaceResponse is the response struct for api DetectInfraredLivingFace
func CreateDetectInfraredLivingFaceResponse ¶ added in v1.62.151
func CreateDetectInfraredLivingFaceResponse() (response *DetectInfraredLivingFaceResponse)
CreateDetectInfraredLivingFaceResponse creates a response to parse from DetectInfraredLivingFace response
type DetectInfraredLivingFaceTasks ¶ added in v1.62.151
type DetectInfraredLivingFaceTasks struct {
ImageURL string `name:"ImageURL"`
}
DetectInfraredLivingFaceTasks is a repeated param struct in DetectInfraredLivingFaceRequest
type DetectLivingFaceRequest ¶ added in v1.61.93
type DetectLivingFaceRequest struct { *requests.RpcRequest FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` OssFile string `position:"Query" name:"OssFile"` Tasks *[]DetectLivingFaceTasks `position:"Body" name:"Tasks" type:"Repeated"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` }
DetectLivingFaceRequest is the request struct for api DetectLivingFace
func CreateDetectLivingFaceRequest ¶ added in v1.61.93
func CreateDetectLivingFaceRequest() (request *DetectLivingFaceRequest)
CreateDetectLivingFaceRequest creates a request to invoke DetectLivingFace API
type DetectLivingFaceResponse ¶ added in v1.61.93
type DetectLivingFaceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data DataInDetectLivingFace `json:"Data" xml:"Data"` }
DetectLivingFaceResponse is the response struct for api DetectLivingFace
func CreateDetectLivingFaceResponse ¶ added in v1.61.93
func CreateDetectLivingFaceResponse() (response *DetectLivingFaceResponse)
CreateDetectLivingFaceResponse creates a response to parse from DetectLivingFace response
type DetectLivingFaceTasks ¶ added in v1.61.93
type DetectLivingFaceTasks struct { ImageURL string `name:"ImageURL"` ImageData string `name:"ImageData"` }
DetectLivingFaceTasks is a repeated param struct in DetectLivingFaceRequest
type DetectPedestrianIntrusionDetectRegion ¶ added in v1.61.1659
type DetectPedestrianIntrusionDetectRegion struct { Rect DetectPedestrianIntrusionDetectRegionRect `name:"Rect" type:"Struct"` Line DetectPedestrianIntrusionDetectRegionLine `name:"Line" type:"Struct"` }
DetectPedestrianIntrusionDetectRegion is a repeated param struct in DetectPedestrianIntrusionRequest
type DetectPedestrianIntrusionDetectRegionLine ¶ added in v1.61.1659
type DetectPedestrianIntrusionDetectRegionLine struct { Y1 string `name:"Y1"` X1 string `name:"X1"` Y2 string `name:"Y2"` X2 string `name:"X2"` }
DetectPedestrianIntrusionDetectRegionLine is a repeated param struct in DetectPedestrianIntrusionRequest
type DetectPedestrianIntrusionDetectRegionRect ¶ added in v1.61.1659
type DetectPedestrianIntrusionDetectRegionRect struct { Top string `name:"Top"` Left string `name:"Left"` Bottom string `name:"Bottom"` Right string `name:"Right"` }
DetectPedestrianIntrusionDetectRegionRect is a repeated param struct in DetectPedestrianIntrusionRequest
type DetectPedestrianIntrusionRequest ¶ added in v1.61.789
type DetectPedestrianIntrusionRequest struct { *requests.RpcRequest DetectRegion *[]DetectPedestrianIntrusionDetectRegion `position:"Body" name:"DetectRegion" type:"Json"` RegionType string `position:"Body" name:"RegionType"` FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` OssFile string `position:"Query" name:"OssFile"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` ImageURL string `position:"Body" name:"ImageURL"` }
DetectPedestrianIntrusionRequest is the request struct for api DetectPedestrianIntrusion
func CreateDetectPedestrianIntrusionRequest ¶ added in v1.61.789
func CreateDetectPedestrianIntrusionRequest() (request *DetectPedestrianIntrusionRequest)
CreateDetectPedestrianIntrusionRequest creates a request to invoke DetectPedestrianIntrusion API
type DetectPedestrianIntrusionResponse ¶ added in v1.61.789
type DetectPedestrianIntrusionResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
DetectPedestrianIntrusionResponse is the response struct for api DetectPedestrianIntrusion
func CreateDetectPedestrianIntrusionResponse ¶ added in v1.61.789
func CreateDetectPedestrianIntrusionResponse() (response *DetectPedestrianIntrusionResponse)
CreateDetectPedestrianIntrusionResponse creates a response to parse from DetectPedestrianIntrusion response
type DetectPedestrianRequest ¶ added in v1.61.93
type DetectPedestrianRequest struct { *requests.RpcRequest FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` OssFile string `position:"Query" name:"OssFile"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` ImageURL string `position:"Body" name:"ImageURL"` }
DetectPedestrianRequest is the request struct for api DetectPedestrian
func CreateDetectPedestrianRequest ¶ added in v1.61.93
func CreateDetectPedestrianRequest() (request *DetectPedestrianRequest)
CreateDetectPedestrianRequest creates a request to invoke DetectPedestrian API
type DetectPedestrianResponse ¶ added in v1.61.93
type DetectPedestrianResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data DataInDetectPedestrian `json:"Data" xml:"Data"` }
DetectPedestrianResponse is the response struct for api DetectPedestrian
func CreateDetectPedestrianResponse ¶ added in v1.61.93
func CreateDetectPedestrianResponse() (response *DetectPedestrianResponse)
CreateDetectPedestrianResponse creates a response to parse from DetectPedestrian response
type DetectVideoLivingFaceRequest ¶ added in v1.61.364
type DetectVideoLivingFaceRequest struct { *requests.RpcRequest FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` OssFile string `position:"Query" name:"OssFile"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` VideoUrl string `position:"Body" name:"VideoUrl"` }
DetectVideoLivingFaceRequest is the request struct for api DetectVideoLivingFace
func CreateDetectVideoLivingFaceRequest ¶ added in v1.61.364
func CreateDetectVideoLivingFaceRequest() (request *DetectVideoLivingFaceRequest)
CreateDetectVideoLivingFaceRequest creates a request to invoke DetectVideoLivingFace API
type DetectVideoLivingFaceResponse ¶ added in v1.61.364
type DetectVideoLivingFaceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data DataInDetectVideoLivingFace `json:"Data" xml:"Data"` }
DetectVideoLivingFaceResponse is the response struct for api DetectVideoLivingFace
func CreateDetectVideoLivingFaceResponse ¶ added in v1.61.364
func CreateDetectVideoLivingFaceResponse() (response *DetectVideoLivingFaceResponse)
CreateDetectVideoLivingFaceResponse creates a response to parse from DetectVideoLivingFace response
type EarPhone ¶ added in v1.61.1018
type EarPhone struct { Score float64 `json:"Score" xml:"Score"` Threshold float64 `json:"Threshold" xml:"Threshold"` }
EarPhone is a nested struct in facebody response
type Element ¶ added in v1.61.93
type Element struct { FaceConfidence float64 `json:"FaceConfidence" xml:"FaceConfidence"` LiveConfidence float64 `json:"LiveConfidence" xml:"LiveConfidence"` Score float64 `json:"Score" xml:"Score"` FaceNumber int64 `json:"FaceNumber" xml:"FaceNumber"` TaskId string `json:"TaskId" xml:"TaskId"` ImageURL string `json:"ImageURL" xml:"ImageURL"` Expression string `json:"Expression" xml:"Expression"` FaceProbability float64 `json:"FaceProbability" xml:"FaceProbability"` Type string `json:"Type" xml:"Type"` Boxes []int `json:"Boxes" xml:"Boxes"` Rect []int `json:"Rect" xml:"Rect"` FaceRectangle FaceRectangle `json:"FaceRectangle" xml:"FaceRectangle"` Results []Result `json:"Results" xml:"Results"` }
Element is a nested struct in facebody response
type ElementInRecognizeAction ¶ added in v1.61.364
type ElementInRecognizeAction struct { Timestamp int `json:"Timestamp" xml:"Timestamp"` Scores []float64 `json:"Scores" xml:"Scores"` Labels []string `json:"Labels" xml:"Labels"` Boxes []BoxesItem `json:"Boxes" xml:"Boxes"` }
ElementInRecognizeAction is a nested struct in facebody response
type ElementsInDetectChefCap ¶ added in v1.61.482
type ElementsInDetectChefCap struct {
ElementsItem []ElementsItem `json:"Elements" xml:"Elements"`
}
ElementsInDetectChefCap is a nested struct in facebody response
type ElementsInDetectIPCPedestrian ¶ added in v1.61.408
type ElementsInDetectIPCPedestrian struct {
Element []Element `json:"Element" xml:"Element"`
}
ElementsInDetectIPCPedestrian is a nested struct in facebody response
type ElementsInDetectInfraredLivingFace ¶ added in v1.62.151
type ElementsInDetectInfraredLivingFace struct {
ElementsItem []ElementsItem `json:"elements" xml:"elements"`
}
ElementsInDetectInfraredLivingFace is a nested struct in facebody response
type ElementsInDetectLivingFace ¶ added in v1.61.93
type ElementsInDetectLivingFace struct {
Element []Element `json:"Element" xml:"Element"`
}
ElementsInDetectLivingFace is a nested struct in facebody response
type ElementsInDetectPedestrian ¶ added in v1.61.93
type ElementsInDetectPedestrian struct {
Element []Element `json:"Element" xml:"Element"`
}
ElementsInDetectPedestrian is a nested struct in facebody response
type ElementsInDetectPedestrianIntrusion ¶ added in v1.61.789
type ElementsInDetectPedestrianIntrusion struct {
ElementsItem []ElementsItemInDetectPedestrianIntrusion `json:"Elements" xml:"Elements"`
}
ElementsInDetectPedestrianIntrusion is a nested struct in facebody response
type ElementsInDetectVideoLivingFace ¶ added in v1.61.364
type ElementsInDetectVideoLivingFace struct {
Element []Element `json:"Element" xml:"Element"`
}
ElementsInDetectVideoLivingFace is a nested struct in facebody response
type ElementsInQueryFaceImageTemplate ¶ added in v1.61.897
type ElementsInQueryFaceImageTemplate struct {
ElementsItem []ElementsItem `json:"Elements" xml:"Elements"`
}
ElementsInQueryFaceImageTemplate is a nested struct in facebody response
type ElementsInRecognizeAction ¶ added in v1.61.364
type ElementsInRecognizeAction struct {
Element []ElementInRecognizeAction `json:"Element" xml:"Element"`
}
ElementsInRecognizeAction is a nested struct in facebody response
type ElementsInRecognizeExpression ¶ added in v1.61.93
type ElementsInRecognizeExpression struct {
Element []Element `json:"Element" xml:"Element"`
}
ElementsInRecognizeExpression is a nested struct in facebody response
type ElementsInRecognizePublicFace ¶ added in v1.61.93
type ElementsInRecognizePublicFace struct {
Element []Element `json:"Element" xml:"Element"`
}
ElementsInRecognizePublicFace is a nested struct in facebody response
type ElementsItem ¶ added in v1.61.482
type ElementsItem struct { Category string `json:"Category" xml:"Category"` TemplateId string `json:"TemplateId" xml:"TemplateId"` TemplateURL string `json:"TemplateURL" xml:"TemplateURL"` UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` Confidence float64 `json:"Confidence" xml:"Confidence"` UserId string `json:"UserId" xml:"UserId"` CreateTime string `json:"CreateTime" xml:"CreateTime"` ImageURL string `json:"ImageURL" xml:"ImageURL"` FaceNumber int64 `json:"FaceNumber" xml:"FaceNumber"` Box []float64 `json:"Box" xml:"Box"` Results []ResultsItem `json:"Results" xml:"Results"` }
ElementsItem is a nested struct in facebody response
type ElementsItemInDetectPedestrianIntrusion ¶ added in v1.61.789
type ElementsItemInDetectPedestrianIntrusion struct { Score int64 `json:"Score" xml:"Score"` Type string `json:"Type" xml:"Type"` IsIntrude bool `json:"IsIntrude" xml:"IsIntrude"` BoxId int64 `json:"BoxId" xml:"BoxId"` Box Box `json:"Box" xml:"Box"` }
ElementsItemInDetectPedestrianIntrusion is a nested struct in facebody response
type EnhanceFaceRequest ¶ added in v1.61.93
type EnhanceFaceRequest struct { *requests.RpcRequest FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` OssFile string `position:"Query" name:"OssFile"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` ImageURL string `position:"Body" name:"ImageURL"` }
EnhanceFaceRequest is the request struct for api EnhanceFace
func CreateEnhanceFaceRequest ¶ added in v1.61.93
func CreateEnhanceFaceRequest() (request *EnhanceFaceRequest)
CreateEnhanceFaceRequest creates a request to invoke EnhanceFace API
type EnhanceFaceResponse ¶ added in v1.61.93
type EnhanceFaceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
EnhanceFaceResponse is the response struct for api EnhanceFace
func CreateEnhanceFaceResponse ¶ added in v1.61.93
func CreateEnhanceFaceResponse() (response *EnhanceFaceResponse)
CreateEnhanceFaceResponse creates a response to parse from EnhanceFace response
type Entities ¶ added in v1.61.93
type Entities struct {
Entity []Entity `json:"Entity" xml:"Entity"`
}
Entities is a nested struct in facebody response
type Entity ¶ added in v1.61.93
type Entity struct { DbName string `json:"DbName" xml:"DbName"` EntityId string `json:"EntityId" xml:"EntityId"` Labels string `json:"Labels" xml:"Labels"` CreatedAt int64 `json:"CreatedAt" xml:"CreatedAt"` FaceCount int `json:"FaceCount" xml:"FaceCount"` UpdatedAt int64 `json:"UpdatedAt" xml:"UpdatedAt"` }
Entity is a nested struct in facebody response
type Expressions ¶
type Expressions struct {
Expression []int `json:"Expression" xml:"Expression"`
}
Expressions is a nested struct in facebody response
type ExtractFingerPrintRequest ¶ added in v1.61.1089
type ExtractFingerPrintRequest struct { *requests.RpcRequest FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` OssFile string `position:"Query" name:"OssFile"` ImageData string `position:"Body" name:"ImageData"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` ImageURL string `position:"Body" name:"ImageURL"` }
ExtractFingerPrintRequest is the request struct for api ExtractFingerPrint
func CreateExtractFingerPrintRequest ¶ added in v1.61.1089
func CreateExtractFingerPrintRequest() (request *ExtractFingerPrintRequest)
CreateExtractFingerPrintRequest creates a request to invoke ExtractFingerPrint API
type ExtractFingerPrintResponse ¶ added in v1.61.1089
type ExtractFingerPrintResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data Data `json:"Data" xml:"Data"` }
ExtractFingerPrintResponse is the response struct for api ExtractFingerPrint
func CreateExtractFingerPrintResponse ¶ added in v1.61.1089
func CreateExtractFingerPrintResponse() (response *ExtractFingerPrintResponse)
CreateExtractFingerPrintResponse creates a response to parse from ExtractFingerPrint response
type ExtractPedestrianFeatureAttrRequest ¶ added in v1.61.482
type ExtractPedestrianFeatureAttrRequest struct { *requests.RpcRequest FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` Mode string `position:"Body" name:"Mode"` OssFile string `position:"Query" name:"OssFile"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` ImageURL string `position:"Body" name:"ImageURL"` ServiceVersion string `position:"Body" name:"ServiceVersion"` }
ExtractPedestrianFeatureAttrRequest is the request struct for api ExtractPedestrianFeatureAttr
func CreateExtractPedestrianFeatureAttrRequest ¶ added in v1.61.482
func CreateExtractPedestrianFeatureAttrRequest() (request *ExtractPedestrianFeatureAttrRequest)
CreateExtractPedestrianFeatureAttrRequest creates a request to invoke ExtractPedestrianFeatureAttr API
type ExtractPedestrianFeatureAttrResponse ¶ added in v1.61.482
type ExtractPedestrianFeatureAttrResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data Data `json:"Data" xml:"Data"` }
ExtractPedestrianFeatureAttrResponse is the response struct for api ExtractPedestrianFeatureAttr
func CreateExtractPedestrianFeatureAttrResponse ¶ added in v1.61.482
func CreateExtractPedestrianFeatureAttrResponse() (response *ExtractPedestrianFeatureAttrResponse)
CreateExtractPedestrianFeatureAttrResponse creates a response to parse from ExtractPedestrianFeatureAttr response
type Face ¶ added in v1.61.93
type Face struct { Name string `json:"Name" xml:"Name"` Rate float64 `json:"Rate" xml:"Rate"` FaceId string `json:"FaceId" xml:"FaceId"` Id string `json:"Id" xml:"Id"` }
Face is a nested struct in facebody response
type FaceBeautyRequest ¶ added in v1.61.93
type FaceBeautyRequest struct { *requests.RpcRequest FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` White requests.Float `position:"Body" name:"White"` OssFile string `position:"Query" name:"OssFile"` Smooth requests.Float `position:"Body" name:"Smooth"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` Sharp requests.Float `position:"Body" name:"Sharp"` ImageURL string `position:"Body" name:"ImageURL"` }
FaceBeautyRequest is the request struct for api FaceBeauty
func CreateFaceBeautyRequest ¶ added in v1.61.93
func CreateFaceBeautyRequest() (request *FaceBeautyRequest)
CreateFaceBeautyRequest creates a request to invoke FaceBeauty API
type FaceBeautyResponse ¶ added in v1.61.93
type FaceBeautyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
FaceBeautyResponse is the response struct for api FaceBeauty
func CreateFaceBeautyResponse ¶ added in v1.61.93
func CreateFaceBeautyResponse() (response *FaceBeautyResponse)
CreateFaceBeautyResponse creates a response to parse from FaceBeauty response
type FaceBoxes ¶ added in v1.61.364
type FaceBoxes struct {
FaceBox []float64 `json:"FaceBox" xml:"FaceBox"`
}
FaceBoxes is a nested struct in facebody response
type FaceFilterRequest ¶ added in v1.61.93
type FaceFilterRequest struct { *requests.RpcRequest Strength requests.Float `position:"Body" name:"Strength"` FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` OssFile string `position:"Query" name:"OssFile"` ResourceType string `position:"Body" name:"ResourceType"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` ImageURL string `position:"Body" name:"ImageURL"` }
FaceFilterRequest is the request struct for api FaceFilter
func CreateFaceFilterRequest ¶ added in v1.61.93
func CreateFaceFilterRequest() (request *FaceFilterRequest)
CreateFaceFilterRequest creates a request to invoke FaceFilter API
type FaceFilterResponse ¶ added in v1.61.93
type FaceFilterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
FaceFilterResponse is the response struct for api FaceFilter
func CreateFaceFilterResponse ¶ added in v1.61.93
func CreateFaceFilterResponse() (response *FaceFilterResponse)
CreateFaceFilterResponse creates a response to parse from FaceFilter response
type FaceInfo ¶ added in v1.61.1018
type FaceInfo struct { Completeness float64 `json:"Completeness" xml:"Completeness"` FaceNumber int64 `json:"FaceNumber" xml:"FaceNumber"` Pose Pose `json:"Pose" xml:"Pose"` }
FaceInfo is a nested struct in facebody response
type FaceItems ¶ added in v1.61.93
type FaceItems struct {
FaceItemsItem []FaceItemsItem `json:"FaceItems" xml:"FaceItems"`
}
FaceItems is a nested struct in facebody response
type FaceItemsItem ¶ added in v1.61.93
type FaceItemsItem struct { EntityId string `json:"EntityId" xml:"EntityId"` FaceId string `json:"FaceId" xml:"FaceId"` Score float64 `json:"Score" xml:"Score"` ExtraData string `json:"ExtraData" xml:"ExtraData"` DbName string `json:"DbName" xml:"DbName"` Confidence float64 `json:"Confidence" xml:"Confidence"` }
FaceItemsItem is a nested struct in facebody response
type FaceMakeupRequest ¶ added in v1.61.93
type FaceMakeupRequest struct { *requests.RpcRequest Strength requests.Float `position:"Body" name:"Strength"` FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` OssFile string `position:"Query" name:"OssFile"` MakeupType string `position:"Body" name:"MakeupType"` ResourceType string `position:"Body" name:"ResourceType"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` ImageURL string `position:"Body" name:"ImageURL"` }
FaceMakeupRequest is the request struct for api FaceMakeup
func CreateFaceMakeupRequest ¶ added in v1.61.93
func CreateFaceMakeupRequest() (request *FaceMakeupRequest)
CreateFaceMakeupRequest creates a request to invoke FaceMakeup API
type FaceMakeupResponse ¶ added in v1.61.93
type FaceMakeupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
FaceMakeupResponse is the response struct for api FaceMakeup
func CreateFaceMakeupResponse ¶ added in v1.61.93
func CreateFaceMakeupResponse() (response *FaceMakeupResponse)
CreateFaceMakeupResponse creates a response to parse from FaceMakeup response
type FaceProbabilityListInDetectFace ¶
type FaceProbabilityListInDetectFace struct {
FaceProbability []float64 `json:"FaceProbability" xml:"FaceProbability"`
}
FaceProbabilityListInDetectFace is a nested struct in facebody response
type FaceProbabilityListInRecognizeFace ¶
type FaceProbabilityListInRecognizeFace struct {
FaceProbability []float64 `json:"FaceProbability" xml:"FaceProbability"`
}
FaceProbabilityListInRecognizeFace is a nested struct in facebody response
type FaceRecognizeResult ¶ added in v1.61.364
type FaceRecognizeResult struct { Name string `json:"Name" xml:"Name"` FaceBoxes []float64 `json:"FaceBoxes" xml:"FaceBoxes"` }
FaceRecognizeResult is a nested struct in facebody response
type FaceRecognizeResults ¶ added in v1.61.364
type FaceRecognizeResults struct {
FaceRecognizeResult []FaceRecognizeResult `json:"FaceRecognizeResult" xml:"FaceRecognizeResult"`
}
FaceRecognizeResults is a nested struct in facebody response
type FaceRectangle ¶ added in v1.61.93
type FaceRectangle struct { Top int `json:"Top" xml:"Top"` Width int `json:"Width" xml:"Width"` Height int `json:"Height" xml:"Height"` Left int `json:"Left" xml:"Left"` }
FaceRectangle is a nested struct in facebody response
type FaceRectanglesInDetectFace ¶
type FaceRectanglesInDetectFace struct {
FaceRectangle []int `json:"FaceRectangle" xml:"FaceRectangle"`
}
FaceRectanglesInDetectFace is a nested struct in facebody response
type FaceRectanglesInRecognizeFace ¶
type FaceRectanglesInRecognizeFace struct {
FaceRectangle []int `json:"FaceRectangle" xml:"FaceRectangle"`
}
FaceRectanglesInRecognizeFace is a nested struct in facebody response
type FaceTidyupRequest ¶ added in v1.61.93
type FaceTidyupRequest struct { *requests.RpcRequest ShapeType requests.Integer `position:"Body" name:"ShapeType"` Strength requests.Float `position:"Body" name:"Strength"` FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` OssFile string `position:"Query" name:"OssFile"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` ImageURL string `position:"Body" name:"ImageURL"` }
FaceTidyupRequest is the request struct for api FaceTidyup
func CreateFaceTidyupRequest ¶ added in v1.61.93
func CreateFaceTidyupRequest() (request *FaceTidyupRequest)
CreateFaceTidyupRequest creates a request to invoke FaceTidyup API
type FaceTidyupResponse ¶ added in v1.61.93
type FaceTidyupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
FaceTidyupResponse is the response struct for api FaceTidyup
func CreateFaceTidyupResponse ¶ added in v1.61.93
func CreateFaceTidyupResponse() (response *FaceTidyupResponse)
CreateFaceTidyupResponse creates a response to parse from FaceTidyup response
type FacesInGetFaceEntity ¶ added in v1.61.93
type FacesInGetFaceEntity struct {
Face []Face `json:"Face" xml:"Face"`
}
FacesInGetFaceEntity is a nested struct in facebody response
type FacesInRecognizePublicFace ¶ added in v1.61.93
type FacesInRecognizePublicFace struct {
Face []Face `json:"Face" xml:"Face"`
}
FacesInRecognizePublicFace is a nested struct in facebody response
type FailedFaces ¶ added in v1.61.1281
type FailedFaces struct {
FailedFacesItem []FailedFacesItem `json:"failedFaces" xml:"failedFaces"`
}
FailedFaces is a nested struct in facebody response
type FailedFacesItem ¶ added in v1.62.72
type FailedFacesItem struct { ImageURL string `json:"ImageURL" xml:"ImageURL"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
FailedFacesItem is a nested struct in facebody response
type FnfListInDetectFace ¶ added in v1.61.677
type FnfListInDetectFace struct {
Fnf []float64 `json:"Fnf" xml:"Fnf"`
}
FnfListInDetectFace is a nested struct in facebody response
type FnfListInRecognizeFace ¶ added in v1.61.677
type FnfListInRecognizeFace struct {
Fnf []float64 `json:"Fnf" xml:"Fnf"`
}
FnfListInRecognizeFace is a nested struct in facebody response
type Frames ¶ added in v1.61.93
type Frames struct {
Frame []Frame `json:"Frame" xml:"Frame"`
}
Frames is a nested struct in facebody response
type GenRealPersonVerificationTokenRequest ¶ added in v1.61.809
type GenRealPersonVerificationTokenRequest struct { *requests.RpcRequest FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` MetaInfo string `position:"Body" name:"MetaInfo"` OssFile string `position:"Query" name:"OssFile"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` CertificateNumber string `position:"Body" name:"CertificateNumber"` CertificateName string `position:"Body" name:"CertificateName"` }
GenRealPersonVerificationTokenRequest is the request struct for api GenRealPersonVerificationToken
func CreateGenRealPersonVerificationTokenRequest ¶ added in v1.61.809
func CreateGenRealPersonVerificationTokenRequest() (request *GenRealPersonVerificationTokenRequest)
CreateGenRealPersonVerificationTokenRequest creates a request to invoke GenRealPersonVerificationToken API
type GenRealPersonVerificationTokenResponse ¶ added in v1.61.809
type GenRealPersonVerificationTokenResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"` Code string `json:"Code" xml:"Code"` Success bool `json:"Success" xml:"Success"` Data Data `json:"Data" xml:"Data"` }
GenRealPersonVerificationTokenResponse is the response struct for api GenRealPersonVerificationToken
func CreateGenRealPersonVerificationTokenResponse ¶ added in v1.61.809
func CreateGenRealPersonVerificationTokenResponse() (response *GenRealPersonVerificationTokenResponse)
CreateGenRealPersonVerificationTokenResponse creates a response to parse from GenRealPersonVerificationToken response
type Gender ¶ added in v1.61.561
type Gender struct { Score float64 `json:"Score" xml:"Score"` Name string `json:"Name" xml:"Name"` }
Gender is a nested struct in facebody response
type GenderList ¶
type GenderList struct {
Gender []int `json:"Gender" xml:"Gender"`
}
GenderList is a nested struct in facebody response
type GenerateHumanAnimeStyleRequest ¶ added in v1.61.635
type GenerateHumanAnimeStyleRequest struct { *requests.RpcRequest AlgoType string `position:"Query" name:"AlgoType"` FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` OssFile string `position:"Query" name:"OssFile"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` ImageURL string `position:"Query" name:"ImageURL"` }
GenerateHumanAnimeStyleRequest is the request struct for api GenerateHumanAnimeStyle
func CreateGenerateHumanAnimeStyleRequest ¶ added in v1.61.635
func CreateGenerateHumanAnimeStyleRequest() (request *GenerateHumanAnimeStyleRequest)
CreateGenerateHumanAnimeStyleRequest creates a request to invoke GenerateHumanAnimeStyle API
type GenerateHumanAnimeStyleResponse ¶ added in v1.61.635
type GenerateHumanAnimeStyleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
GenerateHumanAnimeStyleResponse is the response struct for api GenerateHumanAnimeStyle
func CreateGenerateHumanAnimeStyleResponse ¶ added in v1.61.635
func CreateGenerateHumanAnimeStyleResponse() (response *GenerateHumanAnimeStyleResponse)
CreateGenerateHumanAnimeStyleResponse creates a response to parse from GenerateHumanAnimeStyle response
type GenerateHumanSketchStyleRequest ¶ added in v1.61.897
type GenerateHumanSketchStyleRequest struct { *requests.RpcRequest FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` OssFile string `position:"Query" name:"OssFile"` ReturnType string `position:"Body" name:"ReturnType"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` ImageURL string `position:"Body" name:"ImageURL"` }
GenerateHumanSketchStyleRequest is the request struct for api GenerateHumanSketchStyle
func CreateGenerateHumanSketchStyleRequest ¶ added in v1.61.897
func CreateGenerateHumanSketchStyleRequest() (request *GenerateHumanSketchStyleRequest)
CreateGenerateHumanSketchStyleRequest creates a request to invoke GenerateHumanSketchStyle API
type GenerateHumanSketchStyleResponse ¶ added in v1.61.897
type GenerateHumanSketchStyleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data Data `json:"Data" xml:"Data"` }
GenerateHumanSketchStyleResponse is the response struct for api GenerateHumanSketchStyle
func CreateGenerateHumanSketchStyleResponse ¶ added in v1.61.897
func CreateGenerateHumanSketchStyleResponse() (response *GenerateHumanSketchStyleResponse)
CreateGenerateHumanSketchStyleResponse creates a response to parse from GenerateHumanSketchStyle response
type GetFaceEntityRequest ¶ added in v1.61.93
type GetFaceEntityRequest struct { *requests.RpcRequest EntityId string `position:"Body" name:"EntityId"` FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` OssFile string `position:"Query" name:"OssFile"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` DbName string `position:"Body" name:"DbName"` }
GetFaceEntityRequest is the request struct for api GetFaceEntity
func CreateGetFaceEntityRequest ¶ added in v1.61.93
func CreateGetFaceEntityRequest() (request *GetFaceEntityRequest)
CreateGetFaceEntityRequest creates a request to invoke GetFaceEntity API
type GetFaceEntityResponse ¶ added in v1.61.93
type GetFaceEntityResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
GetFaceEntityResponse is the response struct for api GetFaceEntity
func CreateGetFaceEntityResponse ¶ added in v1.61.93
func CreateGetFaceEntityResponse() (response *GetFaceEntityResponse)
CreateGetFaceEntityResponse creates a response to parse from GetFaceEntity response
type GetRealPersonVerificationResultRequest ¶ added in v1.61.809
type GetRealPersonVerificationResultRequest struct { *requests.RpcRequest FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` MaterialHash string `position:"Body" name:"MaterialHash"` OssFile string `position:"Query" name:"OssFile"` VerificationToken string `position:"Body" name:"VerificationToken"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` }
GetRealPersonVerificationResultRequest is the request struct for api GetRealPersonVerificationResult
func CreateGetRealPersonVerificationResultRequest ¶ added in v1.61.809
func CreateGetRealPersonVerificationResultRequest() (request *GetRealPersonVerificationResultRequest)
CreateGetRealPersonVerificationResultRequest creates a request to invoke GetRealPersonVerificationResult API
type GetRealPersonVerificationResultResponse ¶ added in v1.61.809
type GetRealPersonVerificationResultResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"` Code string `json:"Code" xml:"Code"` Success bool `json:"Success" xml:"Success"` Data Data `json:"Data" xml:"Data"` }
GetRealPersonVerificationResultResponse is the response struct for api GetRealPersonVerificationResult
func CreateGetRealPersonVerificationResultResponse ¶ added in v1.61.809
func CreateGetRealPersonVerificationResultResponse() (response *GetRealPersonVerificationResultResponse)
CreateGetRealPersonVerificationResultResponse creates a response to parse from GetRealPersonVerificationResult response
type GlassListInDetectFace ¶ added in v1.61.677
type GlassListInDetectFace struct {
Glass []float64 `json:"Glass" xml:"Glass"`
}
GlassListInDetectFace is a nested struct in facebody response
type GlassListInRecognizeFace ¶ added in v1.61.677
type GlassListInRecognizeFace struct {
Glass []float64 `json:"Glass" xml:"Glass"`
}
GlassListInRecognizeFace is a nested struct in facebody response
type Glasses ¶
type Glasses struct { Name string `json:"Name" xml:"Name"` Score float64 `json:"Score" xml:"Score"` }
Glasses is a nested struct in facebody response
type GlassesInRecognizeFace ¶ added in v1.61.561
type GlassesInRecognizeFace struct {
Glass []int `json:"Glass" xml:"Glass"`
}
GlassesInRecognizeFace is a nested struct in facebody response
type HandPostureRequest ¶ added in v1.61.93
type HandPostureRequest struct { *requests.RpcRequest FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` OssFile string `position:"Query" name:"OssFile"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` ImageURL string `position:"Body" name:"ImageURL"` }
HandPostureRequest is the request struct for api HandPosture
func CreateHandPostureRequest ¶ added in v1.61.93
func CreateHandPostureRequest() (request *HandPostureRequest)
CreateHandPostureRequest creates a request to invoke HandPosture API
type HandPostureResponse ¶ added in v1.61.93
type HandPostureResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
HandPostureResponse is the response struct for api HandPosture
func CreateHandPostureResponse ¶ added in v1.61.93
func CreateHandPostureResponse() (response *HandPostureResponse)
CreateHandPostureResponse creates a response to parse from HandPosture response
type Handbag ¶ added in v1.61.561
type Handbag struct { Score float64 `json:"Score" xml:"Score"` Name string `json:"Name" xml:"Name"` }
Handbag is a nested struct in facebody response
type Hands ¶ added in v1.61.93
type Hands struct { Confident float64 `json:"Confident" xml:"Confident"` KeyPoints []KeyPoint `json:"KeyPoints" xml:"KeyPoints"` }
Hands is a nested struct in facebody response
type HatList ¶ added in v1.61.677
type HatList struct {
Hat []int `json:"Hat" xml:"Hat"`
}
HatList is a nested struct in facebody response
type IlluListInDetectFace ¶ added in v1.61.677
type IlluListInDetectFace struct {
Illu []float64 `json:"Illu" xml:"Illu"`
}
IlluListInDetectFace is a nested struct in facebody response
type IlluListInRecognizeFace ¶ added in v1.61.677
type IlluListInRecognizeFace struct {
Illu []float64 `json:"Illu" xml:"Illu"`
}
IlluListInRecognizeFace is a nested struct in facebody response
type ImageInfoList ¶ added in v1.61.408
type ImageInfoList struct {
ImageInfoListItem []ImageInfoListItem `json:"ImageInfoList" xml:"ImageInfoList"`
}
ImageInfoList is a nested struct in facebody response
type ImageInfoListItem ¶ added in v1.61.408
type ImageInfoListItem struct { ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"` ErrorCode string `json:"ErrorCode" xml:"ErrorCode"` DataId string `json:"DataId" xml:"DataId"` Elements []Element `json:"Elements" xml:"Elements"` }
ImageInfoListItem is a nested struct in facebody response
type InsertedFaces ¶ added in v1.61.1281
type InsertedFaces struct {
InsertedFacesItem []InsertedFacesItem `json:"insertedFaces" xml:"insertedFaces"`
}
InsertedFaces is a nested struct in facebody response
type InsertedFacesItem ¶ added in v1.62.72
type InsertedFacesItem struct { ImageURL string `json:"ImageURL" xml:"ImageURL"` FaceId string `json:"FaceId" xml:"FaceId"` QualitieScore float64 `json:"QualitieScore" xml:"QualitieScore"` }
InsertedFacesItem is a nested struct in facebody response
type KeyPoint ¶ added in v1.61.93
type KeyPoint struct { Label string `json:"Label" xml:"Label"` Positions []Position `json:"Positions" xml:"Positions"` }
KeyPoint is a nested struct in facebody response
type KeyPoints ¶ added in v1.61.93
type KeyPoints struct {
KeyPoint []KeyPoint `json:"KeyPoint" xml:"KeyPoint"`
}
KeyPoints is a nested struct in facebody response
type Labels ¶ added in v1.61.364
type Labels struct {
Label []string `json:"Label" xml:"Label"`
}
Labels is a nested struct in facebody response
type LandmarksAListInCompareFace ¶ added in v1.62.151
type LandmarksAListInCompareFace struct {
LandmarksAList []int64 `json:"landmarksAList" xml:"landmarksAList"`
}
LandmarksAListInCompareFace is a nested struct in facebody response
type LandmarksAListInCompareFaceWithMask ¶ added in v1.62.151
type LandmarksAListInCompareFaceWithMask struct {
LandmarksAList []int64 `json:"landmarksAList" xml:"landmarksAList"`
}
LandmarksAListInCompareFaceWithMask is a nested struct in facebody response
type LandmarksBListInCompareFace ¶ added in v1.62.151
type LandmarksBListInCompareFace struct {
LandmarksBList []int64 `json:"landmarksBList" xml:"landmarksBList"`
}
LandmarksBListInCompareFace is a nested struct in facebody response
type LandmarksBListInCompareFaceWithMask ¶ added in v1.62.151
type LandmarksBListInCompareFaceWithMask struct {
LandmarksBList []int64 `json:"landmarksBList" xml:"landmarksBList"`
}
LandmarksBListInCompareFaceWithMask is a nested struct in facebody response
type LandmarksInDetectFace ¶
type LandmarksInDetectFace struct {
Landmark []float64 `json:"Landmark" xml:"Landmark"`
}
LandmarksInDetectFace is a nested struct in facebody response
type LandmarksInRecognizeFace ¶
type LandmarksInRecognizeFace struct {
Landmark []float64 `json:"Landmark" xml:"Landmark"`
}
LandmarksInRecognizeFace is a nested struct in facebody response
type LiquifyFaceRequest ¶ added in v1.61.1273
type LiquifyFaceRequest struct { *requests.RpcRequest FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` OssFile string `position:"Query" name:"OssFile"` SlimDegree requests.Float `position:"Body" name:"SlimDegree"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` ImageURL string `position:"Body" name:"ImageURL"` }
LiquifyFaceRequest is the request struct for api LiquifyFace
func CreateLiquifyFaceRequest ¶ added in v1.61.1273
func CreateLiquifyFaceRequest() (request *LiquifyFaceRequest)
CreateLiquifyFaceRequest creates a request to invoke LiquifyFace API
type LiquifyFaceResponse ¶ added in v1.61.1273
type LiquifyFaceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data Data `json:"Data" xml:"Data"` }
LiquifyFaceResponse is the response struct for api LiquifyFace
func CreateLiquifyFaceResponse ¶ added in v1.61.1273
func CreateLiquifyFaceResponse() (response *LiquifyFaceResponse)
CreateLiquifyFaceResponse creates a response to parse from LiquifyFace response
type ListFaceDbsRequest ¶ added in v1.61.93
type ListFaceDbsRequest struct { *requests.RpcRequest FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` Limit requests.Integer `position:"Body" name:"Limit"` OssFile string `position:"Query" name:"OssFile"` Offset requests.Integer `position:"Body" name:"Offset"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` }
ListFaceDbsRequest is the request struct for api ListFaceDbs
func CreateListFaceDbsRequest ¶ added in v1.61.93
func CreateListFaceDbsRequest() (request *ListFaceDbsRequest)
CreateListFaceDbsRequest creates a request to invoke ListFaceDbs API
type ListFaceDbsResponse ¶ added in v1.61.93
type ListFaceDbsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
ListFaceDbsResponse is the response struct for api ListFaceDbs
func CreateListFaceDbsResponse ¶ added in v1.61.93
func CreateListFaceDbsResponse() (response *ListFaceDbsResponse)
CreateListFaceDbsResponse creates a response to parse from ListFaceDbs response
type ListFaceEntitiesRequest ¶ added in v1.61.93
type ListFaceEntitiesRequest struct { *requests.RpcRequest EntityIdPrefix string `position:"Body" name:"EntityIdPrefix"` FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` Limit requests.Integer `position:"Body" name:"Limit"` OssFile string `position:"Query" name:"OssFile"` Order string `position:"Body" name:"Order"` Offset requests.Integer `position:"Body" name:"Offset"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` Token string `position:"Body" name:"Token"` Labels string `position:"Body" name:"Labels"` DbName string `position:"Body" name:"DbName"` }
ListFaceEntitiesRequest is the request struct for api ListFaceEntities
func CreateListFaceEntitiesRequest ¶ added in v1.61.93
func CreateListFaceEntitiesRequest() (request *ListFaceEntitiesRequest)
CreateListFaceEntitiesRequest creates a request to invoke ListFaceEntities API
type ListFaceEntitiesResponse ¶ added in v1.61.93
type ListFaceEntitiesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
ListFaceEntitiesResponse is the response struct for api ListFaceEntities
func CreateListFaceEntitiesResponse ¶ added in v1.61.93
func CreateListFaceEntitiesResponse() (response *ListFaceEntitiesResponse)
CreateListFaceEntitiesResponse creates a response to parse from ListFaceEntities response
type Location ¶ added in v1.61.93
type Location struct { Width int `json:"Width" xml:"Width"` Height int `json:"Height" xml:"Height"` Y int `json:"Y" xml:"Y"` X int `json:"X" xml:"X"` }
Location is a nested struct in facebody response
type LowerColor ¶ added in v1.61.561
type LowerColor struct { Score float64 `json:"Score" xml:"Score"` Name string `json:"Name" xml:"Name"` }
LowerColor is a nested struct in facebody response
type LowerWear ¶ added in v1.61.561
type LowerWear struct { Score float64 `json:"Score" xml:"Score"` Name string `json:"Name" xml:"Name"` }
LowerWear is a nested struct in facebody response
type MaskListInDetectFace ¶ added in v1.61.677
type MaskListInDetectFace struct {
Mask []float64 `json:"Mask" xml:"Mask"`
}
MaskListInDetectFace is a nested struct in facebody response
type MaskListInRecognizeFace ¶ added in v1.61.677
type MaskListInRecognizeFace struct {
Mask []float64 `json:"Mask" xml:"Mask"`
}
MaskListInRecognizeFace is a nested struct in facebody response
type Masks ¶ added in v1.61.1057
type Masks struct {
Mask []int64 `json:"Mask" xml:"Mask"`
}
Masks is a nested struct in facebody response
type MatchList ¶ added in v1.61.93
type MatchList struct {
MatchListItem []MatchListItem `json:"MatchList" xml:"MatchList"`
}
MatchList is a nested struct in facebody response
type MatchListItem ¶ added in v1.61.93
type MatchListItem struct { QualitieScore float64 `json:"QualitieScore" xml:"QualitieScore"` Location Location `json:"Location" xml:"Location"` FaceItems []FaceItemsItem `json:"FaceItems" xml:"FaceItems"` }
MatchListItem is a nested struct in facebody response
type MergeImageFaceRequest ¶ added in v1.61.897
type MergeImageFaceRequest struct { *requests.RpcRequest FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` UserId string `position:"Body" name:"UserId"` OssFile string `position:"Query" name:"OssFile"` TemplateId string `position:"Body" name:"TemplateId"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` ImageURL string `position:"Body" name:"ImageURL"` }
MergeImageFaceRequest is the request struct for api MergeImageFace
func CreateMergeImageFaceRequest ¶ added in v1.61.897
func CreateMergeImageFaceRequest() (request *MergeImageFaceRequest)
CreateMergeImageFaceRequest creates a request to invoke MergeImageFace API
type MergeImageFaceResponse ¶ added in v1.61.897
type MergeImageFaceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data Data `json:"Data" xml:"Data"` }
MergeImageFaceResponse is the response struct for api MergeImageFace
func CreateMergeImageFaceResponse ¶ added in v1.61.897
func CreateMergeImageFaceResponse() (response *MergeImageFaceResponse)
CreateMergeImageFaceResponse creates a response to parse from MergeImageFace response
type MetaObject ¶ added in v1.61.93
type MetaObject struct { Width int `json:"Width" xml:"Width"` Height int `json:"Height" xml:"Height"` }
MetaObject is a nested struct in facebody response
type MonitorExaminationRequest ¶ added in v1.61.1018
type MonitorExaminationRequest struct { *requests.RpcRequest FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` Type requests.Integer `position:"Body" name:"Type"` OssFile string `position:"Query" name:"OssFile"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` ImageURL string `position:"Body" name:"ImageURL"` }
MonitorExaminationRequest is the request struct for api MonitorExamination
func CreateMonitorExaminationRequest ¶ added in v1.61.1018
func CreateMonitorExaminationRequest() (request *MonitorExaminationRequest)
CreateMonitorExaminationRequest creates a request to invoke MonitorExamination API
type MonitorExaminationResponse ¶ added in v1.61.1018
type MonitorExaminationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Message string `json:"Message" xml:"Message"` Code string `json:"Code" xml:"Code"` Data Data `json:"Data" xml:"Data"` }
MonitorExaminationResponse is the response struct for api MonitorExamination
func CreateMonitorExaminationResponse ¶ added in v1.61.1018
func CreateMonitorExaminationResponse() (response *MonitorExaminationResponse)
CreateMonitorExaminationResponse creates a response to parse from MonitorExamination response
type NoiseListInDetectFace ¶ added in v1.61.677
type NoiseListInDetectFace struct {
Noise []float64 `json:"Noise" xml:"Noise"`
}
NoiseListInDetectFace is a nested struct in facebody response
type NoiseListInRecognizeFace ¶ added in v1.61.677
type NoiseListInRecognizeFace struct {
Noise []float64 `json:"Noise" xml:"Noise"`
}
NoiseListInRecognizeFace is a nested struct in facebody response
type Orient ¶ added in v1.61.561
type Orient struct { Score float64 `json:"Score" xml:"Score"` Name string `json:"Name" xml:"Name"` }
Orient is a nested struct in facebody response
type Output ¶ added in v1.61.93
type Output struct { HumanCount int `json:"HumanCount" xml:"HumanCount"` HandCount int `json:"HandCount" xml:"HandCount"` Results []Result `json:"Results" xml:"Results"` }
Output is a nested struct in facebody response
type OutputsInBodyPosture ¶ added in v1.61.93
type OutputsInBodyPosture struct {
Output []Output `json:"Output" xml:"Output"`
}
OutputsInBodyPosture is a nested struct in facebody response
type OutputsInHandPosture ¶ added in v1.61.93
type OutputsInHandPosture struct {
Output []Output `json:"Output" xml:"Output"`
}
OutputsInHandPosture is a nested struct in facebody response
type PedestrianDetectAttributeRequest ¶ added in v1.61.561
type PedestrianDetectAttributeRequest struct { *requests.RpcRequest FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` OssFile string `position:"Query" name:"OssFile"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` ImageURL string `position:"Body" name:"ImageURL"` }
PedestrianDetectAttributeRequest is the request struct for api PedestrianDetectAttribute
func CreatePedestrianDetectAttributeRequest ¶ added in v1.61.561
func CreatePedestrianDetectAttributeRequest() (request *PedestrianDetectAttributeRequest)
CreatePedestrianDetectAttributeRequest creates a request to invoke PedestrianDetectAttribute API
type PedestrianDetectAttributeResponse ¶ added in v1.61.561
type PedestrianDetectAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data DataInPedestrianDetectAttribute `json:"Data" xml:"Data"` }
PedestrianDetectAttributeResponse is the response struct for api PedestrianDetectAttribute
func CreatePedestrianDetectAttributeResponse ¶ added in v1.61.561
func CreatePedestrianDetectAttributeResponse() (response *PedestrianDetectAttributeResponse)
CreatePedestrianDetectAttributeResponse creates a response to parse from PedestrianDetectAttribute response
type PersonInfo ¶ added in v1.61.1018
type PersonInfo struct { PersonNumber int64 `json:"PersonNumber" xml:"PersonNumber"` CellPhone CellPhone `json:"CellPhone" xml:"CellPhone"` EarPhone EarPhone `json:"EarPhone" xml:"EarPhone"` }
PersonInfo is a nested struct in facebody response
type PointsInBodyPosture ¶ added in v1.61.93
type PointsInBodyPosture struct {
Point []float64 `json:"Point" xml:"Point"`
}
PointsInBodyPosture is a nested struct in facebody response
type PointsInHandPosture ¶ added in v1.61.93
type PointsInHandPosture struct {
Point []float64 `json:"Point" xml:"Point"`
}
PointsInHandPosture is a nested struct in facebody response
type Pose ¶ added in v1.61.1018
type Pose struct { Pitch float64 `json:"Pitch" xml:"Pitch"` Roll float64 `json:"Roll" xml:"Roll"` Yaw float64 `json:"Yaw" xml:"Yaw"` }
Pose is a nested struct in facebody response
type PoseListInDetectFace ¶
type PoseListInDetectFace struct {
Pose []float64 `json:"Pose" xml:"Pose"`
}
PoseListInDetectFace is a nested struct in facebody response
type PoseListInRecognizeFace ¶
type PoseListInRecognizeFace struct {
Pose []float64 `json:"Pose" xml:"Pose"`
}
PoseListInRecognizeFace is a nested struct in facebody response
type Position ¶ added in v1.61.93
type Position struct {
Points []float64 `json:"Points" xml:"Points"`
}
Position is a nested struct in facebody response
type PositionsInBodyPosture ¶ added in v1.61.93
type PositionsInBodyPosture struct {
Position []Position `json:"Position" xml:"Position"`
}
PositionsInBodyPosture is a nested struct in facebody response
type PositionsInHandPosture ¶ added in v1.61.93
type PositionsInHandPosture struct {
Position []Position `json:"Position" xml:"Position"`
}
PositionsInHandPosture is a nested struct in facebody response
type PupilsInDetectFace ¶
type PupilsInDetectFace struct {
Pupil []float64 `json:"Pupil" xml:"Pupil"`
}
PupilsInDetectFace is a nested struct in facebody response
type PupilsInRecognizeFace ¶
type PupilsInRecognizeFace struct {
Pupil []float64 `json:"Pupil" xml:"Pupil"`
}
PupilsInRecognizeFace is a nested struct in facebody response
type Qualities ¶ added in v1.61.677
type Qualities struct { MaskList []float64 `json:"MaskList" xml:"MaskList"` FnfList []float64 `json:"FnfList" xml:"FnfList"` IlluList []float64 `json:"IlluList" xml:"IlluList"` NoiseList []float64 `json:"NoiseList" xml:"NoiseList"` PoseList []float64 `json:"PoseList" xml:"PoseList"` ScoreList []float64 `json:"ScoreList" xml:"ScoreList"` BlurList []float64 `json:"BlurList" xml:"BlurList"` GlassList []float64 `json:"GlassList" xml:"GlassList"` }
Qualities is a nested struct in facebody response
type QueryFaceImageTemplateRequest ¶ added in v1.61.897
type QueryFaceImageTemplateRequest struct { *requests.RpcRequest FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` UserId string `position:"Query" name:"UserId"` OssFile string `position:"Query" name:"OssFile"` TemplateId string `position:"Query" name:"TemplateId"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` }
QueryFaceImageTemplateRequest is the request struct for api QueryFaceImageTemplate
func CreateQueryFaceImageTemplateRequest ¶ added in v1.61.897
func CreateQueryFaceImageTemplateRequest() (request *QueryFaceImageTemplateRequest)
CreateQueryFaceImageTemplateRequest creates a request to invoke QueryFaceImageTemplate API
type QueryFaceImageTemplateResponse ¶ added in v1.61.897
type QueryFaceImageTemplateResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data Data `json:"Data" xml:"Data"` }
QueryFaceImageTemplateResponse is the response struct for api QueryFaceImageTemplate
func CreateQueryFaceImageTemplateResponse ¶ added in v1.61.897
func CreateQueryFaceImageTemplateResponse() (response *QueryFaceImageTemplateResponse)
CreateQueryFaceImageTemplateResponse creates a response to parse from QueryFaceImageTemplate response
type RecognizeActionRequest ¶ added in v1.61.364
type RecognizeActionRequest struct { *requests.RpcRequest FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` Type requests.Integer `position:"Body" name:"Type"` OssFile string `position:"Query" name:"OssFile"` VideoData string `position:"Body" name:"VideoData"` URLList *[]RecognizeActionURLList `position:"Body" name:"URLList" type:"Repeated"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` VideoUrl string `position:"Body" name:"VideoUrl"` }
RecognizeActionRequest is the request struct for api RecognizeAction
func CreateRecognizeActionRequest ¶ added in v1.61.364
func CreateRecognizeActionRequest() (request *RecognizeActionRequest)
CreateRecognizeActionRequest creates a request to invoke RecognizeAction API
type RecognizeActionResponse ¶ added in v1.61.364
type RecognizeActionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data DataInRecognizeAction `json:"Data" xml:"Data"` }
RecognizeActionResponse is the response struct for api RecognizeAction
func CreateRecognizeActionResponse ¶ added in v1.61.364
func CreateRecognizeActionResponse() (response *RecognizeActionResponse)
CreateRecognizeActionResponse creates a response to parse from RecognizeAction response
type RecognizeActionURLList ¶ added in v1.61.364
RecognizeActionURLList is a repeated param struct in RecognizeActionRequest
type RecognizeExpressionRequest ¶ added in v1.61.93
type RecognizeExpressionRequest struct { *requests.RpcRequest FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` OssFile string `position:"Query" name:"OssFile"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` ImageURL string `position:"Body" name:"ImageURL"` }
RecognizeExpressionRequest is the request struct for api RecognizeExpression
func CreateRecognizeExpressionRequest ¶ added in v1.61.93
func CreateRecognizeExpressionRequest() (request *RecognizeExpressionRequest)
CreateRecognizeExpressionRequest creates a request to invoke RecognizeExpression API
type RecognizeExpressionResponse ¶ added in v1.61.93
type RecognizeExpressionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data DataInRecognizeExpression `json:"Data" xml:"Data"` }
RecognizeExpressionResponse is the response struct for api RecognizeExpression
func CreateRecognizeExpressionResponse ¶ added in v1.61.93
func CreateRecognizeExpressionResponse() (response *RecognizeExpressionResponse)
CreateRecognizeExpressionResponse creates a response to parse from RecognizeExpression response
type RecognizeFaceRequest ¶
type RecognizeFaceRequest struct { *requests.RpcRequest Gender requests.Boolean `position:"Body" name:"Gender"` Beauty requests.Boolean `position:"Body" name:"Beauty"` MaxFaceNumber requests.Integer `position:"Body" name:"MaxFaceNumber"` FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` Hat requests.Boolean `position:"Body" name:"Hat"` OssFile string `position:"Query" name:"OssFile"` Mask requests.Boolean `position:"Body" name:"Mask"` ImageType requests.Integer `position:"Body" name:"ImageType"` Glass requests.Boolean `position:"Body" name:"Glass"` Expression requests.Boolean `position:"Body" name:"Expression"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` Quality requests.Boolean `position:"Body" name:"Quality"` ImageURL string `position:"Body" name:"ImageURL"` Age requests.Boolean `position:"Body" name:"Age"` }
RecognizeFaceRequest is the request struct for api RecognizeFace
func CreateRecognizeFaceRequest ¶
func CreateRecognizeFaceRequest() (request *RecognizeFaceRequest)
CreateRecognizeFaceRequest creates a request to invoke RecognizeFace API
type RecognizeFaceResponse ¶
type RecognizeFaceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data Data `json:"Data" xml:"Data"` }
RecognizeFaceResponse is the response struct for api RecognizeFace
func CreateRecognizeFaceResponse ¶
func CreateRecognizeFaceResponse() (response *RecognizeFaceResponse)
CreateRecognizeFaceResponse creates a response to parse from RecognizeFace response
type RecognizeHandGestureRequest ¶ added in v1.61.973
type RecognizeHandGestureRequest struct { *requests.RpcRequest GestureType string `position:"Body" name:"GestureType"` FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` OssFile string `position:"Query" name:"OssFile"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` AppId string `position:"Body" name:"AppId"` ImageURL string `position:"Body" name:"ImageURL"` }
RecognizeHandGestureRequest is the request struct for api RecognizeHandGesture
func CreateRecognizeHandGestureRequest ¶ added in v1.61.973
func CreateRecognizeHandGestureRequest() (request *RecognizeHandGestureRequest)
CreateRecognizeHandGestureRequest creates a request to invoke RecognizeHandGesture API
type RecognizeHandGestureResponse ¶ added in v1.61.973
type RecognizeHandGestureResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data DataInRecognizeHandGesture `json:"Data" xml:"Data"` }
RecognizeHandGestureResponse is the response struct for api RecognizeHandGesture
func CreateRecognizeHandGestureResponse ¶ added in v1.61.973
func CreateRecognizeHandGestureResponse() (response *RecognizeHandGestureResponse)
CreateRecognizeHandGestureResponse creates a response to parse from RecognizeHandGesture response
type RecognizePublicFaceRequest ¶ added in v1.61.93
type RecognizePublicFaceRequest struct { *requests.RpcRequest FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` OssFile string `position:"Query" name:"OssFile"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` Task *[]RecognizePublicFaceTask `position:"Body" name:"Task" type:"Repeated"` }
RecognizePublicFaceRequest is the request struct for api RecognizePublicFace
func CreateRecognizePublicFaceRequest ¶ added in v1.61.93
func CreateRecognizePublicFaceRequest() (request *RecognizePublicFaceRequest)
CreateRecognizePublicFaceRequest creates a request to invoke RecognizePublicFace API
type RecognizePublicFaceResponse ¶ added in v1.61.93
type RecognizePublicFaceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data DataInRecognizePublicFace `json:"Data" xml:"Data"` }
RecognizePublicFaceResponse is the response struct for api RecognizePublicFace
func CreateRecognizePublicFaceResponse ¶ added in v1.61.93
func CreateRecognizePublicFaceResponse() (response *RecognizePublicFaceResponse)
CreateRecognizePublicFaceResponse creates a response to parse from RecognizePublicFace response
type RecognizePublicFaceTask ¶ added in v1.61.93
type RecognizePublicFaceTask struct { ImageURL string `name:"ImageURL"` ImageData string `name:"ImageData"` }
RecognizePublicFaceTask is a repeated param struct in RecognizePublicFaceRequest
type Rect ¶ added in v1.61.364
type Rect struct { Left int64 `json:"Left" xml:"Left"` Width int64 `json:"Width" xml:"Width"` Top int64 `json:"Top" xml:"Top"` Height int64 `json:"Height" xml:"Height"` }
Rect is a nested struct in facebody response
type RectAListInCompareFace ¶ added in v1.62.151
type RectAListInCompareFace struct {
RectA []int `json:"RectA" xml:"RectA"`
}
RectAListInCompareFace is a nested struct in facebody response
type RectAListInCompareFaceWithMask ¶ added in v1.62.151
type RectAListInCompareFaceWithMask struct {
RectAList []int64 `json:"rectAList" xml:"rectAList"`
}
RectAListInCompareFaceWithMask is a nested struct in facebody response
type RectBListInCompareFace ¶ added in v1.62.151
type RectBListInCompareFace struct {
RectB []int `json:"RectB" xml:"RectB"`
}
RectBListInCompareFace is a nested struct in facebody response
type RectBListInCompareFaceWithMask ¶ added in v1.62.151
type RectBListInCompareFaceWithMask struct {
RectBList []int64 `json:"rectBList" xml:"rectBList"`
}
RectBListInCompareFaceWithMask is a nested struct in facebody response
type RectInDetectVideoLivingFace ¶ added in v1.62.15
type RectInDetectVideoLivingFace struct {
Result []int `json:"Result" xml:"Result"`
}
RectInDetectVideoLivingFace is a nested struct in facebody response
type Rectangle ¶ added in v1.61.364
type Rectangle struct {
Rectangle []int `json:"Rectangle" xml:"Rectangle"`
}
Rectangle is a nested struct in facebody response
type RectangleRef ¶ added in v1.61.364
type RectangleRef struct {
RectangleRef []int `json:"RectangleRef" xml:"RectangleRef"`
}
RectangleRef is a nested struct in facebody response
type Result ¶ added in v1.61.93
type Result struct { Rate float64 `json:"Rate" xml:"Rate"` Suggestion string `json:"Suggestion" xml:"Suggestion"` Label string `json:"Label" xml:"Label"` MessageTips string `json:"MessageTips" xml:"MessageTips"` Rect Rect `json:"Rect" xml:"Rect"` Hands Hands `json:"Hands" xml:"Hands"` Box Box `json:"Box" xml:"Box"` Bodies []Body `json:"Bodies" xml:"Bodies"` Frames []Frame `json:"Frames" xml:"Frames"` SubResults []SubResult `json:"SubResults" xml:"SubResults"` }
Result is a nested struct in facebody response
type ResultsInBodyPosture ¶ added in v1.61.93
type ResultsInBodyPosture struct {
Result []Result `json:"Result" xml:"Result"`
}
ResultsInBodyPosture is a nested struct in facebody response
type ResultsInDetectInfraredLivingFace ¶ added in v1.62.151
type ResultsInDetectInfraredLivingFace struct {
ResultsItem []ResultsItem `json:"results" xml:"results"`
}
ResultsInDetectInfraredLivingFace is a nested struct in facebody response
type ResultsInDetectLivingFace ¶ added in v1.61.93
type ResultsInDetectLivingFace struct {
Result []Result `json:"Result" xml:"Result"`
}
ResultsInDetectLivingFace is a nested struct in facebody response
type ResultsInHandPosture ¶ added in v1.61.93
type ResultsInHandPosture struct {
Result []Result `json:"Result" xml:"Result"`
}
ResultsInHandPosture is a nested struct in facebody response
type ResultsInRecognizePublicFace ¶ added in v1.61.93
type ResultsInRecognizePublicFace struct {
Result []Result `json:"Result" xml:"Result"`
}
ResultsInRecognizePublicFace is a nested struct in facebody response
type ResultsItem ¶ added in v1.62.151
type ResultsItem struct { Label string `json:"Label" xml:"Label"` Rate float64 `json:"Rate" xml:"Rate"` Suggestion string `json:"Suggestion" xml:"Suggestion"` MessageTips string `json:"MessageTips" xml:"MessageTips"` Rect Rect `json:"Rect" xml:"Rect"` }
ResultsItem is a nested struct in facebody response
type RetouchBodyRequest ¶ added in v1.61.1240
type RetouchBodyRequest struct { *requests.RpcRequest LengthenDegree requests.Float `position:"Body" name:"LengthenDegree"` FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` OssFile string `position:"Query" name:"OssFile"` SlimDegree requests.Float `position:"Body" name:"SlimDegree"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` ImageURL string `position:"Body" name:"ImageURL"` }
RetouchBodyRequest is the request struct for api RetouchBody
func CreateRetouchBodyRequest ¶ added in v1.61.1240
func CreateRetouchBodyRequest() (request *RetouchBodyRequest)
CreateRetouchBodyRequest creates a request to invoke RetouchBody API
type RetouchBodyResponse ¶ added in v1.61.1240
type RetouchBodyResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
RetouchBodyResponse is the response struct for api RetouchBody
func CreateRetouchBodyResponse ¶ added in v1.61.1240
func CreateRetouchBodyResponse() (response *RetouchBodyResponse)
CreateRetouchBodyResponse creates a response to parse from RetouchBody response
type RetouchSkinRequest ¶ added in v1.61.1273
type RetouchSkinRequest struct { *requests.RpcRequest FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` RetouchDegree requests.Float `position:"Body" name:"RetouchDegree"` WhiteningDegree requests.Float `position:"Body" name:"WhiteningDegree"` OssFile string `position:"Query" name:"OssFile"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` ImageURL string `position:"Body" name:"ImageURL"` }
RetouchSkinRequest is the request struct for api RetouchSkin
func CreateRetouchSkinRequest ¶ added in v1.61.1273
func CreateRetouchSkinRequest() (request *RetouchSkinRequest)
CreateRetouchSkinRequest creates a request to invoke RetouchSkin API
type RetouchSkinResponse ¶ added in v1.61.1273
type RetouchSkinResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data Data `json:"Data" xml:"Data"` }
RetouchSkinResponse is the response struct for api RetouchSkin
func CreateRetouchSkinResponse ¶ added in v1.61.1273
func CreateRetouchSkinResponse() (response *RetouchSkinResponse)
CreateRetouchSkinResponse creates a response to parse from RetouchSkin response
type ScoreListInDetectFace ¶ added in v1.61.677
type ScoreListInDetectFace struct {
Score []float64 `json:"Score" xml:"Score"`
}
ScoreListInDetectFace is a nested struct in facebody response
type ScoreListInRecognizeFace ¶ added in v1.61.677
type ScoreListInRecognizeFace struct {
Score []float64 `json:"Score" xml:"Score"`
}
ScoreListInRecognizeFace is a nested struct in facebody response
type Scores ¶ added in v1.61.364
type Scores struct {
Score []float64 `json:"Score" xml:"Score"`
}
Scores is a nested struct in facebody response
type SearchFaceRequest ¶ added in v1.61.93
type SearchFaceRequest struct { *requests.RpcRequest MaxFaceNum requests.Integer `position:"Body" name:"MaxFaceNum"` FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` QualityScoreThreshold requests.Float `position:"Body" name:"QualityScoreThreshold"` Limit requests.Integer `position:"Body" name:"Limit"` OssFile string `position:"Query" name:"OssFile"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` DbNames string `position:"Body" name:"DbNames"` DbName string `position:"Body" name:"DbName"` ImageUrl string `position:"Body" name:"ImageUrl"` }
SearchFaceRequest is the request struct for api SearchFace
func CreateSearchFaceRequest ¶ added in v1.61.93
func CreateSearchFaceRequest() (request *SearchFaceRequest)
CreateSearchFaceRequest creates a request to invoke SearchFace API
type SearchFaceResponse ¶ added in v1.61.93
type SearchFaceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data Data `json:"Data" xml:"Data"` }
SearchFaceResponse is the response struct for api SearchFace
func CreateSearchFaceResponse ¶ added in v1.61.93
func CreateSearchFaceResponse() (response *SearchFaceResponse)
CreateSearchFaceResponse creates a response to parse from SearchFace response
type ShoulderBag ¶ added in v1.61.561
type ShoulderBag struct { Score float64 `json:"Score" xml:"Score"` Name string `json:"Name" xml:"Name"` }
ShoulderBag is a nested struct in facebody response
type SubResult ¶ added in v1.61.93
type SubResult struct { W float64 `json:"W" xml:"W"` H float64 `json:"H" xml:"H"` Y float64 `json:"Y" xml:"Y"` X float64 `json:"X" xml:"X"` Faces []Face `json:"Faces" xml:"Faces"` }
SubResult is a nested struct in facebody response
type SubResults ¶ added in v1.61.93
type SubResults struct {
SubResult []SubResult `json:"SubResult" xml:"SubResult"`
}
SubResults is a nested struct in facebody response
type SwapFacialFeaturesRequest ¶ added in v1.61.364
type SwapFacialFeaturesRequest struct { *requests.RpcRequest TargetImageURL string `position:"Body" name:"TargetImageURL"` FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` SourceImageData string `position:"Body" name:"SourceImageData"` OssFile string `position:"Query" name:"OssFile"` SourceImageURL string `position:"Body" name:"SourceImageURL"` TargetImageData string `position:"Body" name:"TargetImageData"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` EditPart string `position:"Body" name:"EditPart"` }
SwapFacialFeaturesRequest is the request struct for api SwapFacialFeatures
func CreateSwapFacialFeaturesRequest ¶ added in v1.61.364
func CreateSwapFacialFeaturesRequest() (request *SwapFacialFeaturesRequest)
CreateSwapFacialFeaturesRequest creates a request to invoke SwapFacialFeatures API
type SwapFacialFeaturesResponse ¶ added in v1.61.364
type SwapFacialFeaturesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
SwapFacialFeaturesResponse is the response struct for api SwapFacialFeatures
func CreateSwapFacialFeaturesResponse ¶ added in v1.61.364
func CreateSwapFacialFeaturesResponse() (response *SwapFacialFeaturesResponse)
CreateSwapFacialFeaturesResponse creates a response to parse from SwapFacialFeatures response
type ThresholdsInCompareFace ¶ added in v1.61.364
type ThresholdsInCompareFace struct {
Threshold []float64 `json:"Threshold" xml:"Threshold"`
}
ThresholdsInCompareFace is a nested struct in facebody response
type ThresholdsInCompareFaceWithMask ¶ added in v1.62.151
type ThresholdsInCompareFaceWithMask struct {
Thresholds []int64 `json:"thresholds" xml:"thresholds"`
}
ThresholdsInCompareFaceWithMask is a nested struct in facebody response
type ThresholdsInVerifyFaceMask ¶ added in v1.61.364
type ThresholdsInVerifyFaceMask struct {
Thresholds []float64 `json:"Thresholds" xml:"Thresholds"`
}
ThresholdsInVerifyFaceMask is a nested struct in facebody response
type UpdateFaceEntityRequest ¶ added in v1.61.93
type UpdateFaceEntityRequest struct { *requests.RpcRequest EntityId string `position:"Body" name:"EntityId"` FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` OssFile string `position:"Query" name:"OssFile"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` Labels string `position:"Body" name:"Labels"` DbName string `position:"Body" name:"DbName"` }
UpdateFaceEntityRequest is the request struct for api UpdateFaceEntity
func CreateUpdateFaceEntityRequest ¶ added in v1.61.93
func CreateUpdateFaceEntityRequest() (request *UpdateFaceEntityRequest)
CreateUpdateFaceEntityRequest creates a request to invoke UpdateFaceEntity API
type UpdateFaceEntityResponse ¶ added in v1.61.93
type UpdateFaceEntityResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateFaceEntityResponse is the response struct for api UpdateFaceEntity
func CreateUpdateFaceEntityResponse ¶ added in v1.61.93
func CreateUpdateFaceEntityResponse() (response *UpdateFaceEntityResponse)
CreateUpdateFaceEntityResponse creates a response to parse from UpdateFaceEntity response
type UpperColor ¶ added in v1.61.561
type UpperColor struct { Score float64 `json:"Score" xml:"Score"` Name string `json:"Name" xml:"Name"` }
UpperColor is a nested struct in facebody response
type UpperWear ¶ added in v1.61.561
type UpperWear struct { Score float64 `json:"Score" xml:"Score"` Name string `json:"Name" xml:"Name"` }
UpperWear is a nested struct in facebody response
type VerifyFaceMaskRequest ¶ added in v1.61.364
type VerifyFaceMaskRequest struct { *requests.RpcRequest FormatResultToJson requests.Boolean `position:"Query" name:"FormatResultToJson"` RefData string `position:"Body" name:"RefData"` OssFile string `position:"Query" name:"OssFile"` ImageData string `position:"Body" name:"ImageData"` RequestProxyBy string `position:"Query" name:"RequestProxyBy"` ImageURL string `position:"Body" name:"ImageURL"` RefUrl string `position:"Body" name:"RefUrl"` }
VerifyFaceMaskRequest is the request struct for api VerifyFaceMask
func CreateVerifyFaceMaskRequest ¶ added in v1.61.364
func CreateVerifyFaceMaskRequest() (request *VerifyFaceMaskRequest)
CreateVerifyFaceMaskRequest creates a request to invoke VerifyFaceMask API
type VerifyFaceMaskResponse ¶ added in v1.61.364
type VerifyFaceMaskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
VerifyFaceMaskResponse is the response struct for api VerifyFaceMask
func CreateVerifyFaceMaskResponse ¶ added in v1.61.364
func CreateVerifyFaceMaskResponse() (response *VerifyFaceMaskResponse)
CreateVerifyFaceMaskResponse creates a response to parse from VerifyFaceMask response
Source Files ¶
- add_face.go
- add_face_entity.go
- add_face_image_template.go
- batch_add_faces.go
- beautify_body.go
- blur_face.go
- body_posture.go
- client.go
- compare_face.go
- compare_face_with_mask.go
- count_crowd.go
- create_face_db.go
- delete_face.go
- delete_face_db.go
- delete_face_entity.go
- delete_face_image_template.go
- detect_body_count.go
- detect_celebrity.go
- detect_chef_cap.go
- detect_face.go
- detect_infrared_living_face.go
- detect_ipc_pedestrian.go
- detect_living_face.go
- detect_pedestrian.go
- detect_pedestrian_intrusion.go
- detect_video_living_face.go
- endpoint.go
- enhance_face.go
- extract_finger_print.go
- extract_pedestrian_feature_attr.go
- face_beauty.go
- face_filter.go
- face_makeup.go
- face_tidyup.go
- gen_real_person_verification_token.go
- generate_human_anime_style.go
- generate_human_sketch_style.go
- get_face_entity.go
- get_real_person_verification_result.go
- hand_posture.go
- liquify_face.go
- list_face_dbs.go
- list_face_entities.go
- merge_image_face.go
- monitor_examination.go
- pedestrian_detect_attribute.go
- query_face_image_template.go
- recognize_action.go
- recognize_expression.go
- recognize_face.go
- recognize_hand_gesture.go
- recognize_public_face.go
- retouch_body.go
- retouch_skin.go
- search_face.go
- struct_age.go
- struct_age_list.go
- struct_attributes.go
- struct_attributes_item.go
- struct_backpack.go
- struct_beauty_list.go
- struct_blur_list_in_detect_face.go
- struct_blur_list_in_recognize_face.go
- struct_bodies.go
- struct_body.go
- struct_box.go
- struct_box_in_detect_chef_cap.go
- struct_box_in_recognize_action.go
- struct_boxes_in_detect_ipc_pedestrian.go
- struct_boxes_in_detect_pedestrian.go
- struct_boxes_in_pedestrian_detect_attribute.go
- struct_boxes_in_recognize_action.go
- struct_boxes_item.go
- struct_cell_phone.go
- struct_data.go
- struct_data_in_compare_face_with_mask.go
- struct_data_in_detect_infrared_living_face.go
- struct_data_in_detect_living_face.go
- struct_data_in_detect_pedestrian.go
- struct_data_in_detect_video_living_face.go
- struct_data_in_pedestrian_detect_attribute.go
- struct_data_in_recognize_action.go
- struct_data_in_recognize_expression.go
- struct_data_in_recognize_hand_gesture.go
- struct_data_in_recognize_public_face.go
- struct_db_list.go
- struct_db_list_item.go
- struct_dense_features.go
- struct_ear_phone.go
- struct_element.go
- struct_element_in_recognize_action.go
- struct_elements_in_detect_chef_cap.go
- struct_elements_in_detect_infrared_living_face.go
- struct_elements_in_detect_ipc_pedestrian.go
- struct_elements_in_detect_living_face.go
- struct_elements_in_detect_pedestrian.go
- struct_elements_in_detect_pedestrian_intrusion.go
- struct_elements_in_detect_video_living_face.go
- struct_elements_in_query_face_image_template.go
- struct_elements_in_recognize_action.go
- struct_elements_in_recognize_expression.go
- struct_elements_in_recognize_public_face.go
- struct_elements_item.go
- struct_elements_item_in_detect_pedestrian_intrusion.go
- struct_entities.go
- struct_entity.go
- struct_expressions.go
- struct_face.go
- struct_face_boxes.go
- struct_face_info.go
- struct_face_items.go
- struct_face_items_item.go
- struct_face_probability_list_in_detect_face.go
- struct_face_probability_list_in_recognize_face.go
- struct_face_recognize_result.go
- struct_face_recognize_results.go
- struct_face_rectangle.go
- struct_face_rectangles_in_detect_face.go
- struct_face_rectangles_in_recognize_face.go
- struct_faces_in_get_face_entity.go
- struct_faces_in_recognize_public_face.go
- struct_failed_faces.go
- struct_failed_faces_item.go
- struct_fnf_list_in_detect_face.go
- struct_fnf_list_in_recognize_face.go
- struct_frame.go
- struct_frames.go
- struct_gender.go
- struct_gender_list.go
- struct_glass_list_in_detect_face.go
- struct_glass_list_in_recognize_face.go
- struct_glasses.go
- struct_glasses_in_recognize_face.go
- struct_handbag.go
- struct_hands.go
- struct_hat.go
- struct_hat_list.go
- struct_illu_list_in_detect_face.go
- struct_illu_list_in_recognize_face.go
- struct_image_info_list.go
- struct_image_info_list_item.go
- struct_inserted_faces.go
- struct_inserted_faces_item.go
- struct_key_point.go
- struct_key_points.go
- struct_labels.go
- struct_landmarks_a_list_in_compare_face.go
- struct_landmarks_a_list_in_compare_face_with_mask.go
- struct_landmarks_b_list_in_compare_face.go
- struct_landmarks_b_list_in_compare_face_with_mask.go
- struct_landmarks_in_detect_face.go
- struct_landmarks_in_recognize_face.go
- struct_location.go
- struct_lower_color.go
- struct_lower_wear.go
- struct_mask_list_in_detect_face.go
- struct_mask_list_in_recognize_face.go
- struct_masks.go
- struct_match_list.go
- struct_match_list_item.go
- struct_meta_object.go
- struct_noise_list_in_detect_face.go
- struct_noise_list_in_recognize_face.go
- struct_orient.go
- struct_output.go
- struct_outputs_in_body_posture.go
- struct_outputs_in_hand_posture.go
- struct_person_info.go
- struct_points_in_body_posture.go
- struct_points_in_hand_posture.go
- struct_pose.go
- struct_pose_list_in_detect_face.go
- struct_pose_list_in_recognize_face.go
- struct_position.go
- struct_positions_in_body_posture.go
- struct_positions_in_hand_posture.go
- struct_pupils_in_detect_face.go
- struct_pupils_in_recognize_face.go
- struct_qualities.go
- struct_rect.go
- struct_rect_a_list_in_compare_face.go
- struct_rect_a_list_in_compare_face_with_mask.go
- struct_rect_b_list_in_compare_face.go
- struct_rect_b_list_in_compare_face_with_mask.go
- struct_rect_in_detect_video_living_face.go
- struct_rectangle.go
- struct_rectangle_ref.go
- struct_result.go
- struct_results_in_body_posture.go
- struct_results_in_detect_infrared_living_face.go
- struct_results_in_detect_living_face.go
- struct_results_in_hand_posture.go
- struct_results_in_recognize_public_face.go
- struct_results_item.go
- struct_score_list_in_detect_face.go
- struct_score_list_in_recognize_face.go
- struct_scores.go
- struct_shoulder_bag.go
- struct_sub_result.go
- struct_sub_results.go
- struct_thresholds_in_compare_face.go
- struct_thresholds_in_compare_face_with_mask.go
- struct_thresholds_in_verify_face_mask.go
- struct_upper_color.go
- struct_upper_wear.go
- swap_facial_features.go
- update_face_entity.go
- verify_face_mask.go