facebody

package
v1.61.1038 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 20, 2021 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var EndpointMap map[string]string

EndpointMap Endpoint Data

View Source
var EndpointType = "regional"

EndpointType regional or central

Functions

func GetEndpointMap

func GetEndpointMap() map[string]string

GetEndpointMap Get Endpoint Data Map

func GetEndpointType

func GetEndpointType() string

GetEndpointType Get Endpoint Type Value

func SetClientProperty

func SetClientProperty(client *Client, propertyName string, propertyValue interface{})

SetClientProperty Set Property by Reflect

func SetEndpointDataToClient

func SetEndpointDataToClient(client *Client)

SetEndpointDataToClient Set EndpointMap and ENdpointType

Types

type AddBodyTraceRequest added in v1.61.799

type AddBodyTraceRequest struct {
	*requests.RpcRequest
	ExtraData string           `position:"Body" name:"ExtraData"`
	PersonId  requests.Integer `position:"Body" name:"PersonId"`
	Images    string           `position:"Body" name:"Images"`
	DbId      requests.Integer `position:"Body" name:"DbId"`
}

AddBodyTraceRequest is the request struct for api AddBodyTrace

func CreateAddBodyTraceRequest added in v1.61.799

func CreateAddBodyTraceRequest() (request *AddBodyTraceRequest)

CreateAddBodyTraceRequest creates a request to invoke AddBodyTrace API

type AddBodyTraceResponse added in v1.61.799

type AddBodyTraceResponse struct {
	*responses.BaseResponse
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      string `json:"Code" xml:"Code"`
	Data      Data   `json:"Data" xml:"Data"`
}

AddBodyTraceResponse is the response struct for api AddBodyTrace

func CreateAddBodyTraceResponse added in v1.61.799

func CreateAddBodyTraceResponse() (response *AddBodyTraceResponse)

CreateAddBodyTraceResponse creates a response to parse from AddBodyTrace response

type AddFaceEntityRequest added in v1.61.93

type AddFaceEntityRequest struct {
	*requests.RpcRequest
	EntityId string `position:"Body" name:"EntityId"`
	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
	UserId   string `position:"Body" name:"UserId"`
	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
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      string `json:"Code" xml:"Code"`
	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"`
	ExtraData string `position:"Body" name:"ExtraData"`
	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"`
	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 Age added in v1.61.561

type Age struct {
	Score float64 `json:"Score" xml:"Score"`
	Name  string  `json:"Name" xml:"Name"`
}

Age is a nested struct in facebody 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 {
	Backpack    Backpack    `json:"Backpack" xml:"Backpack"`
	LowerWear   LowerWear   `json:"LowerWear" xml:"LowerWear"`
	ShoulderBag ShoulderBag `json:"ShoulderBag" xml:"ShoulderBag"`
	Orient      Orient      `json:"Orient" xml:"Orient"`
	LowerColor  LowerColor  `json:"LowerColor" xml:"LowerColor"`
	Glasses     Glasses     `json:"Glasses" xml:"Glasses"`
	UpperColor  UpperColor  `json:"UpperColor" xml:"UpperColor"`
	Handbag     Handbag     `json:"Handbag" xml:"Handbag"`
	Hat         Hat         `json:"Hat" xml:"Hat"`
	Gender      Gender      `json:"Gender" xml:"Gender"`
	UpperWear   UpperWear   `json:"UpperWear" xml:"UpperWear"`
	Age         Age         `json:"Age" xml:"Age"`
}

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 BeuatyList added in v1.61.677

type BeuatyList struct {
	Beauty []float64 `json:"Beauty" xml:"Beauty"`
}

BeuatyList is a nested struct in facebody response

type BlurFaceRequest added in v1.61.408

type BlurFaceRequest struct {
	*requests.RpcRequest
	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
	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

type Client struct {
	sdk.Client
}

Client is the sdk client struct, each func corresponds to an OpenAPI

func NewClient

func NewClient() (client *Client, err error)

NewClient creates a sdk client with environment variables

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

func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)

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) AddBodyTrace added in v1.61.799

func (client *Client) AddBodyTrace(request *AddBodyTraceRequest) (response *AddBodyTraceResponse, err error)

AddBodyTrace invokes the facebody.AddBodyTrace API synchronously

func (*Client) AddBodyTraceWithCallback added in v1.61.799

func (client *Client) AddBodyTraceWithCallback(request *AddBodyTraceRequest, callback func(response *AddBodyTraceResponse, err error)) <-chan int

AddBodyTraceWithCallback invokes the facebody.AddBodyTrace API asynchronously

func (*Client) AddBodyTraceWithChan added in v1.61.799

func (client *Client) AddBodyTraceWithChan(request *AddBodyTraceRequest) (<-chan *AddBodyTraceResponse, <-chan error)

AddBodyTraceWithChan invokes the facebody.AddBodyTrace API asynchronously

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) 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) 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) CreateBodyDb added in v1.61.799

func (client *Client) CreateBodyDb(request *CreateBodyDbRequest) (response *CreateBodyDbResponse, err error)

CreateBodyDb invokes the facebody.CreateBodyDb API synchronously

func (*Client) CreateBodyDbWithCallback added in v1.61.799

func (client *Client) CreateBodyDbWithCallback(request *CreateBodyDbRequest, callback func(response *CreateBodyDbResponse, err error)) <-chan int

CreateBodyDbWithCallback invokes the facebody.CreateBodyDb API asynchronously

func (*Client) CreateBodyDbWithChan added in v1.61.799

func (client *Client) CreateBodyDbWithChan(request *CreateBodyDbRequest) (<-chan *CreateBodyDbResponse, <-chan error)

CreateBodyDbWithChan invokes the facebody.CreateBodyDb API asynchronously

func (*Client) CreateBodyPerson added in v1.61.799

func (client *Client) CreateBodyPerson(request *CreateBodyPersonRequest) (response *CreateBodyPersonResponse, err error)

CreateBodyPerson invokes the facebody.CreateBodyPerson API synchronously

func (*Client) CreateBodyPersonWithCallback added in v1.61.799

func (client *Client) CreateBodyPersonWithCallback(request *CreateBodyPersonRequest, callback func(response *CreateBodyPersonResponse, err error)) <-chan int

CreateBodyPersonWithCallback invokes the facebody.CreateBodyPerson API asynchronously

func (*Client) CreateBodyPersonWithChan added in v1.61.799

func (client *Client) CreateBodyPersonWithChan(request *CreateBodyPersonRequest) (<-chan *CreateBodyPersonResponse, <-chan error)

CreateBodyPersonWithChan invokes the facebody.CreateBodyPerson 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) DeleteBodyDb added in v1.61.799

func (client *Client) DeleteBodyDb(request *DeleteBodyDbRequest) (response *DeleteBodyDbResponse, err error)

DeleteBodyDb invokes the facebody.DeleteBodyDb API synchronously

func (*Client) DeleteBodyDbWithCallback added in v1.61.799

func (client *Client) DeleteBodyDbWithCallback(request *DeleteBodyDbRequest, callback func(response *DeleteBodyDbResponse, err error)) <-chan int

DeleteBodyDbWithCallback invokes the facebody.DeleteBodyDb API asynchronously

func (*Client) DeleteBodyDbWithChan added in v1.61.799

func (client *Client) DeleteBodyDbWithChan(request *DeleteBodyDbRequest) (<-chan *DeleteBodyDbResponse, <-chan error)

DeleteBodyDbWithChan invokes the facebody.DeleteBodyDb API asynchronously

func (*Client) DeleteBodyPerson added in v1.61.799

func (client *Client) DeleteBodyPerson(request *DeleteBodyPersonRequest) (response *DeleteBodyPersonResponse, err error)

DeleteBodyPerson invokes the facebody.DeleteBodyPerson API synchronously

func (*Client) DeleteBodyPersonWithCallback added in v1.61.799

func (client *Client) DeleteBodyPersonWithCallback(request *DeleteBodyPersonRequest, callback func(response *DeleteBodyPersonResponse, err error)) <-chan int

DeleteBodyPersonWithCallback invokes the facebody.DeleteBodyPerson API asynchronously

func (*Client) DeleteBodyPersonWithChan added in v1.61.799

func (client *Client) DeleteBodyPersonWithChan(request *DeleteBodyPersonRequest) (<-chan *DeleteBodyPersonResponse, <-chan error)

DeleteBodyPersonWithChan invokes the facebody.DeleteBodyPerson 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) 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) DetectMask

func (client *Client) DetectMask(request *DetectMaskRequest) (response *DetectMaskResponse, err error)

DetectMask invokes the facebody.DetectMask API synchronously

func (*Client) DetectMaskWithCallback

func (client *Client) DetectMaskWithCallback(request *DetectMaskRequest, callback func(response *DetectMaskResponse, err error)) <-chan int

DetectMaskWithCallback invokes the facebody.DetectMask API asynchronously

func (*Client) DetectMaskWithChan

func (client *Client) DetectMaskWithChan(request *DetectMaskRequest) (<-chan *DetectMaskResponse, <-chan error)

DetectMaskWithChan invokes the facebody.DetectMask 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) 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) ExtractPedestrianFeatureAttribute added in v1.61.372

func (client *Client) ExtractPedestrianFeatureAttribute(request *ExtractPedestrianFeatureAttributeRequest) (response *ExtractPedestrianFeatureAttributeResponse, err error)

ExtractPedestrianFeatureAttribute invokes the facebody.ExtractPedestrianFeatureAttribute API synchronously

func (*Client) ExtractPedestrianFeatureAttributeWithCallback added in v1.61.372

func (client *Client) ExtractPedestrianFeatureAttributeWithCallback(request *ExtractPedestrianFeatureAttributeRequest, callback func(response *ExtractPedestrianFeatureAttributeResponse, err error)) <-chan int

ExtractPedestrianFeatureAttributeWithCallback invokes the facebody.ExtractPedestrianFeatureAttribute API asynchronously

func (*Client) ExtractPedestrianFeatureAttributeWithChan added in v1.61.372

func (client *Client) ExtractPedestrianFeatureAttributeWithChan(request *ExtractPedestrianFeatureAttributeRequest) (<-chan *ExtractPedestrianFeatureAttributeResponse, <-chan error)

ExtractPedestrianFeatureAttributeWithChan invokes the facebody.ExtractPedestrianFeatureAttribute 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) GetBodyPerson added in v1.61.799

func (client *Client) GetBodyPerson(request *GetBodyPersonRequest) (response *GetBodyPersonResponse, err error)

GetBodyPerson invokes the facebody.GetBodyPerson API synchronously

func (*Client) GetBodyPersonWithCallback added in v1.61.799

func (client *Client) GetBodyPersonWithCallback(request *GetBodyPersonRequest, callback func(response *GetBodyPersonResponse, err error)) <-chan int

GetBodyPersonWithCallback invokes the facebody.GetBodyPerson API asynchronously

func (*Client) GetBodyPersonWithChan added in v1.61.799

func (client *Client) GetBodyPersonWithChan(request *GetBodyPersonRequest) (<-chan *GetBodyPersonResponse, <-chan error)

GetBodyPersonWithChan invokes the facebody.GetBodyPerson 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) ListBodyDbs added in v1.61.799

func (client *Client) ListBodyDbs(request *ListBodyDbsRequest) (response *ListBodyDbsResponse, err error)

ListBodyDbs invokes the facebody.ListBodyDbs API synchronously

func (*Client) ListBodyDbsWithCallback added in v1.61.799

func (client *Client) ListBodyDbsWithCallback(request *ListBodyDbsRequest, callback func(response *ListBodyDbsResponse, err error)) <-chan int

ListBodyDbsWithCallback invokes the facebody.ListBodyDbs API asynchronously

func (*Client) ListBodyDbsWithChan added in v1.61.799

func (client *Client) ListBodyDbsWithChan(request *ListBodyDbsRequest) (<-chan *ListBodyDbsResponse, <-chan error)

ListBodyDbsWithChan invokes the facebody.ListBodyDbs API asynchronously

func (*Client) ListBodyPerson added in v1.61.800

func (client *Client) ListBodyPerson(request *ListBodyPersonRequest) (response *ListBodyPersonResponse, err error)

ListBodyPerson invokes the facebody.ListBodyPerson API synchronously

func (*Client) ListBodyPersonWithCallback added in v1.61.800

func (client *Client) ListBodyPersonWithCallback(request *ListBodyPersonRequest, callback func(response *ListBodyPersonResponse, err error)) <-chan int

ListBodyPersonWithCallback invokes the facebody.ListBodyPerson API asynchronously

func (*Client) ListBodyPersonWithChan added in v1.61.800

func (client *Client) ListBodyPersonWithChan(request *ListBodyPersonRequest) (<-chan *ListBodyPersonResponse, <-chan error)

ListBodyPersonWithChan invokes the facebody.ListBodyPerson 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) SearchBodyTrace added in v1.61.799

func (client *Client) SearchBodyTrace(request *SearchBodyTraceRequest) (response *SearchBodyTraceResponse, err error)

SearchBodyTrace invokes the facebody.SearchBodyTrace API synchronously

func (*Client) SearchBodyTraceWithCallback added in v1.61.799

func (client *Client) SearchBodyTraceWithCallback(request *SearchBodyTraceRequest, callback func(response *SearchBodyTraceResponse, err error)) <-chan int

SearchBodyTraceWithCallback invokes the facebody.SearchBodyTrace API asynchronously

func (*Client) SearchBodyTraceWithChan added in v1.61.799

func (client *Client) SearchBodyTraceWithChan(request *SearchBodyTraceRequest) (<-chan *SearchBodyTraceResponse, <-chan error)

SearchBodyTraceWithChan invokes the facebody.SearchBodyTrace 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"`
	QualityScoreThreshold requests.Float   `position:"Body" name:"QualityScoreThreshold"`
	ImageURLB             string           `position:"Body" name:"ImageURLB"`
	ImageURLA             string           `position:"Body" name:"ImageURLA"`
	ImageType             requests.Integer `position:"Body" name:"ImageType"`
}

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 CountCrowdRequest added in v1.61.635

type CountCrowdRequest struct {
	*requests.RpcRequest
	IsShow   requests.Boolean `position:"Body" name:"IsShow"`
	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 CreateBodyDbRequest added in v1.61.799

type CreateBodyDbRequest struct {
	*requests.RpcRequest
	Name string `position:"Body" name:"Name"`
}

CreateBodyDbRequest is the request struct for api CreateBodyDb

func CreateCreateBodyDbRequest added in v1.61.799

func CreateCreateBodyDbRequest() (request *CreateBodyDbRequest)

CreateCreateBodyDbRequest creates a request to invoke CreateBodyDb API

type CreateBodyDbResponse added in v1.61.799

type CreateBodyDbResponse struct {
	*responses.BaseResponse
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      string `json:"Code" xml:"Code"`
	Data      Data   `json:"Data" xml:"Data"`
}

CreateBodyDbResponse is the response struct for api CreateBodyDb

func CreateCreateBodyDbResponse added in v1.61.799

func CreateCreateBodyDbResponse() (response *CreateBodyDbResponse)

CreateCreateBodyDbResponse creates a response to parse from CreateBodyDb response

type CreateBodyPersonRequest added in v1.61.799

type CreateBodyPersonRequest struct {
	*requests.RpcRequest
	DbId requests.Integer `position:"Body" name:"DbId"`
	Name string           `position:"Body" name:"Name"`
}

CreateBodyPersonRequest is the request struct for api CreateBodyPerson

func CreateCreateBodyPersonRequest added in v1.61.799

func CreateCreateBodyPersonRequest() (request *CreateBodyPersonRequest)

CreateCreateBodyPersonRequest creates a request to invoke CreateBodyPerson API

type CreateBodyPersonResponse added in v1.61.799

type CreateBodyPersonResponse struct {
	*responses.BaseResponse
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      string `json:"Code" xml:"Code"`
	Data      Data   `json:"Data" xml:"Data"`
}

CreateBodyPersonResponse is the response struct for api CreateBodyPerson

func CreateCreateBodyPersonResponse added in v1.61.799

func CreateCreateBodyPersonResponse() (response *CreateBodyPersonResponse)

CreateCreateBodyPersonResponse creates a response to parse from CreateBodyPerson response

type CreateFaceDbRequest added in v1.61.93

type CreateFaceDbRequest struct {
	*requests.RpcRequest
	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"`
	Pass                 bool                                      `json:"Pass" xml:"Pass"`
	MaterialMatch        string                                    `json:"MaterialMatch" xml:"MaterialMatch"`
	HairScore            float64                                   `json:"HairScore" xml:"HairScore"`
	TotalCount           int                                       `json:"TotalCount" xml:"TotalCount"`
	ImageURL             string                                    `json:"ImageURL" xml:"ImageURL"`
	FaceProbability      float64                                   `json:"FaceProbability" xml:"FaceProbability"`
	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"`
	Id                   int64                                     `json:"Id" xml:"Id"`
	ChatScore            float64                                   `json:"ChatScore" xml:"ChatScore"`
	DbName               string                                    `json:"DbName" xml:"DbName"`
	InstanceId           int64                                     `json:"InstanceId" xml:"InstanceId"`
	DbId                 int64                                     `json:"DbId" xml:"DbId"`
	TraceCount           int64                                     `json:"TraceCount" xml:"TraceCount"`
	EntityId             string                                    `json:"EntityId" xml:"EntityId"`
	Gender               string                                    `json:"Gender" xml:"Gender"`
	PeopleNumber         int                                       `json:"PeopleNumber" xml:"PeopleNumber"`
	ImageHeight          int64                                     `json:"ImageHeight" xml:"ImageHeight"`
	LowerType            string                                    `json:"LowerType" xml:"LowerType"`
	Width                int                                       `json:"Width" xml:"Width"`
	UpperColorScore      float64                                   `json:"UpperColorScore" xml:"UpperColorScore"`
	Name                 string                                    `json:"Name" xml:"Name"`
	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"`
	LowerColorScore      float64                                   `json:"LowerColorScore" xml:"LowerColorScore"`
	IdentityInfo         string                                    `json:"IdentityInfo" xml:"IdentityInfo"`
	QualityScore         float64                                   `json:"QualityScore" xml:"QualityScore"`
	FaceId               string                                    `json:"FaceId" xml:"FaceId"`
	UpperType            string                                    `json:"UpperType" xml:"UpperType"`
	LandmarkCount        int                                       `json:"LandmarkCount" xml:"LandmarkCount"`
	UpperTypeScore       float64                                   `json:"UpperTypeScore" xml:"UpperTypeScore"`
	Feature              string                                    `json:"Feature" xml:"Feature"`
	UpperColor           string                                    `json:"UpperColor" xml:"UpperColor"`
	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"`
	Total                int64                                     `json:"Total" xml:"Total"`
	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"`
	BeuatyList           []float64                                 `json:"BeuatyList" xml:"BeuatyList"`
	RectAList            []int                                     `json:"RectAList" xml:"RectAList"`
	AgeList              []int                                     `json:"AgeList" xml:"AgeList"`
	FaceProbabilityList  []float64                                 `json:"FaceProbabilityList" xml:"FaceProbabilityList"`
	Expressions          []int                                     `json:"Expressions" xml:"Expressions"`
	MetaObject           MetaObject                                `json:"MetaObject" xml:"MetaObject"`
	Qualities            Qualities                                 `json:"Qualities" xml:"Qualities"`
	PersonInfo           PersonInfo                                `json:"PersonInfo" xml:"PersonInfo"`
	FaceInfo             FaceInfo                                  `json:"FaceInfo" xml:"FaceInfo"`
	PersonList           []Person                                  `json:"PersonList" xml:"PersonList"`
	Outputs              []Output                                  `json:"Outputs" xml:"Outputs"`
	Faces                []Face                                    `json:"Faces" xml:"Faces"`
	ImageInfoList        []ImageInfoListItem                       `json:"ImageInfoList" xml:"ImageInfoList"`
	Elements             []ElementsItemInDetectPedestrianIntrusion `json:"Elements" xml:"Elements"`
	MatchList            []Trace                                   `json:"MatchList" xml:"MatchList"`
	DbList               []DbListItem                              `json:"DbList" xml:"DbList"`
	TraceList            []Trace                                   `json:"TraceList" xml:"TraceList"`
	Entities             []Entity                                  `json:"Entities" xml:"Entities"`
	FaceRecognizeResults []FaceRecognizeResult                     `json:"FaceRecognizeResults" xml:"FaceRecognizeResults"`
}

Data 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 {
	Height   int       `json:"Height" xml:"Height"`
	Width    int       `json:"Width" xml:"Width"`
	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 DataInExtractPedestrianFeatureAttribute added in v1.61.635

type DataInExtractPedestrianFeatureAttribute struct {
	ObjType         string    `json:"ObjType" xml:"ObjType"`
	ObjTypeScore    float64   `json:"ObjTypeScore" xml:"ObjTypeScore"`
	Feature         string    `json:"Feature" xml:"Feature"`
	QualityScore    float64   `json:"QualityScore" xml:"QualityScore"`
	UpperColor      string    `json:"UpperColor" xml:"UpperColor"`
	UpperColorScore float64   `json:"UpperColorScore" xml:"UpperColorScore"`
	UpperType       string    `json:"UpperType" xml:"UpperType"`
	UpperTypeScore  float64   `json:"UpperTypeScore" xml:"UpperTypeScore"`
	LowerColor      string    `json:"LowerColor" xml:"LowerColor"`
	LowerColorScore float64   `json:"LowerColorScore" xml:"LowerColorScore"`
	LowerType       string    `json:"LowerType" xml:"LowerType"`
	LowerTypeScore  float64   `json:"LowerTypeScore" xml:"LowerTypeScore"`
	Gender          string    `json:"Gender" xml:"Gender"`
	GenderScore     float64   `json:"GenderScore" xml:"GenderScore"`
	Hair            string    `json:"Hair" xml:"Hair"`
	HairScore       float64   `json:"HairScore" xml:"HairScore"`
	Age             string    `json:"Age" xml:"Age"`
	AgeScore        float64   `json:"AgeScore" xml:"AgeScore"`
	Elements        []Element `json:"Elements" xml:"Elements"`
}

DataInExtractPedestrianFeatureAttribute is a nested struct in facebody response

type DataInPedestrianDetectAttribute added in v1.61.918

type DataInPedestrianDetectAttribute struct {
	PersonNumber int              `json:"PersonNumber" xml:"PersonNumber"`
	Height       int64            `json:"Height" xml:"Height"`
	Width        int64            `json:"Width" xml:"Width"`
	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 {
	Score  float64 `json:"Score" xml:"Score"`
	Type   string  `json:"Type" xml:"Type"`
	X      int64   `json:"X" xml:"X"`
	Y      int64   `json:"Y" xml:"Y"`
	Height int64   `json:"Height" xml:"Height"`
	Width  int64   `json:"Width" xml:"Width"`
}

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 DataInSearchFace added in v1.61.799

type DataInSearchFace struct {
	MatchList []MatchListItem `json:"MatchList" xml:"MatchList"`
}

DataInSearchFace is a nested struct in facebody response

type DbListInListBodyDbs added in v1.61.799

type DbListInListBodyDbs struct {
	DbListItem []DbListItem `json:"DbList" xml:"DbList"`
}

DbListInListBodyDbs is a nested struct in facebody response

type DbListInListFaceDbs added in v1.61.799

type DbListInListFaceDbs struct {
	DbListItem []DbListItem `json:"DbList" xml:"DbList"`
}

DbListInListFaceDbs is a nested struct in facebody response

type DbListItem added in v1.61.93

type DbListItem struct {
	Name string `json:"Name" xml:"Name"`
	Id   int64  `json:"Id" xml:"Id"`
}

DbListItem is a nested struct in facebody response

type DeleteBodyDbRequest added in v1.61.799

type DeleteBodyDbRequest struct {
	*requests.RpcRequest
	Id requests.Integer `position:"Body" name:"Id"`
}

DeleteBodyDbRequest is the request struct for api DeleteBodyDb

func CreateDeleteBodyDbRequest added in v1.61.799

func CreateDeleteBodyDbRequest() (request *DeleteBodyDbRequest)

CreateDeleteBodyDbRequest creates a request to invoke DeleteBodyDb API

type DeleteBodyDbResponse added in v1.61.799

type DeleteBodyDbResponse struct {
	*responses.BaseResponse
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      string `json:"Code" xml:"Code"`
}

DeleteBodyDbResponse is the response struct for api DeleteBodyDb

func CreateDeleteBodyDbResponse added in v1.61.799

func CreateDeleteBodyDbResponse() (response *DeleteBodyDbResponse)

CreateDeleteBodyDbResponse creates a response to parse from DeleteBodyDb response

type DeleteBodyPersonRequest added in v1.61.799

type DeleteBodyPersonRequest struct {
	*requests.RpcRequest
	PersonId requests.Integer `position:"Body" name:"PersonId"`
	DbId     requests.Integer `position:"Body" name:"DbId"`
}

DeleteBodyPersonRequest is the request struct for api DeleteBodyPerson

func CreateDeleteBodyPersonRequest added in v1.61.799

func CreateDeleteBodyPersonRequest() (request *DeleteBodyPersonRequest)

CreateDeleteBodyPersonRequest creates a request to invoke DeleteBodyPerson API

type DeleteBodyPersonResponse added in v1.61.799

type DeleteBodyPersonResponse struct {
	*responses.BaseResponse
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      string `json:"Code" xml:"Code"`
}

DeleteBodyPersonResponse is the response struct for api DeleteBodyPerson

func CreateDeleteBodyPersonResponse added in v1.61.799

func CreateDeleteBodyPersonResponse() (response *DeleteBodyPersonResponse)

CreateDeleteBodyPersonResponse creates a response to parse from DeleteBodyPerson response

type DeleteFaceDbRequest added in v1.61.93

type DeleteFaceDbRequest struct {
	*requests.RpcRequest
	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"`
	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
	UserId     string `position:"Body" name:"UserId"`
	TemplateId string `position:"Body" name:"TemplateId"`
}

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
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      string `json:"Code" xml:"Code"`
}

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
	FaceId string `position:"Body" name:"FaceId"`
	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
	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
	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
	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
	ImageType requests.Integer `position:"Body" name:"ImageType"`
	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
	ContinueOnError requests.Boolean `position:"Body" name:"ContinueOnError"`
	Height          requests.Integer `position:"Body" name:"Height"`
	ImageData       string           `position:"Body" name:"ImageData"`
	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 DetectLivingFaceRequest added in v1.61.93

type DetectLivingFaceRequest struct {
	*requests.RpcRequest
	Tasks *[]DetectLivingFaceTasks `position:"Body" name:"Tasks"  type:"Repeated"`
}

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 DetectMaskRequest

type DetectMaskRequest struct {
	*requests.RpcRequest
	ImageURL string `position:"Body" name:"ImageURL"`
}

DetectMaskRequest is the request struct for api DetectMask

func CreateDetectMaskRequest

func CreateDetectMaskRequest() (request *DetectMaskRequest)

CreateDetectMaskRequest creates a request to invoke DetectMask API

type DetectMaskResponse

type DetectMaskResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      Data   `json:"Data" xml:"Data"`
}

DetectMaskResponse is the response struct for api DetectMask

func CreateDetectMaskResponse

func CreateDetectMaskResponse() (response *DetectMaskResponse)

CreateDetectMaskResponse creates a response to parse from DetectMask response

type DetectPedestrianIntrusionRequest added in v1.61.789

type DetectPedestrianIntrusionRequest struct {
	*requests.RpcRequest
	DetectRegion string `position:"Body" name:"DetectRegion"`
	RegionType   string `position:"Body" name:"RegionType"`
	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
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	Code      string `json:"Code" xml:"Code"`
	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
	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
	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"`
	Hair            string        `json:"Hair" xml:"Hair"`
	Age             string        `json:"Age" xml:"Age"`
	AgeScore        float64       `json:"AgeScore" xml:"AgeScore"`
	LowerColor      string        `json:"LowerColor" xml:"LowerColor"`
	TaskId          string        `json:"TaskId" xml:"TaskId"`
	LowerColorScore float64       `json:"LowerColorScore" xml:"LowerColorScore"`
	HairScore       float64       `json:"HairScore" xml:"HairScore"`
	QualityScore    float64       `json:"QualityScore" xml:"QualityScore"`
	ImageURL        string        `json:"ImageURL" xml:"ImageURL"`
	Expression      string        `json:"Expression" xml:"Expression"`
	UpperType       string        `json:"UpperType" xml:"UpperType"`
	FaceProbability float64       `json:"FaceProbability" xml:"FaceProbability"`
	ObjType         string        `json:"ObjType" xml:"ObjType"`
	Type            string        `json:"Type" xml:"Type"`
	ObjTypeScore    float64       `json:"ObjTypeScore" xml:"ObjTypeScore"`
	Feature         string        `json:"Feature" xml:"Feature"`
	UpperTypeScore  float64       `json:"UpperTypeScore" xml:"UpperTypeScore"`
	UpperColor      string        `json:"UpperColor" xml:"UpperColor"`
	LowerTypeScore  float64       `json:"LowerTypeScore" xml:"LowerTypeScore"`
	Gender          string        `json:"Gender" xml:"Gender"`
	GenderScore     float64       `json:"GenderScore" xml:"GenderScore"`
	LowerType       string        `json:"LowerType" xml:"LowerType"`
	UpperColorScore float64       `json:"UpperColorScore" xml:"UpperColorScore"`
	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 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 ElementsInExtractPedestrianFeatureAttribute added in v1.61.635

type ElementsInExtractPedestrianFeatureAttribute struct {
	Element []Element `json:"Element" xml:"Element"`
}

ElementsInExtractPedestrianFeatureAttribute 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"`
	Box         []float64 `json:"Box" xml:"Box"`
}

ElementsItem is a nested struct in facebody response

type ElementsItemInDetectPedestrianIntrusion added in v1.61.789

type ElementsItemInDetectPedestrianIntrusion struct {
	BoxId     int64  `json:"BoxId" xml:"BoxId"`
	Type      string `json:"Type" xml:"Type"`
	Score     int64  `json:"Score" xml:"Score"`
	IsIntrude bool   `json:"IsIntrude" xml:"IsIntrude"`
	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
	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 {
	EntityId  string `json:"EntityId" xml:"EntityId"`
	CreatedAt int64  `json:"CreatedAt" xml:"CreatedAt"`
	Labels    string `json:"Labels" xml:"Labels"`
	DbName    string `json:"DbName" xml:"DbName"`
	UpdatedAt int64  `json:"UpdatedAt" xml:"UpdatedAt"`
	FaceCount int    `json:"FaceCount" xml:"FaceCount"`
}

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 ExtractPedestrianFeatureAttrRequest added in v1.61.482

type ExtractPedestrianFeatureAttrRequest struct {
	*requests.RpcRequest
	Mode           string `position:"Body" name:"Mode"`
	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"`
	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 ExtractPedestrianFeatureAttributeRequest added in v1.61.372

type ExtractPedestrianFeatureAttributeRequest struct {
	*requests.RpcRequest
	UrlList  *[]ExtractPedestrianFeatureAttributeUrlList `position:"Body" name:"UrlList"  type:"Repeated"`
	Mode     string                                      `position:"Body" name:"Mode"`
	ImageURL string                                      `position:"Body" name:"ImageURL"`
}

ExtractPedestrianFeatureAttributeRequest is the request struct for api ExtractPedestrianFeatureAttribute

func CreateExtractPedestrianFeatureAttributeRequest added in v1.61.372

func CreateExtractPedestrianFeatureAttributeRequest() (request *ExtractPedestrianFeatureAttributeRequest)

CreateExtractPedestrianFeatureAttributeRequest creates a request to invoke ExtractPedestrianFeatureAttribute API

type ExtractPedestrianFeatureAttributeResponse added in v1.61.372

type ExtractPedestrianFeatureAttributeResponse struct {
	*responses.BaseResponse
	RequestId string                                  `json:"RequestId" xml:"RequestId"`
	Data      DataInExtractPedestrianFeatureAttribute `json:"Data" xml:"Data"`
}

ExtractPedestrianFeatureAttributeResponse is the response struct for api ExtractPedestrianFeatureAttribute

func CreateExtractPedestrianFeatureAttributeResponse added in v1.61.372

func CreateExtractPedestrianFeatureAttributeResponse() (response *ExtractPedestrianFeatureAttributeResponse)

CreateExtractPedestrianFeatureAttributeResponse creates a response to parse from ExtractPedestrianFeatureAttribute response

type ExtractPedestrianFeatureAttributeUrlList added in v1.61.635

type ExtractPedestrianFeatureAttributeUrlList struct {
	Url string `name:"Url"`
}

ExtractPedestrianFeatureAttributeUrlList is a repeated param struct in ExtractPedestrianFeatureAttributeRequest

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
	White    requests.Float `position:"Body" name:"White"`
	Smooth   requests.Float `position:"Body" name:"Smooth"`
	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"`
	ResourceType string         `position:"Body" name:"ResourceType"`
	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 int64 `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 {
	FaceId    string  `json:"FaceId" xml:"FaceId"`
	EntityId  string  `json:"EntityId" xml:"EntityId"`
	Score     float64 `json:"Score" xml:"Score"`
	DbName    string  `json:"DbName" xml:"DbName"`
	ExtraData string  `json:"ExtraData" xml:"ExtraData"`
}

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"`
	MakeupType   string         `position:"Body" name:"MakeupType"`
	ResourceType string         `position:"Body" name:"ResourceType"`
	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 {
	Height int `json:"Height" xml:"Height"`
	Left   int `json:"Left" xml:"Left"`
	Top    int `json:"Top" xml:"Top"`
	Width  int `json:"Width" xml:"Width"`
}

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"`
	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 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 Frame added in v1.61.93

type Frame struct {
	Rate float64 `json:"Rate" xml:"Rate"`
	Url  string  `json:"Url" xml:"Url"`
}

Frame 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
	CertificateNumber string `position:"Body" name:"CertificateNumber"`
	CertificateName   string `position:"Body" name:"CertificateName"`
	MetaInfo          string `position:"Body" name:"MetaInfo"`
}

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"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	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"`
	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
	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
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      string `json:"Code" xml:"Code"`
	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 GetBodyPersonRequest added in v1.61.799

type GetBodyPersonRequest struct {
	*requests.RpcRequest
	PersonId requests.Integer `position:"Query" name:"PersonId"`
	DbId     requests.Integer `position:"Query" name:"DbId"`
}

GetBodyPersonRequest is the request struct for api GetBodyPerson

func CreateGetBodyPersonRequest added in v1.61.799

func CreateGetBodyPersonRequest() (request *GetBodyPersonRequest)

CreateGetBodyPersonRequest creates a request to invoke GetBodyPerson API

type GetBodyPersonResponse added in v1.61.799

type GetBodyPersonResponse struct {
	*responses.BaseResponse
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      string `json:"Code" xml:"Code"`
	Data      Data   `json:"Data" xml:"Data"`
}

GetBodyPersonResponse is the response struct for api GetBodyPerson

func CreateGetBodyPersonResponse added in v1.61.799

func CreateGetBodyPersonResponse() (response *GetBodyPersonResponse)

CreateGetBodyPersonResponse creates a response to parse from GetBodyPerson response

type GetFaceEntityRequest added in v1.61.93

type GetFaceEntityRequest struct {
	*requests.RpcRequest
	EntityId string `position:"Body" name:"EntityId"`
	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
	VerificationToken string `position:"Body" name:"VerificationToken"`
	MaterialHash      string `position:"Body" name:"MaterialHash"`
}

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"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	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
	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 Hat added in v1.61.561

type Hat struct {
	Score float64 `json:"Score" xml:"Score"`
	Name  string  `json:"Name" xml:"Name"`
}

Hat 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 {
	DataId       string    `json:"DataId" xml:"DataId"`
	ErrorCode    string    `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string    `json:"ErrorMessage" xml:"ErrorMessage"`
	Elements     []Element `json:"Elements" xml:"Elements"`
}

ImageInfoListItem 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 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 ListBodyDbsRequest added in v1.61.799

type ListBodyDbsRequest struct {
	*requests.RpcRequest
	Limit  requests.Integer `position:"Query" name:"Limit"`
	Offset requests.Integer `position:"Query" name:"Offset"`
}

ListBodyDbsRequest is the request struct for api ListBodyDbs

func CreateListBodyDbsRequest added in v1.61.799

func CreateListBodyDbsRequest() (request *ListBodyDbsRequest)

CreateListBodyDbsRequest creates a request to invoke ListBodyDbs API

type ListBodyDbsResponse added in v1.61.799

type ListBodyDbsResponse struct {
	*responses.BaseResponse
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      string `json:"Code" xml:"Code"`
	Data      Data   `json:"Data" xml:"Data"`
}

ListBodyDbsResponse is the response struct for api ListBodyDbs

func CreateListBodyDbsResponse added in v1.61.799

func CreateListBodyDbsResponse() (response *ListBodyDbsResponse)

CreateListBodyDbsResponse creates a response to parse from ListBodyDbs response

type ListBodyPersonRequest added in v1.61.800

type ListBodyPersonRequest struct {
	*requests.RpcRequest
	Limit  requests.Integer `position:"Query" name:"Limit"`
	Offset requests.Integer `position:"Query" name:"Offset"`
	DbId   requests.Integer `position:"Query" name:"DbId"`
}

ListBodyPersonRequest is the request struct for api ListBodyPerson

func CreateListBodyPersonRequest added in v1.61.800

func CreateListBodyPersonRequest() (request *ListBodyPersonRequest)

CreateListBodyPersonRequest creates a request to invoke ListBodyPerson API

type ListBodyPersonResponse added in v1.61.800

type ListBodyPersonResponse struct {
	*responses.BaseResponse
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      string `json:"Code" xml:"Code"`
	Data      Data   `json:"Data" xml:"Data"`
}

ListBodyPersonResponse is the response struct for api ListBodyPerson

func CreateListBodyPersonResponse added in v1.61.800

func CreateListBodyPersonResponse() (response *ListBodyPersonResponse)

CreateListBodyPersonResponse creates a response to parse from ListBodyPerson response

type ListFaceDbsRequest added in v1.61.93

type ListFaceDbsRequest struct {
	*requests.RpcRequest
}

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"`
	Limit          requests.Integer `position:"Body" name:"Limit"`
	Order          string           `position:"Body" name:"Order"`
	Offset         requests.Integer `position:"Body" name:"Offset"`
	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 {
	X      int `json:"X" xml:"X"`
	Y      int `json:"Y" xml:"Y"`
	Height int `json:"Height" xml:"Height"`
	Width  int `json:"Width" xml:"Width"`
}

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 MatchListInSearchBodyTrace added in v1.61.799

type MatchListInSearchBodyTrace struct {
	Trace []Trace `json:"Trace" xml:"Trace"`
}

MatchListInSearchBodyTrace is a nested struct in facebody response

type MatchListInSearchFace added in v1.61.799

type MatchListInSearchFace struct {
	MatchListItem []MatchListItem `json:"MatchList" xml:"MatchList"`
}

MatchListInSearchFace is a nested struct in facebody response

type MatchListItem added in v1.61.93

type MatchListItem struct {
	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
	UserId     string `position:"Body" name:"UserId"`
	TemplateId string `position:"Body" name:"TemplateId"`
	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
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      string `json:"Code" xml:"Code"`
	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 {
	Height int `json:"Height" xml:"Height"`
	Width  int `json:"Width" xml:"Width"`
}

MetaObject is a nested struct in facebody response

type MonitorExaminationRequest added in v1.61.1018

type MonitorExaminationRequest struct {
	*requests.RpcRequest
	Type     requests.Integer `position:"Body" name:"Type"`
	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
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	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
	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 Person added in v1.61.800

type Person struct {
	TraceCount int64  `json:"TraceCount" xml:"TraceCount"`
	InstanceId int64  `json:"InstanceId" xml:"InstanceId"`
	DbId       int64  `json:"DbId" xml:"DbId"`
	Id         int64  `json:"Id" xml:"Id"`
	Name       string `json:"Name" xml:"Name"`
}

Person is a nested struct in facebody response

type PersonInfo added in v1.61.1018

type PersonInfo struct {
	PersonNumber int64     `json:"PersonNumber" xml:"PersonNumber"`
	EarPhone     EarPhone  `json:"EarPhone" xml:"EarPhone"`
	CellPhone    CellPhone `json:"CellPhone" xml:"CellPhone"`
}

PersonInfo is a nested struct in facebody response

type PersonList added in v1.61.800

type PersonList struct {
	Person []Person `json:"Person" xml:"Person"`
}

PersonList 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"`
	NoiseList []float64 `json:"NoiseList" xml:"NoiseList"`
	FnfList   []float64 `json:"FnfList" xml:"FnfList"`
	IlluList  []float64 `json:"IlluList" xml:"IlluList"`
	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
	UserId     string `position:"Query" name:"UserId"`
	TemplateId string `position:"Query" name:"TemplateId"`
}

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
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      string `json:"Code" xml:"Code"`
	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
	Type      requests.Integer          `position:"Body" name:"Type"`
	VideoData string                    `position:"Body" name:"VideoData"`
	URLList   *[]RecognizeActionURLList `position:"Body" name:"URLList"  type:"Repeated"`
	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

type RecognizeActionURLList struct {
	ImageData string `name:"imageData"`
	URL       string `name:"URL"`
}

RecognizeActionURLList is a repeated param struct in RecognizeActionRequest

type RecognizeExpressionRequest added in v1.61.93

type RecognizeExpressionRequest struct {
	*requests.RpcRequest
	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
	ImageType requests.Integer `position:"Body" name:"ImageType"`
	ImageURL  string           `position:"Body" name:"ImageURL"`
}

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"`
	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"`
	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
	Message   string                     `json:"Message" xml:"Message"`
	RequestId string                     `json:"RequestId" xml:"RequestId"`
	Code      string                     `json:"Code" xml:"Code"`
	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
	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 {
	Result []int `json:"Result" xml:"Result"`
}

Rect is a nested struct in facebody response

type RectAList

type RectAList struct {
	RectA []int `json:"RectA" xml:"RectA"`
}

RectAList is a nested struct in facebody response

type RectBList

type RectBList struct {
	RectB []int `json:"RectB" xml:"RectB"`
}

RectBList 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"`
	Hands      Hands       `json:"Hands" xml:"Hands"`
	Box        Box         `json:"Box" xml:"Box"`
	Frames     []Frame     `json:"Frames" xml:"Frames"`
	Bodies     []Body      `json:"Bodies" xml:"Bodies"`
	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 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 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 SearchBodyTraceRequest added in v1.61.799

type SearchBodyTraceRequest struct {
	*requests.RpcRequest
	MinScore requests.Float   `position:"Body" name:"MinScore"`
	Limit    requests.Integer `position:"Body" name:"Limit"`
	Images   string           `position:"Body" name:"Images"`
	DbId     requests.Integer `position:"Body" name:"DbId"`
}

SearchBodyTraceRequest is the request struct for api SearchBodyTrace

func CreateSearchBodyTraceRequest added in v1.61.799

func CreateSearchBodyTraceRequest() (request *SearchBodyTraceRequest)

CreateSearchBodyTraceRequest creates a request to invoke SearchBodyTrace API

type SearchBodyTraceResponse added in v1.61.799

type SearchBodyTraceResponse struct {
	*responses.BaseResponse
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      string `json:"Code" xml:"Code"`
	Data      Data   `json:"Data" xml:"Data"`
}

SearchBodyTraceResponse is the response struct for api SearchBodyTrace

func CreateSearchBodyTraceResponse added in v1.61.799

func CreateSearchBodyTraceResponse() (response *SearchBodyTraceResponse)

CreateSearchBodyTraceResponse creates a response to parse from SearchBodyTrace response

type SearchFaceRequest added in v1.61.93

type SearchFaceRequest struct {
	*requests.RpcRequest
	Limit    requests.Integer `position:"Body" name:"Limit"`
	DbNames  string           `position:"Query" 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"`
	Data      DataInSearchFace `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"`
	X     float64 `json:"X" xml:"X"`
	H     float64 `json:"H" xml:"H"`
	Y     float64 `json:"Y" xml:"Y"`
	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"`
	SourceImageData string `position:"Body" name:"SourceImageData"`
	SourceImageURL  string `position:"Body" name:"SourceImageURL"`
	TargetImageData string `position:"Body" name:"TargetImageData"`
	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 ThresholdsInVerifyFaceMask added in v1.61.364

type ThresholdsInVerifyFaceMask struct {
	Thresholds []float64 `json:"Thresholds" xml:"Thresholds"`
}

ThresholdsInVerifyFaceMask is a nested struct in facebody response

type Trace added in v1.61.799

type Trace struct {
	DbId      int64   `json:"DbId" xml:"DbId"`
	Score     float64 `json:"Score" xml:"Score"`
	ExtraData string  `json:"ExtraData" xml:"ExtraData"`
	TraceId   int64   `json:"TraceId" xml:"TraceId"`
	Id        int64   `json:"Id" xml:"Id"`
	PersonId  int64   `json:"PersonId" xml:"PersonId"`
}

Trace is a nested struct in facebody response

type TraceList added in v1.61.799

type TraceList struct {
	Trace []Trace `json:"Trace" xml:"Trace"`
}

TraceList 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"`
	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
	RefData   string `position:"Body" name:"RefData"`
	ImageData string `position:"Body" name:"ImageData"`
	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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL