Documentation ¶
Index ¶
- Variables
- func GetEndpointMap() map[string]string
- func GetEndpointType() string
- func SetClientProperty(client *Client, propertyName string, propertyValue interface{})
- func SetEndpointDataToClient(client *Client)
- type Box
- type BoxesInDetectObject
- type BoxesInDetectVehicle
- type BoxesInDetectVehicleICongestion
- type BoxesInDetectVehicleIllegalParking
- type BoxesInRecognizeVehicleDamage
- type BoxesInRecognizeVehicleDashboard
- type BoxesInRecognizeVehicleParts
- type BoxesItem
- type ClassifyVehicleInsuranceRequest
- type ClassifyVehicleInsuranceResponse
- type Client
- func NewClient() (client *Client, err error)
- func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
- func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)
- func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
- func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRamRoleArnAndPolicy(regionId string, ...) (client *Client, err error)
- func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
- func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
- func (client *Client) ClassifyVehicleInsurance(request *ClassifyVehicleInsuranceRequest) (response *ClassifyVehicleInsuranceResponse, err error)
- func (client *Client) ClassifyVehicleInsuranceWithCallback(request *ClassifyVehicleInsuranceRequest, ...) <-chan int
- func (client *Client) ClassifyVehicleInsuranceWithChan(request *ClassifyVehicleInsuranceRequest) (<-chan *ClassifyVehicleInsuranceResponse, <-chan error)
- func (client *Client) DetectIPCObject(request *DetectIPCObjectRequest) (response *DetectIPCObjectResponse, err error)
- func (client *Client) DetectIPCObjectWithCallback(request *DetectIPCObjectRequest, ...) <-chan int
- func (client *Client) DetectIPCObjectWithChan(request *DetectIPCObjectRequest) (<-chan *DetectIPCObjectResponse, <-chan error)
- func (client *Client) DetectMainBody(request *DetectMainBodyRequest) (response *DetectMainBodyResponse, err error)
- func (client *Client) DetectMainBodyWithCallback(request *DetectMainBodyRequest, ...) <-chan int
- func (client *Client) DetectMainBodyWithChan(request *DetectMainBodyRequest) (<-chan *DetectMainBodyResponse, <-chan error)
- func (client *Client) DetectObject(request *DetectObjectRequest) (response *DetectObjectResponse, err error)
- func (client *Client) DetectObjectWithCallback(request *DetectObjectRequest, ...) <-chan int
- func (client *Client) DetectObjectWithChan(request *DetectObjectRequest) (<-chan *DetectObjectResponse, <-chan error)
- func (client *Client) DetectTransparentImage(request *DetectTransparentImageRequest) (response *DetectTransparentImageResponse, err error)
- func (client *Client) DetectTransparentImageWithCallback(request *DetectTransparentImageRequest, ...) <-chan int
- func (client *Client) DetectTransparentImageWithChan(request *DetectTransparentImageRequest) (<-chan *DetectTransparentImageResponse, <-chan error)
- func (client *Client) DetectVehicle(request *DetectVehicleRequest) (response *DetectVehicleResponse, err error)
- func (client *Client) DetectVehicleICongestion(request *DetectVehicleICongestionRequest) (response *DetectVehicleICongestionResponse, err error)
- func (client *Client) DetectVehicleICongestionWithCallback(request *DetectVehicleICongestionRequest, ...) <-chan int
- func (client *Client) DetectVehicleICongestionWithChan(request *DetectVehicleICongestionRequest) (<-chan *DetectVehicleICongestionResponse, <-chan error)
- func (client *Client) DetectVehicleIllegalParking(request *DetectVehicleIllegalParkingRequest) (response *DetectVehicleIllegalParkingResponse, err error)
- func (client *Client) DetectVehicleIllegalParkingWithCallback(request *DetectVehicleIllegalParkingRequest, ...) <-chan int
- func (client *Client) DetectVehicleIllegalParkingWithChan(request *DetectVehicleIllegalParkingRequest) (<-chan *DetectVehicleIllegalParkingResponse, <-chan error)
- func (client *Client) DetectVehicleWithCallback(request *DetectVehicleRequest, ...) <-chan int
- func (client *Client) DetectVehicleWithChan(request *DetectVehicleRequest) (<-chan *DetectVehicleResponse, <-chan error)
- func (client *Client) DetectVideoIPCObject(request *DetectVideoIPCObjectRequest) (response *DetectVideoIPCObjectResponse, err error)
- func (client *Client) DetectVideoIPCObjectWithCallback(request *DetectVideoIPCObjectRequest, ...) <-chan int
- func (client *Client) DetectVideoIPCObjectWithChan(request *DetectVideoIPCObjectRequest) (<-chan *DetectVideoIPCObjectResponse, <-chan error)
- func (client *Client) DetectWhiteBaseImage(request *DetectWhiteBaseImageRequest) (response *DetectWhiteBaseImageResponse, err error)
- func (client *Client) DetectWhiteBaseImageWithCallback(request *DetectWhiteBaseImageRequest, ...) <-chan int
- func (client *Client) DetectWhiteBaseImageWithChan(request *DetectWhiteBaseImageRequest) (<-chan *DetectWhiteBaseImageResponse, <-chan error)
- func (client *Client) GenerateVehicleRepairPlan(request *GenerateVehicleRepairPlanRequest) (response *GenerateVehicleRepairPlanResponse, err error)
- func (client *Client) GenerateVehicleRepairPlanWithCallback(request *GenerateVehicleRepairPlanRequest, ...) <-chan int
- func (client *Client) GenerateVehicleRepairPlanWithChan(request *GenerateVehicleRepairPlanRequest) (<-chan *GenerateVehicleRepairPlanResponse, <-chan error)
- func (client *Client) GetAsyncJobResult(request *GetAsyncJobResultRequest) (response *GetAsyncJobResultResponse, err error)
- func (client *Client) GetAsyncJobResultWithCallback(request *GetAsyncJobResultRequest, ...) <-chan int
- func (client *Client) GetAsyncJobResultWithChan(request *GetAsyncJobResultRequest) (<-chan *GetAsyncJobResultResponse, <-chan error)
- func (client *Client) GetVehicleRepairPlan(request *GetVehicleRepairPlanRequest) (response *GetVehicleRepairPlanResponse, err error)
- func (client *Client) GetVehicleRepairPlanWithCallback(request *GetVehicleRepairPlanRequest, ...) <-chan int
- func (client *Client) GetVehicleRepairPlanWithChan(request *GetVehicleRepairPlanRequest) (<-chan *GetVehicleRepairPlanResponse, <-chan error)
- func (client *Client) RecognizeVehicleDamage(request *RecognizeVehicleDamageRequest) (response *RecognizeVehicleDamageResponse, err error)
- func (client *Client) RecognizeVehicleDamageWithCallback(request *RecognizeVehicleDamageRequest, ...) <-chan int
- func (client *Client) RecognizeVehicleDamageWithChan(request *RecognizeVehicleDamageRequest) (<-chan *RecognizeVehicleDamageResponse, <-chan error)
- func (client *Client) RecognizeVehicleDashboard(request *RecognizeVehicleDashboardRequest) (response *RecognizeVehicleDashboardResponse, err error)
- func (client *Client) RecognizeVehicleDashboardWithCallback(request *RecognizeVehicleDashboardRequest, ...) <-chan int
- func (client *Client) RecognizeVehicleDashboardWithChan(request *RecognizeVehicleDashboardRequest) (<-chan *RecognizeVehicleDashboardResponse, <-chan error)
- func (client *Client) RecognizeVehicleParts(request *RecognizeVehiclePartsRequest) (response *RecognizeVehiclePartsResponse, err error)
- func (client *Client) RecognizeVehiclePartsWithCallback(request *RecognizeVehiclePartsRequest, ...) <-chan int
- func (client *Client) RecognizeVehiclePartsWithChan(request *RecognizeVehiclePartsRequest) (<-chan *RecognizeVehiclePartsResponse, <-chan error)
- type Data
- type DataInDetectObject
- type DataInDetectVehicle
- type DataInDetectVehicleIllegalParking
- type DetectIPCObjectRequest
- type DetectIPCObjectResponse
- type DetectMainBodyRequest
- type DetectMainBodyResponse
- type DetectObjectInfo
- type DetectObjectInfoList
- type DetectObjectRequest
- type DetectObjectResponse
- type DetectTransparentImageRequest
- type DetectTransparentImageResponse
- type DetectVehicleICongestionRequest
- type DetectVehicleICongestionResponse
- type DetectVehicleIllegalParkingRequest
- type DetectVehicleIllegalParkingResponse
- type DetectVehicleRequest
- type DetectVehicleResponse
- type DetectVideoIPCObjectRequest
- type DetectVideoIPCObjectResponse
- type DetectWhiteBaseImageRequest
- type DetectWhiteBaseImageResponse
- type Element
- type ElementInDetectVehicleICongestion
- type ElementInDetectVehicleIllegalParking
- type ElementInRecognizeVehicleDashboard
- type Elements
- type ElementsInDetectIPCObject
- type ElementsInDetectObject
- type ElementsInDetectTransparentImage
- type ElementsInDetectVehicleICongestion
- type ElementsInDetectVehicleIllegalParking
- type ElementsInDetectVideoIPCObject
- type ElementsInDetectWhiteBaseImage
- type ElementsInRecognizeVehicleDamage
- type ElementsInRecognizeVehicleDashboard
- type ElementsInRecognizeVehicleParts
- type Features
- type Frame
- type Frames
- type GenerateVehicleRepairPlanDamageImageList
- type GenerateVehicleRepairPlanRequest
- type GenerateVehicleRepairPlanResponse
- type GetAsyncJobResultRequest
- type GetAsyncJobResultResponse
- type GetVehicleRepairPlanRequest
- type GetVehicleRepairPlanResponse
- type IdsInDetectVehicleICongestion
- type IdsInDetectVehicleIllegalParking
- type Label
- type Labels
- type Location
- type OriginShapes
- type RecognizeVehicleDamageRequest
- type RecognizeVehicleDamageResponse
- type RecognizeVehicleDashboardRequest
- type RecognizeVehicleDashboardResponse
- type RecognizeVehiclePartsRequest
- type RecognizeVehiclePartsResponse
- type RegionIntersect
- type RegionIntersectFeatures
- type RegionIntersectFeaturesItem
- type RegionIntersectMatched
- type RegionIntersectMatchedItem
- type RegionIntersectsInDetectVehicleICongestion
- type RegionIntersectsInDetectVehicleIllegalParking
- type RegionIntersectsItem
- type RepairItems
- type RepairParts
- type Scores
Constants ¶
This section is empty.
Variables ¶
var EndpointMap map[string]string
EndpointMap Endpoint Data
var EndpointType = "regional"
EndpointType regional or central
Functions ¶
func SetClientProperty ¶
SetClientProperty Set Property by Reflect
func SetEndpointDataToClient ¶
func SetEndpointDataToClient(client *Client)
SetEndpointDataToClient Set EndpointMap and ENdpointType
Types ¶
type Box ¶ added in v1.61.891
type Box struct {
Box []int64 `json:"Box" xml:"Box"`
}
Box is a nested struct in objectdet response
type BoxesInDetectObject ¶
type BoxesInDetectObject struct {
Box []int `json:"Box" xml:"Box"`
}
BoxesInDetectObject is a nested struct in objectdet response
type BoxesInDetectVehicle ¶
type BoxesInDetectVehicle struct {
Box []int `json:"Box" xml:"Box"`
}
BoxesInDetectVehicle is a nested struct in objectdet response
type BoxesInDetectVehicleICongestion ¶ added in v1.61.891
type BoxesInDetectVehicleICongestion struct {
BoxesItem []BoxesItem `json:"Boxes" xml:"Boxes"`
}
BoxesInDetectVehicleICongestion is a nested struct in objectdet response
type BoxesInDetectVehicleIllegalParking ¶ added in v1.61.891
type BoxesInDetectVehicleIllegalParking struct {
BoxesItem []BoxesItem `json:"Boxes" xml:"Boxes"`
}
BoxesInDetectVehicleIllegalParking is a nested struct in objectdet response
type BoxesInRecognizeVehicleDamage ¶
type BoxesInRecognizeVehicleDamage struct {
Box []int `json:"Box" xml:"Box"`
}
BoxesInRecognizeVehicleDamage is a nested struct in objectdet response
type BoxesInRecognizeVehicleDashboard ¶
type BoxesInRecognizeVehicleDashboard struct {
Box []float64 `json:"Box" xml:"Box"`
}
BoxesInRecognizeVehicleDashboard is a nested struct in objectdet response
type BoxesInRecognizeVehicleParts ¶
type BoxesInRecognizeVehicleParts struct {
Box []int `json:"Box" xml:"Box"`
}
BoxesInRecognizeVehicleParts is a nested struct in objectdet response
type BoxesItem ¶ added in v1.61.891
type BoxesItem struct { Left int64 `json:"Left" xml:"Left"` Right int64 `json:"Right" xml:"Right"` Top int64 `json:"Top" xml:"Top"` Bottom int64 `json:"Bottom" xml:"Bottom"` }
BoxesItem is a nested struct in objectdet response
type ClassifyVehicleInsuranceRequest ¶
type ClassifyVehicleInsuranceRequest struct { *requests.RpcRequest ImageURL string `position:"Body" name:"ImageURL"` }
ClassifyVehicleInsuranceRequest is the request struct for api ClassifyVehicleInsurance
func CreateClassifyVehicleInsuranceRequest ¶
func CreateClassifyVehicleInsuranceRequest() (request *ClassifyVehicleInsuranceRequest)
CreateClassifyVehicleInsuranceRequest creates a request to invoke ClassifyVehicleInsurance API
type ClassifyVehicleInsuranceResponse ¶
type ClassifyVehicleInsuranceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
ClassifyVehicleInsuranceResponse is the response struct for api ClassifyVehicleInsurance
func CreateClassifyVehicleInsuranceResponse ¶
func CreateClassifyVehicleInsuranceResponse() (response *ClassifyVehicleInsuranceResponse)
CreateClassifyVehicleInsuranceResponse creates a response to parse from ClassifyVehicleInsurance response
type Client ¶
Client is the sdk client struct, each func corresponds to an OpenAPI
func NewClientWithAccessKey ¶
func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithEcsRamRole ¶
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithOptions ¶
func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client
func NewClientWithProvider ¶
func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArn ¶
func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArnAndPolicy ¶
func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRsaKeyPair ¶
func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithStsToken ¶
func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func (*Client) ClassifyVehicleInsurance ¶
func (client *Client) ClassifyVehicleInsurance(request *ClassifyVehicleInsuranceRequest) (response *ClassifyVehicleInsuranceResponse, err error)
ClassifyVehicleInsurance invokes the objectdet.ClassifyVehicleInsurance API synchronously
func (*Client) ClassifyVehicleInsuranceWithCallback ¶
func (client *Client) ClassifyVehicleInsuranceWithCallback(request *ClassifyVehicleInsuranceRequest, callback func(response *ClassifyVehicleInsuranceResponse, err error)) <-chan int
ClassifyVehicleInsuranceWithCallback invokes the objectdet.ClassifyVehicleInsurance API asynchronously
func (*Client) ClassifyVehicleInsuranceWithChan ¶
func (client *Client) ClassifyVehicleInsuranceWithChan(request *ClassifyVehicleInsuranceRequest) (<-chan *ClassifyVehicleInsuranceResponse, <-chan error)
ClassifyVehicleInsuranceWithChan invokes the objectdet.ClassifyVehicleInsurance API asynchronously
func (*Client) DetectIPCObject ¶ added in v1.61.891
func (client *Client) DetectIPCObject(request *DetectIPCObjectRequest) (response *DetectIPCObjectResponse, err error)
DetectIPCObject invokes the objectdet.DetectIPCObject API synchronously
func (*Client) DetectIPCObjectWithCallback ¶ added in v1.61.891
func (client *Client) DetectIPCObjectWithCallback(request *DetectIPCObjectRequest, callback func(response *DetectIPCObjectResponse, err error)) <-chan int
DetectIPCObjectWithCallback invokes the objectdet.DetectIPCObject API asynchronously
func (*Client) DetectIPCObjectWithChan ¶ added in v1.61.891
func (client *Client) DetectIPCObjectWithChan(request *DetectIPCObjectRequest) (<-chan *DetectIPCObjectResponse, <-chan error)
DetectIPCObjectWithChan invokes the objectdet.DetectIPCObject API asynchronously
func (*Client) DetectMainBody ¶
func (client *Client) DetectMainBody(request *DetectMainBodyRequest) (response *DetectMainBodyResponse, err error)
DetectMainBody invokes the objectdet.DetectMainBody API synchronously
func (*Client) DetectMainBodyWithCallback ¶
func (client *Client) DetectMainBodyWithCallback(request *DetectMainBodyRequest, callback func(response *DetectMainBodyResponse, err error)) <-chan int
DetectMainBodyWithCallback invokes the objectdet.DetectMainBody API asynchronously
func (*Client) DetectMainBodyWithChan ¶
func (client *Client) DetectMainBodyWithChan(request *DetectMainBodyRequest) (<-chan *DetectMainBodyResponse, <-chan error)
DetectMainBodyWithChan invokes the objectdet.DetectMainBody API asynchronously
func (*Client) DetectObject ¶
func (client *Client) DetectObject(request *DetectObjectRequest) (response *DetectObjectResponse, err error)
DetectObject invokes the objectdet.DetectObject API synchronously
func (*Client) DetectObjectWithCallback ¶
func (client *Client) DetectObjectWithCallback(request *DetectObjectRequest, callback func(response *DetectObjectResponse, err error)) <-chan int
DetectObjectWithCallback invokes the objectdet.DetectObject API asynchronously
func (*Client) DetectObjectWithChan ¶
func (client *Client) DetectObjectWithChan(request *DetectObjectRequest) (<-chan *DetectObjectResponse, <-chan error)
DetectObjectWithChan invokes the objectdet.DetectObject API asynchronously
func (*Client) DetectTransparentImage ¶
func (client *Client) DetectTransparentImage(request *DetectTransparentImageRequest) (response *DetectTransparentImageResponse, err error)
DetectTransparentImage invokes the objectdet.DetectTransparentImage API synchronously
func (*Client) DetectTransparentImageWithCallback ¶
func (client *Client) DetectTransparentImageWithCallback(request *DetectTransparentImageRequest, callback func(response *DetectTransparentImageResponse, err error)) <-chan int
DetectTransparentImageWithCallback invokes the objectdet.DetectTransparentImage API asynchronously
func (*Client) DetectTransparentImageWithChan ¶
func (client *Client) DetectTransparentImageWithChan(request *DetectTransparentImageRequest) (<-chan *DetectTransparentImageResponse, <-chan error)
DetectTransparentImageWithChan invokes the objectdet.DetectTransparentImage API asynchronously
func (*Client) DetectVehicle ¶
func (client *Client) DetectVehicle(request *DetectVehicleRequest) (response *DetectVehicleResponse, err error)
DetectVehicle invokes the objectdet.DetectVehicle API synchronously
func (*Client) DetectVehicleICongestion ¶ added in v1.61.891
func (client *Client) DetectVehicleICongestion(request *DetectVehicleICongestionRequest) (response *DetectVehicleICongestionResponse, err error)
DetectVehicleICongestion invokes the objectdet.DetectVehicleICongestion API synchronously
func (*Client) DetectVehicleICongestionWithCallback ¶ added in v1.61.891
func (client *Client) DetectVehicleICongestionWithCallback(request *DetectVehicleICongestionRequest, callback func(response *DetectVehicleICongestionResponse, err error)) <-chan int
DetectVehicleICongestionWithCallback invokes the objectdet.DetectVehicleICongestion API asynchronously
func (*Client) DetectVehicleICongestionWithChan ¶ added in v1.61.891
func (client *Client) DetectVehicleICongestionWithChan(request *DetectVehicleICongestionRequest) (<-chan *DetectVehicleICongestionResponse, <-chan error)
DetectVehicleICongestionWithChan invokes the objectdet.DetectVehicleICongestion API asynchronously
func (*Client) DetectVehicleIllegalParking ¶ added in v1.61.891
func (client *Client) DetectVehicleIllegalParking(request *DetectVehicleIllegalParkingRequest) (response *DetectVehicleIllegalParkingResponse, err error)
DetectVehicleIllegalParking invokes the objectdet.DetectVehicleIllegalParking API synchronously
func (*Client) DetectVehicleIllegalParkingWithCallback ¶ added in v1.61.891
func (client *Client) DetectVehicleIllegalParkingWithCallback(request *DetectVehicleIllegalParkingRequest, callback func(response *DetectVehicleIllegalParkingResponse, err error)) <-chan int
DetectVehicleIllegalParkingWithCallback invokes the objectdet.DetectVehicleIllegalParking API asynchronously
func (*Client) DetectVehicleIllegalParkingWithChan ¶ added in v1.61.891
func (client *Client) DetectVehicleIllegalParkingWithChan(request *DetectVehicleIllegalParkingRequest) (<-chan *DetectVehicleIllegalParkingResponse, <-chan error)
DetectVehicleIllegalParkingWithChan invokes the objectdet.DetectVehicleIllegalParking API asynchronously
func (*Client) DetectVehicleWithCallback ¶
func (client *Client) DetectVehicleWithCallback(request *DetectVehicleRequest, callback func(response *DetectVehicleResponse, err error)) <-chan int
DetectVehicleWithCallback invokes the objectdet.DetectVehicle API asynchronously
func (*Client) DetectVehicleWithChan ¶
func (client *Client) DetectVehicleWithChan(request *DetectVehicleRequest) (<-chan *DetectVehicleResponse, <-chan error)
DetectVehicleWithChan invokes the objectdet.DetectVehicle API asynchronously
func (*Client) DetectVideoIPCObject ¶ added in v1.61.1019
func (client *Client) DetectVideoIPCObject(request *DetectVideoIPCObjectRequest) (response *DetectVideoIPCObjectResponse, err error)
DetectVideoIPCObject invokes the objectdet.DetectVideoIPCObject API synchronously
func (*Client) DetectVideoIPCObjectWithCallback ¶ added in v1.61.1019
func (client *Client) DetectVideoIPCObjectWithCallback(request *DetectVideoIPCObjectRequest, callback func(response *DetectVideoIPCObjectResponse, err error)) <-chan int
DetectVideoIPCObjectWithCallback invokes the objectdet.DetectVideoIPCObject API asynchronously
func (*Client) DetectVideoIPCObjectWithChan ¶ added in v1.61.1019
func (client *Client) DetectVideoIPCObjectWithChan(request *DetectVideoIPCObjectRequest) (<-chan *DetectVideoIPCObjectResponse, <-chan error)
DetectVideoIPCObjectWithChan invokes the objectdet.DetectVideoIPCObject API asynchronously
func (*Client) DetectWhiteBaseImage ¶
func (client *Client) DetectWhiteBaseImage(request *DetectWhiteBaseImageRequest) (response *DetectWhiteBaseImageResponse, err error)
DetectWhiteBaseImage invokes the objectdet.DetectWhiteBaseImage API synchronously
func (*Client) DetectWhiteBaseImageWithCallback ¶
func (client *Client) DetectWhiteBaseImageWithCallback(request *DetectWhiteBaseImageRequest, callback func(response *DetectWhiteBaseImageResponse, err error)) <-chan int
DetectWhiteBaseImageWithCallback invokes the objectdet.DetectWhiteBaseImage API asynchronously
func (*Client) DetectWhiteBaseImageWithChan ¶
func (client *Client) DetectWhiteBaseImageWithChan(request *DetectWhiteBaseImageRequest) (<-chan *DetectWhiteBaseImageResponse, <-chan error)
DetectWhiteBaseImageWithChan invokes the objectdet.DetectWhiteBaseImage API asynchronously
func (*Client) GenerateVehicleRepairPlan ¶
func (client *Client) GenerateVehicleRepairPlan(request *GenerateVehicleRepairPlanRequest) (response *GenerateVehicleRepairPlanResponse, err error)
GenerateVehicleRepairPlan invokes the objectdet.GenerateVehicleRepairPlan API synchronously
func (*Client) GenerateVehicleRepairPlanWithCallback ¶
func (client *Client) GenerateVehicleRepairPlanWithCallback(request *GenerateVehicleRepairPlanRequest, callback func(response *GenerateVehicleRepairPlanResponse, err error)) <-chan int
GenerateVehicleRepairPlanWithCallback invokes the objectdet.GenerateVehicleRepairPlan API asynchronously
func (*Client) GenerateVehicleRepairPlanWithChan ¶
func (client *Client) GenerateVehicleRepairPlanWithChan(request *GenerateVehicleRepairPlanRequest) (<-chan *GenerateVehicleRepairPlanResponse, <-chan error)
GenerateVehicleRepairPlanWithChan invokes the objectdet.GenerateVehicleRepairPlan API asynchronously
func (*Client) GetAsyncJobResult ¶ added in v1.61.1019
func (client *Client) GetAsyncJobResult(request *GetAsyncJobResultRequest) (response *GetAsyncJobResultResponse, err error)
GetAsyncJobResult invokes the objectdet.GetAsyncJobResult API synchronously
func (*Client) GetAsyncJobResultWithCallback ¶ added in v1.61.1019
func (client *Client) GetAsyncJobResultWithCallback(request *GetAsyncJobResultRequest, callback func(response *GetAsyncJobResultResponse, err error)) <-chan int
GetAsyncJobResultWithCallback invokes the objectdet.GetAsyncJobResult API asynchronously
func (*Client) GetAsyncJobResultWithChan ¶ added in v1.61.1019
func (client *Client) GetAsyncJobResultWithChan(request *GetAsyncJobResultRequest) (<-chan *GetAsyncJobResultResponse, <-chan error)
GetAsyncJobResultWithChan invokes the objectdet.GetAsyncJobResult API asynchronously
func (*Client) GetVehicleRepairPlan ¶
func (client *Client) GetVehicleRepairPlan(request *GetVehicleRepairPlanRequest) (response *GetVehicleRepairPlanResponse, err error)
GetVehicleRepairPlan invokes the objectdet.GetVehicleRepairPlan API synchronously
func (*Client) GetVehicleRepairPlanWithCallback ¶
func (client *Client) GetVehicleRepairPlanWithCallback(request *GetVehicleRepairPlanRequest, callback func(response *GetVehicleRepairPlanResponse, err error)) <-chan int
GetVehicleRepairPlanWithCallback invokes the objectdet.GetVehicleRepairPlan API asynchronously
func (*Client) GetVehicleRepairPlanWithChan ¶
func (client *Client) GetVehicleRepairPlanWithChan(request *GetVehicleRepairPlanRequest) (<-chan *GetVehicleRepairPlanResponse, <-chan error)
GetVehicleRepairPlanWithChan invokes the objectdet.GetVehicleRepairPlan API asynchronously
func (*Client) RecognizeVehicleDamage ¶
func (client *Client) RecognizeVehicleDamage(request *RecognizeVehicleDamageRequest) (response *RecognizeVehicleDamageResponse, err error)
RecognizeVehicleDamage invokes the objectdet.RecognizeVehicleDamage API synchronously
func (*Client) RecognizeVehicleDamageWithCallback ¶
func (client *Client) RecognizeVehicleDamageWithCallback(request *RecognizeVehicleDamageRequest, callback func(response *RecognizeVehicleDamageResponse, err error)) <-chan int
RecognizeVehicleDamageWithCallback invokes the objectdet.RecognizeVehicleDamage API asynchronously
func (*Client) RecognizeVehicleDamageWithChan ¶
func (client *Client) RecognizeVehicleDamageWithChan(request *RecognizeVehicleDamageRequest) (<-chan *RecognizeVehicleDamageResponse, <-chan error)
RecognizeVehicleDamageWithChan invokes the objectdet.RecognizeVehicleDamage API asynchronously
func (*Client) RecognizeVehicleDashboard ¶
func (client *Client) RecognizeVehicleDashboard(request *RecognizeVehicleDashboardRequest) (response *RecognizeVehicleDashboardResponse, err error)
RecognizeVehicleDashboard invokes the objectdet.RecognizeVehicleDashboard API synchronously
func (*Client) RecognizeVehicleDashboardWithCallback ¶
func (client *Client) RecognizeVehicleDashboardWithCallback(request *RecognizeVehicleDashboardRequest, callback func(response *RecognizeVehicleDashboardResponse, err error)) <-chan int
RecognizeVehicleDashboardWithCallback invokes the objectdet.RecognizeVehicleDashboard API asynchronously
func (*Client) RecognizeVehicleDashboardWithChan ¶
func (client *Client) RecognizeVehicleDashboardWithChan(request *RecognizeVehicleDashboardRequest) (<-chan *RecognizeVehicleDashboardResponse, <-chan error)
RecognizeVehicleDashboardWithChan invokes the objectdet.RecognizeVehicleDashboard API asynchronously
func (*Client) RecognizeVehicleParts ¶
func (client *Client) RecognizeVehicleParts(request *RecognizeVehiclePartsRequest) (response *RecognizeVehiclePartsResponse, err error)
RecognizeVehicleParts invokes the objectdet.RecognizeVehicleParts API synchronously
func (*Client) RecognizeVehiclePartsWithCallback ¶
func (client *Client) RecognizeVehiclePartsWithCallback(request *RecognizeVehiclePartsRequest, callback func(response *RecognizeVehiclePartsResponse, err error)) <-chan int
RecognizeVehiclePartsWithCallback invokes the objectdet.RecognizeVehicleParts API asynchronously
func (*Client) RecognizeVehiclePartsWithChan ¶
func (client *Client) RecognizeVehiclePartsWithChan(request *RecognizeVehiclePartsRequest) (<-chan *RecognizeVehiclePartsResponse, <-chan error)
RecognizeVehiclePartsWithChan invokes the objectdet.RecognizeVehicleParts API asynchronously
type Data ¶
type Data struct { ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"` Threshold float64 `json:"Threshold" xml:"Threshold"` TaskId string `json:"TaskId" xml:"TaskId"` ErrorCode string `json:"ErrorCode" xml:"ErrorCode"` JobId string `json:"JobId" xml:"JobId"` Result string `json:"Result" xml:"Result"` Height int64 `json:"Height" xml:"Height"` FrameNo string `json:"FrameNo" xml:"FrameNo"` Width int64 `json:"Width" xml:"Width"` Status string `json:"Status" xml:"Status"` OriginShapes []int `json:"OriginShapes" xml:"OriginShapes"` Location Location `json:"Location" xml:"Location"` RepairParts []RepairItems `json:"RepairParts" xml:"RepairParts"` Elements []Element `json:"Elements" xml:"Elements"` RegionIntersects []RegionIntersectsItem `json:"RegionIntersects" xml:"RegionIntersects"` RegionIntersectFeatures []RegionIntersectFeaturesItem `json:"RegionIntersectFeatures" xml:"RegionIntersectFeatures"` Labels []Label `json:"Labels" xml:"Labels"` Frames []Frame `json:"Frames" xml:"Frames"` RegionIntersectMatched []RegionIntersectMatchedItem `json:"RegionIntersectMatched" xml:"RegionIntersectMatched"` }
Data is a nested struct in objectdet response
type DataInDetectObject ¶ added in v1.61.910
type DataInDetectObject struct { Width int `json:"Width" xml:"Width"` Height int `json:"Height" xml:"Height"` Elements []Element `json:"Elements" xml:"Elements"` }
DataInDetectObject is a nested struct in objectdet response
type DataInDetectVehicle ¶ added in v1.61.910
type DataInDetectVehicle struct { Width int `json:"Width" xml:"Width"` Height int `json:"Height" xml:"Height"` DetectObjectInfoList []DetectObjectInfo `json:"DetectObjectInfoList" xml:"DetectObjectInfoList"` }
DataInDetectVehicle is a nested struct in objectdet response
type DataInDetectVehicleIllegalParking ¶ added in v1.61.891
type DataInDetectVehicleIllegalParking struct { RegionIntersects []RegionIntersect `json:"RegionIntersects" xml:"RegionIntersects"` Elements []ElementInDetectVehicleIllegalParking `json:"Elements" xml:"Elements"` }
DataInDetectVehicleIllegalParking is a nested struct in objectdet response
type DetectIPCObjectRequest ¶ added in v1.61.891
type DetectIPCObjectRequest struct { *requests.RpcRequest ImageURL string `position:"Body" name:"ImageURL"` }
DetectIPCObjectRequest is the request struct for api DetectIPCObject
func CreateDetectIPCObjectRequest ¶ added in v1.61.891
func CreateDetectIPCObjectRequest() (request *DetectIPCObjectRequest)
CreateDetectIPCObjectRequest creates a request to invoke DetectIPCObject API
type DetectIPCObjectResponse ¶ added in v1.61.891
type DetectIPCObjectResponse 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"` }
DetectIPCObjectResponse is the response struct for api DetectIPCObject
func CreateDetectIPCObjectResponse ¶ added in v1.61.891
func CreateDetectIPCObjectResponse() (response *DetectIPCObjectResponse)
CreateDetectIPCObjectResponse creates a response to parse from DetectIPCObject response
type DetectMainBodyRequest ¶
type DetectMainBodyRequest struct { *requests.RpcRequest ImageURL string `position:"Query" name:"ImageURL"` }
DetectMainBodyRequest is the request struct for api DetectMainBody
func CreateDetectMainBodyRequest ¶
func CreateDetectMainBodyRequest() (request *DetectMainBodyRequest)
CreateDetectMainBodyRequest creates a request to invoke DetectMainBody API
type DetectMainBodyResponse ¶
type DetectMainBodyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
DetectMainBodyResponse is the response struct for api DetectMainBody
func CreateDetectMainBodyResponse ¶
func CreateDetectMainBodyResponse() (response *DetectMainBodyResponse)
CreateDetectMainBodyResponse creates a response to parse from DetectMainBody response
type DetectObjectInfo ¶
type DetectObjectInfo struct { Score float64 `json:"Score" xml:"Score"` Type string `json:"Type" xml:"Type"` Id int `json:"Id" xml:"Id"` Boxes []int `json:"Boxes" xml:"Boxes"` }
DetectObjectInfo is a nested struct in objectdet response
type DetectObjectInfoList ¶
type DetectObjectInfoList struct {
DetectObjectInfo []DetectObjectInfo `json:"DetectObjectInfo" xml:"DetectObjectInfo"`
}
DetectObjectInfoList is a nested struct in objectdet response
type DetectObjectRequest ¶
type DetectObjectRequest struct { *requests.RpcRequest ImageURL string `position:"Body" name:"ImageURL"` }
DetectObjectRequest is the request struct for api DetectObject
func CreateDetectObjectRequest ¶
func CreateDetectObjectRequest() (request *DetectObjectRequest)
CreateDetectObjectRequest creates a request to invoke DetectObject API
type DetectObjectResponse ¶
type DetectObjectResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data DataInDetectObject `json:"Data" xml:"Data"` }
DetectObjectResponse is the response struct for api DetectObject
func CreateDetectObjectResponse ¶
func CreateDetectObjectResponse() (response *DetectObjectResponse)
CreateDetectObjectResponse creates a response to parse from DetectObject response
type DetectTransparentImageRequest ¶
type DetectTransparentImageRequest struct { *requests.RpcRequest ImageURL string `position:"Body" name:"ImageURL"` }
DetectTransparentImageRequest is the request struct for api DetectTransparentImage
func CreateDetectTransparentImageRequest ¶
func CreateDetectTransparentImageRequest() (request *DetectTransparentImageRequest)
CreateDetectTransparentImageRequest creates a request to invoke DetectTransparentImage API
type DetectTransparentImageResponse ¶
type DetectTransparentImageResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
DetectTransparentImageResponse is the response struct for api DetectTransparentImage
func CreateDetectTransparentImageResponse ¶
func CreateDetectTransparentImageResponse() (response *DetectTransparentImageResponse)
CreateDetectTransparentImageResponse creates a response to parse from DetectTransparentImage response
type DetectVehicleICongestionRequest ¶ added in v1.61.891
type DetectVehicleICongestionRequest struct { *requests.RpcRequest RoadRegions string `position:"Body" name:"RoadRegions"` PreRegionIntersectFeatures string `position:"Body" name:"PreRegionIntersectFeatures"` ImageURL string `position:"Body" name:"ImageURL"` }
DetectVehicleICongestionRequest is the request struct for api DetectVehicleICongestion
func CreateDetectVehicleICongestionRequest ¶ added in v1.61.891
func CreateDetectVehicleICongestionRequest() (request *DetectVehicleICongestionRequest)
CreateDetectVehicleICongestionRequest creates a request to invoke DetectVehicleICongestion API
type DetectVehicleICongestionResponse ¶ added in v1.61.891
type DetectVehicleICongestionResponse 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"` }
DetectVehicleICongestionResponse is the response struct for api DetectVehicleICongestion
func CreateDetectVehicleICongestionResponse ¶ added in v1.61.891
func CreateDetectVehicleICongestionResponse() (response *DetectVehicleICongestionResponse)
CreateDetectVehicleICongestionResponse creates a response to parse from DetectVehicleICongestion response
type DetectVehicleIllegalParkingRequest ¶ added in v1.61.891
type DetectVehicleIllegalParkingRequest struct { *requests.RpcRequest RoadRegions string `position:"Body" name:"RoadRegions"` ImageURL string `position:"Body" name:"ImageURL"` }
DetectVehicleIllegalParkingRequest is the request struct for api DetectVehicleIllegalParking
func CreateDetectVehicleIllegalParkingRequest ¶ added in v1.61.891
func CreateDetectVehicleIllegalParkingRequest() (request *DetectVehicleIllegalParkingRequest)
CreateDetectVehicleIllegalParkingRequest creates a request to invoke DetectVehicleIllegalParking API
type DetectVehicleIllegalParkingResponse ¶ added in v1.61.891
type DetectVehicleIllegalParkingResponse struct { *responses.BaseResponse Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Data DataInDetectVehicleIllegalParking `json:"Data" xml:"Data"` }
DetectVehicleIllegalParkingResponse is the response struct for api DetectVehicleIllegalParking
func CreateDetectVehicleIllegalParkingResponse ¶ added in v1.61.891
func CreateDetectVehicleIllegalParkingResponse() (response *DetectVehicleIllegalParkingResponse)
CreateDetectVehicleIllegalParkingResponse creates a response to parse from DetectVehicleIllegalParking response
type DetectVehicleRequest ¶
type DetectVehicleRequest struct { *requests.RpcRequest ImageType requests.Integer `position:"Body" name:"ImageType"` ImageURL string `position:"Body" name:"ImageURL"` }
DetectVehicleRequest is the request struct for api DetectVehicle
func CreateDetectVehicleRequest ¶
func CreateDetectVehicleRequest() (request *DetectVehicleRequest)
CreateDetectVehicleRequest creates a request to invoke DetectVehicle API
type DetectVehicleResponse ¶
type DetectVehicleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data DataInDetectVehicle `json:"Data" xml:"Data"` }
DetectVehicleResponse is the response struct for api DetectVehicle
func CreateDetectVehicleResponse ¶
func CreateDetectVehicleResponse() (response *DetectVehicleResponse)
CreateDetectVehicleResponse creates a response to parse from DetectVehicle response
type DetectVideoIPCObjectRequest ¶ added in v1.61.1019
type DetectVideoIPCObjectRequest struct { *requests.RpcRequest Async requests.Boolean `position:"Body" name:"Async"` VideoURL string `position:"Body" name:"VideoURL"` }
DetectVideoIPCObjectRequest is the request struct for api DetectVideoIPCObject
func CreateDetectVideoIPCObjectRequest ¶ added in v1.61.1019
func CreateDetectVideoIPCObjectRequest() (request *DetectVideoIPCObjectRequest)
CreateDetectVideoIPCObjectRequest creates a request to invoke DetectVideoIPCObject API
type DetectVideoIPCObjectResponse ¶ added in v1.61.1019
type DetectVideoIPCObjectResponse 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"` }
DetectVideoIPCObjectResponse is the response struct for api DetectVideoIPCObject
func CreateDetectVideoIPCObjectResponse ¶ added in v1.61.1019
func CreateDetectVideoIPCObjectResponse() (response *DetectVideoIPCObjectResponse)
CreateDetectVideoIPCObjectResponse creates a response to parse from DetectVideoIPCObject response
type DetectWhiteBaseImageRequest ¶
type DetectWhiteBaseImageRequest struct { *requests.RpcRequest ImageURL string `position:"Body" name:"ImageURL"` }
DetectWhiteBaseImageRequest is the request struct for api DetectWhiteBaseImage
func CreateDetectWhiteBaseImageRequest ¶
func CreateDetectWhiteBaseImageRequest() (request *DetectWhiteBaseImageRequest)
CreateDetectWhiteBaseImageRequest creates a request to invoke DetectWhiteBaseImage API
type DetectWhiteBaseImageResponse ¶
type DetectWhiteBaseImageResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
DetectWhiteBaseImageResponse is the response struct for api DetectWhiteBaseImage
func CreateDetectWhiteBaseImageResponse ¶
func CreateDetectWhiteBaseImageResponse() (response *DetectWhiteBaseImageResponse)
CreateDetectWhiteBaseImageResponse creates a response to parse from DetectWhiteBaseImage response
type Element ¶
type Element struct { WhiteBase int `json:"WhiteBase" xml:"WhiteBase"` Score float64 `json:"Score" xml:"Score"` TargetRate float64 `json:"TargetRate" xml:"TargetRate"` TransparentImage int `json:"TransparentImage" xml:"TransparentImage"` Type string `json:"Type" xml:"Type"` Scores []float64 `json:"Scores" xml:"Scores"` Box []int64 `json:"Box" xml:"Box"` Boxes []int `json:"Boxes" xml:"Boxes"` }
Element is a nested struct in objectdet response
type ElementInDetectVehicleICongestion ¶ added in v1.61.891
type ElementInDetectVehicleICongestion struct { TypeName string `json:"TypeName" xml:"TypeName"` Score float64 `json:"Score" xml:"Score"` Boxes []BoxesItem `json:"Boxes" xml:"Boxes"` }
ElementInDetectVehicleICongestion is a nested struct in objectdet response
type ElementInDetectVehicleIllegalParking ¶ added in v1.61.891
type ElementInDetectVehicleIllegalParking struct { TypeName string `json:"TypeName" xml:"TypeName"` Score float64 `json:"Score" xml:"Score"` Boxes []BoxesItem `json:"Boxes" xml:"Boxes"` }
ElementInDetectVehicleIllegalParking is a nested struct in objectdet response
type ElementInRecognizeVehicleDashboard ¶
type ElementInRecognizeVehicleDashboard struct { Score float64 `json:"Score" xml:"Score"` ClassName string `json:"ClassName" xml:"ClassName"` Label string `json:"Label" xml:"Label"` Boxes []float64 `json:"Boxes" xml:"Boxes"` }
ElementInRecognizeVehicleDashboard is a nested struct in objectdet response
type Elements ¶ added in v1.61.1019
type Elements struct { Y int64 `json:"Y" xml:"Y"` Score float64 `json:"Score" xml:"Score"` Width int64 `json:"Width" xml:"Width"` X int64 `json:"X" xml:"X"` Type string `json:"Type" xml:"Type"` Height int64 `json:"Height" xml:"Height"` }
Elements is a nested struct in objectdet response
type ElementsInDetectIPCObject ¶ added in v1.61.891
type ElementsInDetectIPCObject struct {
Element []Element `json:"Element" xml:"Element"`
}
ElementsInDetectIPCObject is a nested struct in objectdet response
type ElementsInDetectObject ¶
type ElementsInDetectObject struct {
Element []Element `json:"Element" xml:"Element"`
}
ElementsInDetectObject is a nested struct in objectdet response
type ElementsInDetectTransparentImage ¶
type ElementsInDetectTransparentImage struct {
Element []Element `json:"Element" xml:"Element"`
}
ElementsInDetectTransparentImage is a nested struct in objectdet response
type ElementsInDetectVehicleICongestion ¶ added in v1.61.891
type ElementsInDetectVehicleICongestion struct {
Element []ElementInDetectVehicleICongestion `json:"Element" xml:"Element"`
}
ElementsInDetectVehicleICongestion is a nested struct in objectdet response
type ElementsInDetectVehicleIllegalParking ¶ added in v1.61.891
type ElementsInDetectVehicleIllegalParking struct {
Element []ElementInDetectVehicleIllegalParking `json:"Element" xml:"Element"`
}
ElementsInDetectVehicleIllegalParking is a nested struct in objectdet response
type ElementsInDetectVideoIPCObject ¶ added in v1.61.1019
type ElementsInDetectVideoIPCObject struct {
Elements []Elements `json:"elements" xml:"elements"`
}
ElementsInDetectVideoIPCObject is a nested struct in objectdet response
type ElementsInDetectWhiteBaseImage ¶
type ElementsInDetectWhiteBaseImage struct {
Element []Element `json:"Element" xml:"Element"`
}
ElementsInDetectWhiteBaseImage is a nested struct in objectdet response
type ElementsInRecognizeVehicleDamage ¶
type ElementsInRecognizeVehicleDamage struct {
Element []Element `json:"Element" xml:"Element"`
}
ElementsInRecognizeVehicleDamage is a nested struct in objectdet response
type ElementsInRecognizeVehicleDashboard ¶
type ElementsInRecognizeVehicleDashboard struct {
Element []ElementInRecognizeVehicleDashboard `json:"Element" xml:"Element"`
}
ElementsInRecognizeVehicleDashboard is a nested struct in objectdet response
type ElementsInRecognizeVehicleParts ¶
type ElementsInRecognizeVehicleParts struct {
Element []Element `json:"Element" xml:"Element"`
}
ElementsInRecognizeVehicleParts is a nested struct in objectdet response
type Features ¶ added in v1.61.891
type Features struct {
Features []string `json:"Features" xml:"Features"`
}
Features is a nested struct in objectdet response
type Frame ¶ added in v1.61.1019
type Frame struct { Time int64 `json:"Time" xml:"Time"` Elements []Elements `json:"Elements" xml:"Elements"` }
Frame is a nested struct in objectdet response
type Frames ¶ added in v1.61.1019
type Frames struct {
Frame []Frame `json:"Frame" xml:"Frame"`
}
Frames is a nested struct in objectdet response
type GenerateVehicleRepairPlanDamageImageList ¶
type GenerateVehicleRepairPlanDamageImageList struct { ImageUrl string `name:"ImageUrl"` CreateTimeStamp string `name:"CreateTimeStamp"` }
GenerateVehicleRepairPlanDamageImageList is a repeated param struct in GenerateVehicleRepairPlanRequest
type GenerateVehicleRepairPlanRequest ¶
type GenerateVehicleRepairPlanRequest struct { *requests.RpcRequest DamageImageList *[]GenerateVehicleRepairPlanDamageImageList `position:"Body" name:"DamageImageList" type:"Repeated"` }
GenerateVehicleRepairPlanRequest is the request struct for api GenerateVehicleRepairPlan
func CreateGenerateVehicleRepairPlanRequest ¶
func CreateGenerateVehicleRepairPlanRequest() (request *GenerateVehicleRepairPlanRequest)
CreateGenerateVehicleRepairPlanRequest creates a request to invoke GenerateVehicleRepairPlan API
type GenerateVehicleRepairPlanResponse ¶
type GenerateVehicleRepairPlanResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` HttpCode int `json:"HttpCode" xml:"HttpCode"` Code string `json:"Code" xml:"Code"` ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"` Success bool `json:"Success" xml:"Success"` Data Data `json:"Data" xml:"Data"` }
GenerateVehicleRepairPlanResponse is the response struct for api GenerateVehicleRepairPlan
func CreateGenerateVehicleRepairPlanResponse ¶
func CreateGenerateVehicleRepairPlanResponse() (response *GenerateVehicleRepairPlanResponse)
CreateGenerateVehicleRepairPlanResponse creates a response to parse from GenerateVehicleRepairPlan response
type GetAsyncJobResultRequest ¶ added in v1.61.1019
type GetAsyncJobResultRequest struct { *requests.RpcRequest JobId string `position:"Body" name:"JobId"` Async requests.Boolean `position:"Body" name:"Async"` }
GetAsyncJobResultRequest is the request struct for api GetAsyncJobResult
func CreateGetAsyncJobResultRequest ¶ added in v1.61.1019
func CreateGetAsyncJobResultRequest() (request *GetAsyncJobResultRequest)
CreateGetAsyncJobResultRequest creates a request to invoke GetAsyncJobResult API
type GetAsyncJobResultResponse ¶ added in v1.61.1019
type GetAsyncJobResultResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
GetAsyncJobResultResponse is the response struct for api GetAsyncJobResult
func CreateGetAsyncJobResultResponse ¶ added in v1.61.1019
func CreateGetAsyncJobResultResponse() (response *GetAsyncJobResultResponse)
CreateGetAsyncJobResultResponse creates a response to parse from GetAsyncJobResult response
type GetVehicleRepairPlanRequest ¶
type GetVehicleRepairPlanRequest struct { *requests.RpcRequest VinCodeImage string `position:"Body" name:"VinCodeImage"` CarNumberImage string `position:"Body" name:"CarNumberImage"` TaskId string `position:"Body" name:"TaskId"` }
GetVehicleRepairPlanRequest is the request struct for api GetVehicleRepairPlan
func CreateGetVehicleRepairPlanRequest ¶
func CreateGetVehicleRepairPlanRequest() (request *GetVehicleRepairPlanRequest)
CreateGetVehicleRepairPlanRequest creates a request to invoke GetVehicleRepairPlan API
type GetVehicleRepairPlanResponse ¶
type GetVehicleRepairPlanResponse 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"` HttpCode int `json:"HttpCode" xml:"HttpCode"` Data Data `json:"Data" xml:"Data"` }
GetVehicleRepairPlanResponse is the response struct for api GetVehicleRepairPlan
func CreateGetVehicleRepairPlanResponse ¶
func CreateGetVehicleRepairPlanResponse() (response *GetVehicleRepairPlanResponse)
CreateGetVehicleRepairPlanResponse creates a response to parse from GetVehicleRepairPlan response
type IdsInDetectVehicleICongestion ¶ added in v1.61.891
type IdsInDetectVehicleICongestion struct {
Ids []int64 `json:"Ids" xml:"Ids"`
}
IdsInDetectVehicleICongestion is a nested struct in objectdet response
type IdsInDetectVehicleIllegalParking ¶ added in v1.61.891
type IdsInDetectVehicleIllegalParking struct {
Ids []int64 `json:"Ids" xml:"Ids"`
}
IdsInDetectVehicleIllegalParking is a nested struct in objectdet response
type Labels ¶
type Labels struct {
Label []Label `json:"Label" xml:"Label"`
}
Labels is a nested struct in objectdet response
type Location ¶
type Location struct { X int `json:"X" xml:"X"` Y int `json:"Y" xml:"Y"` Width int `json:"Width" xml:"Width"` Height int `json:"Height" xml:"Height"` }
Location is a nested struct in objectdet response
type OriginShapes ¶
type OriginShapes struct {
OriginShape []int `json:"OriginShape" xml:"OriginShape"`
}
OriginShapes is a nested struct in objectdet response
type RecognizeVehicleDamageRequest ¶
type RecognizeVehicleDamageRequest struct { *requests.RpcRequest ImageURL string `position:"Body" name:"ImageURL"` }
RecognizeVehicleDamageRequest is the request struct for api RecognizeVehicleDamage
func CreateRecognizeVehicleDamageRequest ¶
func CreateRecognizeVehicleDamageRequest() (request *RecognizeVehicleDamageRequest)
CreateRecognizeVehicleDamageRequest creates a request to invoke RecognizeVehicleDamage API
type RecognizeVehicleDamageResponse ¶
type RecognizeVehicleDamageResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
RecognizeVehicleDamageResponse is the response struct for api RecognizeVehicleDamage
func CreateRecognizeVehicleDamageResponse ¶
func CreateRecognizeVehicleDamageResponse() (response *RecognizeVehicleDamageResponse)
CreateRecognizeVehicleDamageResponse creates a response to parse from RecognizeVehicleDamage response
type RecognizeVehicleDashboardRequest ¶
type RecognizeVehicleDashboardRequest struct { *requests.RpcRequest ImageURL string `position:"Body" name:"ImageURL"` }
RecognizeVehicleDashboardRequest is the request struct for api RecognizeVehicleDashboard
func CreateRecognizeVehicleDashboardRequest ¶
func CreateRecognizeVehicleDashboardRequest() (request *RecognizeVehicleDashboardRequest)
CreateRecognizeVehicleDashboardRequest creates a request to invoke RecognizeVehicleDashboard API
type RecognizeVehicleDashboardResponse ¶
type RecognizeVehicleDashboardResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
RecognizeVehicleDashboardResponse is the response struct for api RecognizeVehicleDashboard
func CreateRecognizeVehicleDashboardResponse ¶
func CreateRecognizeVehicleDashboardResponse() (response *RecognizeVehicleDashboardResponse)
CreateRecognizeVehicleDashboardResponse creates a response to parse from RecognizeVehicleDashboard response
type RecognizeVehiclePartsRequest ¶
type RecognizeVehiclePartsRequest struct { *requests.RpcRequest ImageURL string `position:"Body" name:"ImageURL"` }
RecognizeVehiclePartsRequest is the request struct for api RecognizeVehicleParts
func CreateRecognizeVehiclePartsRequest ¶
func CreateRecognizeVehiclePartsRequest() (request *RecognizeVehiclePartsRequest)
CreateRecognizeVehiclePartsRequest creates a request to invoke RecognizeVehicleParts API
type RecognizeVehiclePartsResponse ¶
type RecognizeVehiclePartsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
RecognizeVehiclePartsResponse is the response struct for api RecognizeVehicleParts
func CreateRecognizeVehiclePartsResponse ¶
func CreateRecognizeVehiclePartsResponse() (response *RecognizeVehiclePartsResponse)
CreateRecognizeVehiclePartsResponse creates a response to parse from RecognizeVehicleParts response
type RegionIntersect ¶ added in v1.61.891
type RegionIntersect struct {
Ids []int64 `json:"Ids" xml:"Ids"`
}
RegionIntersect is a nested struct in objectdet response
type RegionIntersectFeatures ¶ added in v1.61.891
type RegionIntersectFeatures struct {
RegionIntersectFeaturesItem []RegionIntersectFeaturesItem `json:"RegionIntersectFeatures" xml:"RegionIntersectFeatures"`
}
RegionIntersectFeatures is a nested struct in objectdet response
type RegionIntersectFeaturesItem ¶ added in v1.61.891
type RegionIntersectFeaturesItem struct {
Features []string `json:"Features" xml:"Features"`
}
RegionIntersectFeaturesItem is a nested struct in objectdet response
type RegionIntersectMatched ¶ added in v1.61.891
type RegionIntersectMatched struct {
RegionIntersectMatchedItem []RegionIntersectMatchedItem `json:"RegionIntersectMatched" xml:"RegionIntersectMatched"`
}
RegionIntersectMatched is a nested struct in objectdet response
type RegionIntersectMatchedItem ¶ added in v1.61.891
type RegionIntersectMatchedItem struct {
Ids []int64 `json:"Ids" xml:"Ids"`
}
RegionIntersectMatchedItem is a nested struct in objectdet response
type RegionIntersectsInDetectVehicleICongestion ¶ added in v1.61.891
type RegionIntersectsInDetectVehicleICongestion struct {
RegionIntersectsItem []RegionIntersectsItem `json:"RegionIntersects" xml:"RegionIntersects"`
}
RegionIntersectsInDetectVehicleICongestion is a nested struct in objectdet response
type RegionIntersectsInDetectVehicleIllegalParking ¶ added in v1.61.891
type RegionIntersectsInDetectVehicleIllegalParking struct {
RegionIntersect []RegionIntersect `json:"RegionIntersect" xml:"RegionIntersect"`
}
RegionIntersectsInDetectVehicleIllegalParking is a nested struct in objectdet response
type RegionIntersectsItem ¶ added in v1.61.891
type RegionIntersectsItem struct {
Ids []int64 `json:"Ids" xml:"Ids"`
}
RegionIntersectsItem is a nested struct in objectdet response
type RepairItems ¶
type RepairItems struct { GarageType string `json:"GarageType" xml:"GarageType"` OeMatch bool `json:"OeMatch" xml:"OeMatch"` OutStandardPartsId string `json:"OutStandardPartsId" xml:"OutStandardPartsId"` OutStandardPartsName string `json:"OutStandardPartsName" xml:"OutStandardPartsName"` PartNameMatch bool `json:"PartNameMatch" xml:"PartNameMatch"` PartsStdCode string `json:"PartsStdCode" xml:"PartsStdCode"` PartsStdName string `json:"PartsStdName" xml:"PartsStdName"` RelationType string `json:"RelationType" xml:"RelationType"` RepairFee string `json:"RepairFee" xml:"RepairFee"` RepairType string `json:"RepairType" xml:"RepairType"` RepairTypeName string `json:"RepairTypeName" xml:"RepairTypeName"` }
RepairItems is a nested struct in objectdet response
type RepairParts ¶
type RepairParts struct {
RepairItems []RepairItems `json:"RepairItems" xml:"RepairItems"`
}
RepairParts is a nested struct in objectdet response
Source Files ¶
- classify_vehicle_insurance.go
- client.go
- detect_ipc_object.go
- detect_main_body.go
- detect_object.go
- detect_transparent_image.go
- detect_vehicle.go
- detect_vehicle_i_congestion.go
- detect_vehicle_illegal_parking.go
- detect_video_ipc_object.go
- detect_white_base_image.go
- endpoint.go
- generate_vehicle_repair_plan.go
- get_async_job_result.go
- get_vehicle_repair_plan.go
- recognize_vehicle_damage.go
- recognize_vehicle_dashboard.go
- recognize_vehicle_parts.go
- struct_box.go
- struct_boxes_in_detect_object.go
- struct_boxes_in_detect_vehicle.go
- struct_boxes_in_detect_vehicle_i_congestion.go
- struct_boxes_in_detect_vehicle_illegal_parking.go
- struct_boxes_in_recognize_vehicle_damage.go
- struct_boxes_in_recognize_vehicle_dashboard.go
- struct_boxes_in_recognize_vehicle_parts.go
- struct_boxes_item.go
- struct_data.go
- struct_data_in_detect_object.go
- struct_data_in_detect_vehicle.go
- struct_data_in_detect_vehicle_illegal_parking.go
- struct_detect_object_info.go
- struct_detect_object_info_list.go
- struct_element.go
- struct_element_in_detect_vehicle_i_congestion.go
- struct_element_in_detect_vehicle_illegal_parking.go
- struct_element_in_recognize_vehicle_dashboard.go
- struct_elements.go
- struct_elements_in_detect_ipc_object.go
- struct_elements_in_detect_object.go
- struct_elements_in_detect_transparent_image.go
- struct_elements_in_detect_vehicle_i_congestion.go
- struct_elements_in_detect_vehicle_illegal_parking.go
- struct_elements_in_detect_video_ipc_object.go
- struct_elements_in_detect_white_base_image.go
- struct_elements_in_recognize_vehicle_damage.go
- struct_elements_in_recognize_vehicle_dashboard.go
- struct_elements_in_recognize_vehicle_parts.go
- struct_features.go
- struct_frame.go
- struct_frames.go
- struct_ids_in_detect_vehicle_i_congestion.go
- struct_ids_in_detect_vehicle_illegal_parking.go
- struct_label.go
- struct_labels.go
- struct_location.go
- struct_origin_shapes.go
- struct_region_intersect.go
- struct_region_intersect_features.go
- struct_region_intersect_features_item.go
- struct_region_intersect_matched.go
- struct_region_intersect_matched_item.go
- struct_region_intersects_in_detect_vehicle_i_congestion.go
- struct_region_intersects_in_detect_vehicle_illegal_parking.go
- struct_region_intersects_item.go
- struct_repair_items.go
- struct_repair_parts.go
- struct_scores.go