Versions in this module Expand all Collapse all v0 v0.3.0 Jan 25, 2023 v0.2.0 Jan 25, 2023 v0.1.0 Jan 25, 2023 Changes in this version + var EndpointMap map[string]string + var EndpointType = "regional" + func GetEndpointMap() map[string]string + func GetEndpointType() string + func SetClientProperty(client *Client, propertyName string, propertyValue interface{}) + func SetEndpointDataToClient(client *Client) + type ChangeSkyRequest struct + ImageURL string + OssFile string + ReplaceImageURL string + RequestProxyBy string + func CreateChangeSkyRequest() (request *ChangeSkyRequest) + type ChangeSkyResponse struct + Data Data + RequestId string + func CreateChangeSkyResponse() (response *ChangeSkyResponse) + type Client struct + 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) ChangeSky(request *ChangeSkyRequest) (response *ChangeSkyResponse, err error) + func (client *Client) ChangeSkyWithCallback(request *ChangeSkyRequest, ...) <-chan int + func (client *Client) ChangeSkyWithChan(request *ChangeSkyRequest) (<-chan *ChangeSkyResponse, <-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) ParseFace(request *ParseFaceRequest) (response *ParseFaceResponse, err error) + func (client *Client) ParseFaceWithCallback(request *ParseFaceRequest, ...) <-chan int + func (client *Client) ParseFaceWithChan(request *ParseFaceRequest) (<-chan *ParseFaceResponse, <-chan error) + func (client *Client) RefineMask(request *RefineMaskRequest) (response *RefineMaskResponse, err error) + func (client *Client) RefineMaskWithCallback(request *RefineMaskRequest, ...) <-chan int + func (client *Client) RefineMaskWithChan(request *RefineMaskRequest) (<-chan *RefineMaskResponse, <-chan error) + func (client *Client) SegmentAnimal(request *SegmentAnimalRequest) (response *SegmentAnimalResponse, err error) + func (client *Client) SegmentAnimalWithCallback(request *SegmentAnimalRequest, ...) <-chan int + func (client *Client) SegmentAnimalWithChan(request *SegmentAnimalRequest) (<-chan *SegmentAnimalResponse, <-chan error) + func (client *Client) SegmentBody(request *SegmentBodyRequest) (response *SegmentBodyResponse, err error) + func (client *Client) SegmentBodyWithCallback(request *SegmentBodyRequest, ...) <-chan int + func (client *Client) SegmentBodyWithChan(request *SegmentBodyRequest) (<-chan *SegmentBodyResponse, <-chan error) + func (client *Client) SegmentCloth(request *SegmentClothRequest) (response *SegmentClothResponse, err error) + func (client *Client) SegmentClothWithCallback(request *SegmentClothRequest, ...) <-chan int + func (client *Client) SegmentClothWithChan(request *SegmentClothRequest) (<-chan *SegmentClothResponse, <-chan error) + func (client *Client) SegmentCommodity(request *SegmentCommodityRequest) (response *SegmentCommodityResponse, err error) + func (client *Client) SegmentCommodityWithCallback(request *SegmentCommodityRequest, ...) <-chan int + func (client *Client) SegmentCommodityWithChan(request *SegmentCommodityRequest) (<-chan *SegmentCommodityResponse, <-chan error) + func (client *Client) SegmentCommonImage(request *SegmentCommonImageRequest) (response *SegmentCommonImageResponse, err error) + func (client *Client) SegmentCommonImageWithCallback(request *SegmentCommonImageRequest, ...) <-chan int + func (client *Client) SegmentCommonImageWithChan(request *SegmentCommonImageRequest) (<-chan *SegmentCommonImageResponse, <-chan error) + func (client *Client) SegmentFace(request *SegmentFaceRequest) (response *SegmentFaceResponse, err error) + func (client *Client) SegmentFaceWithCallback(request *SegmentFaceRequest, ...) <-chan int + func (client *Client) SegmentFaceWithChan(request *SegmentFaceRequest) (<-chan *SegmentFaceResponse, <-chan error) + func (client *Client) SegmentFood(request *SegmentFoodRequest) (response *SegmentFoodResponse, err error) + func (client *Client) SegmentFoodWithCallback(request *SegmentFoodRequest, ...) <-chan int + func (client *Client) SegmentFoodWithChan(request *SegmentFoodRequest) (<-chan *SegmentFoodResponse, <-chan error) + func (client *Client) SegmentFurniture(request *SegmentFurnitureRequest) (response *SegmentFurnitureResponse, err error) + func (client *Client) SegmentFurnitureWithCallback(request *SegmentFurnitureRequest, ...) <-chan int + func (client *Client) SegmentFurnitureWithChan(request *SegmentFurnitureRequest) (<-chan *SegmentFurnitureResponse, <-chan error) + func (client *Client) SegmentHDBody(request *SegmentHDBodyRequest) (response *SegmentHDBodyResponse, err error) + func (client *Client) SegmentHDBodyWithCallback(request *SegmentHDBodyRequest, ...) <-chan int + func (client *Client) SegmentHDBodyWithChan(request *SegmentHDBodyRequest) (<-chan *SegmentHDBodyResponse, <-chan error) + func (client *Client) SegmentHDCommonImage(request *SegmentHDCommonImageRequest) (response *SegmentHDCommonImageResponse, err error) + func (client *Client) SegmentHDCommonImageWithCallback(request *SegmentHDCommonImageRequest, ...) <-chan int + func (client *Client) SegmentHDCommonImageWithChan(request *SegmentHDCommonImageRequest) (<-chan *SegmentHDCommonImageResponse, <-chan error) + func (client *Client) SegmentHDSky(request *SegmentHDSkyRequest) (response *SegmentHDSkyResponse, err error) + func (client *Client) SegmentHDSkyWithCallback(request *SegmentHDSkyRequest, ...) <-chan int + func (client *Client) SegmentHDSkyWithChan(request *SegmentHDSkyRequest) (<-chan *SegmentHDSkyResponse, <-chan error) + func (client *Client) SegmentHair(request *SegmentHairRequest) (response *SegmentHairResponse, err error) + func (client *Client) SegmentHairWithCallback(request *SegmentHairRequest, ...) <-chan int + func (client *Client) SegmentHairWithChan(request *SegmentHairRequest) (<-chan *SegmentHairResponse, <-chan error) + func (client *Client) SegmentHead(request *SegmentHeadRequest) (response *SegmentHeadResponse, err error) + func (client *Client) SegmentHeadWithCallback(request *SegmentHeadRequest, ...) <-chan int + func (client *Client) SegmentHeadWithChan(request *SegmentHeadRequest) (<-chan *SegmentHeadResponse, <-chan error) + func (client *Client) SegmentLogo(request *SegmentLogoRequest) (response *SegmentLogoResponse, err error) + func (client *Client) SegmentLogoWithCallback(request *SegmentLogoRequest, ...) <-chan int + func (client *Client) SegmentLogoWithChan(request *SegmentLogoRequest) (<-chan *SegmentLogoResponse, <-chan error) + func (client *Client) SegmentScene(request *SegmentSceneRequest) (response *SegmentSceneResponse, err error) + func (client *Client) SegmentSceneWithCallback(request *SegmentSceneRequest, ...) <-chan int + func (client *Client) SegmentSceneWithChan(request *SegmentSceneRequest) (<-chan *SegmentSceneResponse, <-chan error) + func (client *Client) SegmentSkin(request *SegmentSkinRequest) (response *SegmentSkinResponse, err error) + func (client *Client) SegmentSkinWithCallback(request *SegmentSkinRequest, ...) <-chan int + func (client *Client) SegmentSkinWithChan(request *SegmentSkinRequest) (<-chan *SegmentSkinResponse, <-chan error) + func (client *Client) SegmentSky(request *SegmentSkyRequest) (response *SegmentSkyResponse, err error) + func (client *Client) SegmentSkyWithCallback(request *SegmentSkyRequest, ...) <-chan int + func (client *Client) SegmentSkyWithChan(request *SegmentSkyRequest) (<-chan *SegmentSkyResponse, <-chan error) + func (client *Client) SegmentVehicle(request *SegmentVehicleRequest) (response *SegmentVehicleResponse, err error) + func (client *Client) SegmentVehicleWithCallback(request *SegmentVehicleRequest, ...) <-chan int + func (client *Client) SegmentVehicleWithChan(request *SegmentVehicleRequest) (<-chan *SegmentVehicleResponse, <-chan error) + type Data struct + Elements []Element + ErrorCode string + ErrorMessage string + ImageURL string + ImageUrl string + JobId string + OriginImageURL string + Result string + Status string + URL string + type Element struct + Height int + ImageURL string + Name string + OriginImageURL string + Width int + X int + Y int + type ElementsInParseFace struct + Element []Element + type ElementsInRefineMask struct + Element []Element + type ElementsInSegmentCloth struct + Element []Element + type ElementsInSegmentFace struct + Element []Element + type ElementsInSegmentFurniture struct + Element []Element + type ElementsInSegmentHair struct + Element []Element + type ElementsInSegmentHead struct + Element []Element + type ElementsInSegmentVehicle struct + Element []Element + type GetAsyncJobResultRequest struct + Async requests.Boolean + JobId string + OssFile string + RequestProxyBy string + func CreateGetAsyncJobResultRequest() (request *GetAsyncJobResultRequest) + type GetAsyncJobResultResponse struct + Data Data + RequestId string + func CreateGetAsyncJobResultResponse() (response *GetAsyncJobResultResponse) + type ParseFaceRequest struct + ImageURL string + OssFile string + RequestProxyBy string + func CreateParseFaceRequest() (request *ParseFaceRequest) + type ParseFaceResponse struct + Data Data + RequestId string + func CreateParseFaceResponse() (response *ParseFaceResponse) + type RefineMaskRequest struct + ImageURL string + MaskImageURL string + OssFile string + RequestProxyBy string + func CreateRefineMaskRequest() (request *RefineMaskRequest) + type RefineMaskResponse struct + Data Data + RequestId string + func CreateRefineMaskResponse() (response *RefineMaskResponse) + type SegmentAnimalRequest struct + ImageURL string + OssFile string + RequestProxyBy string + ReturnForm string + func CreateSegmentAnimalRequest() (request *SegmentAnimalRequest) + type SegmentAnimalResponse struct + Data Data + RequestId string + func CreateSegmentAnimalResponse() (response *SegmentAnimalResponse) + type SegmentBodyRequest struct + Async requests.Boolean + ImageURL string + OssFile string + RequestProxyBy string + ReturnForm string + func CreateSegmentBodyRequest() (request *SegmentBodyRequest) + type SegmentBodyResponse struct + Data Data + RequestId string + func CreateSegmentBodyResponse() (response *SegmentBodyResponse) + type SegmentClothRequest struct + ImageURL string + OssFile string + RequestProxyBy string + func CreateSegmentClothRequest() (request *SegmentClothRequest) + type SegmentClothResponse struct + Data Data + RequestId string + func CreateSegmentClothResponse() (response *SegmentClothResponse) + type SegmentCommodityRequest struct + ImageURL string + OssFile string + RequestProxyBy string + ReturnForm string + func CreateSegmentCommodityRequest() (request *SegmentCommodityRequest) + type SegmentCommodityResponse struct + Data Data + RequestId string + func CreateSegmentCommodityResponse() (response *SegmentCommodityResponse) + type SegmentCommonImageRequest struct + ImageURL string + OssFile string + RequestProxyBy string + ReturnForm string + func CreateSegmentCommonImageRequest() (request *SegmentCommonImageRequest) + type SegmentCommonImageResponse struct + Data Data + RequestId string + func CreateSegmentCommonImageResponse() (response *SegmentCommonImageResponse) + type SegmentFaceRequest struct + ImageURL string + OssFile string + RequestProxyBy string + func CreateSegmentFaceRequest() (request *SegmentFaceRequest) + type SegmentFaceResponse struct + Data Data + RequestId string + func CreateSegmentFaceResponse() (response *SegmentFaceResponse) + type SegmentFoodRequest struct + ImageURL string + OssFile string + RequestProxyBy string + ReturnForm string + func CreateSegmentFoodRequest() (request *SegmentFoodRequest) + type SegmentFoodResponse struct + Data Data + RequestId string + func CreateSegmentFoodResponse() (response *SegmentFoodResponse) + type SegmentFurnitureRequest struct + ImageURL string + OssFile string + RequestProxyBy string + func CreateSegmentFurnitureRequest() (request *SegmentFurnitureRequest) + type SegmentFurnitureResponse struct + Data Data + RequestId string + func CreateSegmentFurnitureResponse() (response *SegmentFurnitureResponse) + type SegmentHDBodyRequest struct + ImageURL string + OssFile string + RequestProxyBy string + func CreateSegmentHDBodyRequest() (request *SegmentHDBodyRequest) + type SegmentHDBodyResponse struct + Data Data + RequestId string + func CreateSegmentHDBodyResponse() (response *SegmentHDBodyResponse) + type SegmentHDCommonImageRequest struct + Async requests.Boolean + ImageUrl string + OssFile string + RequestProxyBy string + func CreateSegmentHDCommonImageRequest() (request *SegmentHDCommonImageRequest) + type SegmentHDCommonImageResponse struct + Code string + Data Data + Message string + RequestId string + func CreateSegmentHDCommonImageResponse() (response *SegmentHDCommonImageResponse) + type SegmentHDSkyRequest struct + ImageURL string + OssFile string + RequestProxyBy string + func CreateSegmentHDSkyRequest() (request *SegmentHDSkyRequest) + type SegmentHDSkyResponse struct + Data Data + RequestId string + func CreateSegmentHDSkyResponse() (response *SegmentHDSkyResponse) + type SegmentHairRequest struct + ImageURL string + OssFile string + RequestProxyBy string + func CreateSegmentHairRequest() (request *SegmentHairRequest) + type SegmentHairResponse struct + Data Data + RequestId string + func CreateSegmentHairResponse() (response *SegmentHairResponse) + type SegmentHeadRequest struct + ImageURL string + OssFile string + RequestProxyBy string + ReturnForm string + func CreateSegmentHeadRequest() (request *SegmentHeadRequest) + type SegmentHeadResponse struct + Data Data + RequestId string + func CreateSegmentHeadResponse() (response *SegmentHeadResponse) + type SegmentLogoRequest struct + ImageURL string + OssFile string + RequestProxyBy string + func CreateSegmentLogoRequest() (request *SegmentLogoRequest) + type SegmentLogoResponse struct + Data Data + RequestId string + func CreateSegmentLogoResponse() (response *SegmentLogoResponse) + type SegmentSceneRequest struct + ImageURL string + OssFile string + RequestProxyBy string + func CreateSegmentSceneRequest() (request *SegmentSceneRequest) + type SegmentSceneResponse struct + Data Data + RequestId string + func CreateSegmentSceneResponse() (response *SegmentSceneResponse) + type SegmentSkinRequest struct + OssFile string + RequestProxyBy string + URL string + func CreateSegmentSkinRequest() (request *SegmentSkinRequest) + type SegmentSkinResponse struct + Data Data + RequestId string + func CreateSegmentSkinResponse() (response *SegmentSkinResponse) + type SegmentSkyRequest struct + ImageURL string + OssFile string + RequestProxyBy string + func CreateSegmentSkyRequest() (request *SegmentSkyRequest) + type SegmentSkyResponse struct + Data Data + RequestId string + func CreateSegmentSkyResponse() (response *SegmentSkyResponse) + type SegmentVehicleRequest struct + ImageURL string + OssFile string + RequestProxyBy string + func CreateSegmentVehicleRequest() (request *SegmentVehicleRequest) + type SegmentVehicleResponse struct + Data Data + RequestId string + func CreateSegmentVehicleResponse() (response *SegmentVehicleResponse)