Documentation ¶
Index ¶
- func GenReqDefForRunCelebrityRecognition() *def.HttpRequestDef
- func GenReqDefForRunDeleteCustomTags() *def.HttpRequestDef
- func GenReqDefForRunImageDescription() *def.HttpRequestDef
- func GenReqDefForRunImageMainObjectDetection() *def.HttpRequestDef
- func GenReqDefForRunImageMediaTagging() *def.HttpRequestDef
- func GenReqDefForRunImageMediaTaggingDet() *def.HttpRequestDef
- func GenReqDefForRunImageTagging() *def.HttpRequestDef
- func GenReqDefForRunQueryCustomTags() *def.HttpRequestDef
- func ImageClientBuilder() *http_client.HcHttpClientBuilder
- type ImageClient
- func (c *ImageClient) RunCelebrityRecognition(request *model.RunCelebrityRecognitionRequest) (*model.RunCelebrityRecognitionResponse, error)
- func (c *ImageClient) RunCelebrityRecognitionInvoker(request *model.RunCelebrityRecognitionRequest) *RunCelebrityRecognitionInvoker
- func (c *ImageClient) RunDeleteCustomTags(request *model.RunDeleteCustomTagsRequest) (*model.RunDeleteCustomTagsResponse, error)
- func (c *ImageClient) RunDeleteCustomTagsInvoker(request *model.RunDeleteCustomTagsRequest) *RunDeleteCustomTagsInvoker
- func (c *ImageClient) RunImageDescription(request *model.RunImageDescriptionRequest) (*model.RunImageDescriptionResponse, error)
- func (c *ImageClient) RunImageDescriptionInvoker(request *model.RunImageDescriptionRequest) *RunImageDescriptionInvoker
- func (c *ImageClient) RunImageMainObjectDetection(request *model.RunImageMainObjectDetectionRequest) (*model.RunImageMainObjectDetectionResponse, error)
- func (c *ImageClient) RunImageMainObjectDetectionInvoker(request *model.RunImageMainObjectDetectionRequest) *RunImageMainObjectDetectionInvoker
- func (c *ImageClient) RunImageMediaTagging(request *model.RunImageMediaTaggingRequest) (*model.RunImageMediaTaggingResponse, error)
- func (c *ImageClient) RunImageMediaTaggingDet(request *model.RunImageMediaTaggingDetRequest) (*model.RunImageMediaTaggingDetResponse, error)
- func (c *ImageClient) RunImageMediaTaggingDetInvoker(request *model.RunImageMediaTaggingDetRequest) *RunImageMediaTaggingDetInvoker
- func (c *ImageClient) RunImageMediaTaggingInvoker(request *model.RunImageMediaTaggingRequest) *RunImageMediaTaggingInvoker
- func (c *ImageClient) RunImageTagging(request *model.RunImageTaggingRequest) (*model.RunImageTaggingResponse, error)
- func (c *ImageClient) RunImageTaggingInvoker(request *model.RunImageTaggingRequest) *RunImageTaggingInvoker
- func (c *ImageClient) RunQueryCustomTags(request *model.RunQueryCustomTagsRequest) (*model.RunQueryCustomTagsResponse, error)
- func (c *ImageClient) RunQueryCustomTagsInvoker(request *model.RunQueryCustomTagsRequest) *RunQueryCustomTagsInvoker
- type RunCelebrityRecognitionInvoker
- type RunDeleteCustomTagsInvoker
- type RunImageDescriptionInvoker
- type RunImageMainObjectDetectionInvoker
- type RunImageMediaTaggingDetInvoker
- type RunImageMediaTaggingInvoker
- type RunImageTaggingInvoker
- type RunQueryCustomTagsInvoker
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenReqDefForRunCelebrityRecognition ¶
func GenReqDefForRunCelebrityRecognition() *def.HttpRequestDef
func GenReqDefForRunDeleteCustomTags ¶ added in v0.1.14
func GenReqDefForRunDeleteCustomTags() *def.HttpRequestDef
func GenReqDefForRunImageDescription ¶ added in v0.0.99
func GenReqDefForRunImageDescription() *def.HttpRequestDef
func GenReqDefForRunImageMainObjectDetection ¶ added in v0.0.98
func GenReqDefForRunImageMainObjectDetection() *def.HttpRequestDef
func GenReqDefForRunImageMediaTagging ¶ added in v0.0.98
func GenReqDefForRunImageMediaTagging() *def.HttpRequestDef
func GenReqDefForRunImageMediaTaggingDet ¶ added in v0.1.14
func GenReqDefForRunImageMediaTaggingDet() *def.HttpRequestDef
func GenReqDefForRunImageTagging ¶
func GenReqDefForRunImageTagging() *def.HttpRequestDef
func GenReqDefForRunQueryCustomTags ¶ added in v0.1.14
func GenReqDefForRunQueryCustomTags() *def.HttpRequestDef
func ImageClientBuilder ¶
func ImageClientBuilder() *http_client.HcHttpClientBuilder
Types ¶
type ImageClient ¶
type ImageClient struct {
HcClient *http_client.HcHttpClient
}
func NewImageClient ¶
func NewImageClient(hcClient *http_client.HcHttpClient) *ImageClient
func (*ImageClient) RunCelebrityRecognition ¶
func (c *ImageClient) RunCelebrityRecognition(request *model.RunCelebrityRecognitionRequest) (*model.RunCelebrityRecognitionResponse, error)
RunCelebrityRecognition 名人识别
分析并识别图片中包含的政治人物、明星及网红人物,返回人物信息及人脸坐标。
Please refer to HUAWEI cloud API Explorer for details.
func (*ImageClient) RunCelebrityRecognitionInvoker ¶ added in v0.0.90
func (c *ImageClient) RunCelebrityRecognitionInvoker(request *model.RunCelebrityRecognitionRequest) *RunCelebrityRecognitionInvoker
RunCelebrityRecognitionInvoker 名人识别
func (*ImageClient) RunDeleteCustomTags ¶ added in v0.1.14
func (c *ImageClient) RunDeleteCustomTags(request *model.RunDeleteCustomTagsRequest) (*model.RunDeleteCustomTagsResponse, error)
RunDeleteCustomTags 删除媒资图像标签
用于用户删除自定义的标签。
Please refer to HUAWEI cloud API Explorer for details.
func (*ImageClient) RunDeleteCustomTagsInvoker ¶ added in v0.1.14
func (c *ImageClient) RunDeleteCustomTagsInvoker(request *model.RunDeleteCustomTagsRequest) *RunDeleteCustomTagsInvoker
RunDeleteCustomTagsInvoker 删除媒资图像标签
func (*ImageClient) RunImageDescription ¶ added in v0.0.99
func (c *ImageClient) RunImageDescription(request *model.RunImageDescriptionRequest) (*model.RunImageDescriptionResponse, error)
RunImageDescription 图像描述
图像描述
Please refer to HUAWEI cloud API Explorer for details.
func (*ImageClient) RunImageDescriptionInvoker ¶ added in v0.0.99
func (c *ImageClient) RunImageDescriptionInvoker(request *model.RunImageDescriptionRequest) *RunImageDescriptionInvoker
RunImageDescriptionInvoker 图像描述
func (*ImageClient) RunImageMainObjectDetection ¶ added in v0.0.98
func (c *ImageClient) RunImageMainObjectDetection(request *model.RunImageMainObjectDetectionRequest) (*model.RunImageMainObjectDetectionResponse, error)
RunImageMainObjectDetection 主体识别
检测图像中的主要内容,返回主要内容的坐标信息,这里的主要内容包括两方面:bounding_box和main_object_box
Please refer to HUAWEI cloud API Explorer for details.
func (*ImageClient) RunImageMainObjectDetectionInvoker ¶ added in v0.0.98
func (c *ImageClient) RunImageMainObjectDetectionInvoker(request *model.RunImageMainObjectDetectionRequest) *RunImageMainObjectDetectionInvoker
RunImageMainObjectDetectionInvoker 主体识别
func (*ImageClient) RunImageMediaTagging ¶ added in v0.0.98
func (c *ImageClient) RunImageMediaTagging(request *model.RunImageMediaTaggingRequest) (*model.RunImageMediaTaggingResponse, error)
RunImageMediaTagging 标签识别
自然图像的语义内容非常丰富,一个图像包含多个标签内容,图像标签服务准确识别自然图片中数百种场景、上千种通用物体及其属性,让智能相册管理、照片检索和分类、基于场景内容或者物体的广告推荐等功能更加直观。使用时用户发送待处理图片,返回图片标签内容及相应置信度。
Please refer to HUAWEI cloud API Explorer for details.
func (*ImageClient) RunImageMediaTaggingDet ¶ added in v0.1.14
func (c *ImageClient) RunImageMediaTaggingDet(request *model.RunImageMediaTaggingDetRequest) (*model.RunImageMediaTaggingDetResponse, error)
RunImageMediaTaggingDet 媒资图像标签检测
自然图像的语义内容非常丰富,一个图像包含多个标签内容,图像标签服务准确识别自然图片中数百种场景、上千种通用物体及其属性,让智能相册管理、照片检索和分类、基于场景内容或者物体的广告推荐等功能更加直观。使用时用户发送待处理图片,返回图片标签内容及相应的位置坐标。
Please refer to HUAWEI cloud API Explorer for details.
func (*ImageClient) RunImageMediaTaggingDetInvoker ¶ added in v0.1.14
func (c *ImageClient) RunImageMediaTaggingDetInvoker(request *model.RunImageMediaTaggingDetRequest) *RunImageMediaTaggingDetInvoker
RunImageMediaTaggingDetInvoker 媒资图像标签检测
func (*ImageClient) RunImageMediaTaggingInvoker ¶ added in v0.0.98
func (c *ImageClient) RunImageMediaTaggingInvoker(request *model.RunImageMediaTaggingRequest) *RunImageMediaTaggingInvoker
RunImageMediaTaggingInvoker 标签识别
func (*ImageClient) RunImageTagging ¶
func (c *ImageClient) RunImageTagging(request *model.RunImageTaggingRequest) (*model.RunImageTaggingResponse, error)
RunImageTagging 图像标签
自然图像的语义内容非常丰富,一个图像包含多个标签内容,图像标签服务准确识别自然图片中数百种场景、上千种通用物体及其属性,让智能相册管理、照片检索和分类、基于场景内容或者物体的广告推荐等功能更加直观。使用时用户发送待处理图片,返回图片标签内容及相应置信度。
Please refer to HUAWEI cloud API Explorer for details.
func (*ImageClient) RunImageTaggingInvoker ¶ added in v0.0.90
func (c *ImageClient) RunImageTaggingInvoker(request *model.RunImageTaggingRequest) *RunImageTaggingInvoker
RunImageTaggingInvoker 图像标签
func (*ImageClient) RunQueryCustomTags ¶ added in v0.1.14
func (c *ImageClient) RunQueryCustomTags(request *model.RunQueryCustomTagsRequest) (*model.RunQueryCustomTagsResponse, error)
RunQueryCustomTags 查询媒资图像标签
用于用户自查是否存在自定义的标签。
Please refer to HUAWEI cloud API Explorer for details.
func (*ImageClient) RunQueryCustomTagsInvoker ¶ added in v0.1.14
func (c *ImageClient) RunQueryCustomTagsInvoker(request *model.RunQueryCustomTagsRequest) *RunQueryCustomTagsInvoker
RunQueryCustomTagsInvoker 查询媒资图像标签
type RunCelebrityRecognitionInvoker ¶ added in v0.0.90
type RunCelebrityRecognitionInvoker struct {
*invoker.BaseInvoker
}
func (*RunCelebrityRecognitionInvoker) Invoke ¶ added in v0.0.90
func (i *RunCelebrityRecognitionInvoker) Invoke() (*model.RunCelebrityRecognitionResponse, error)
type RunDeleteCustomTagsInvoker ¶ added in v0.1.14
type RunDeleteCustomTagsInvoker struct {
*invoker.BaseInvoker
}
func (*RunDeleteCustomTagsInvoker) Invoke ¶ added in v0.1.14
func (i *RunDeleteCustomTagsInvoker) Invoke() (*model.RunDeleteCustomTagsResponse, error)
type RunImageDescriptionInvoker ¶ added in v0.0.99
type RunImageDescriptionInvoker struct {
*invoker.BaseInvoker
}
func (*RunImageDescriptionInvoker) Invoke ¶ added in v0.0.99
func (i *RunImageDescriptionInvoker) Invoke() (*model.RunImageDescriptionResponse, error)
type RunImageMainObjectDetectionInvoker ¶ added in v0.0.98
type RunImageMainObjectDetectionInvoker struct {
*invoker.BaseInvoker
}
func (*RunImageMainObjectDetectionInvoker) Invoke ¶ added in v0.0.98
func (i *RunImageMainObjectDetectionInvoker) Invoke() (*model.RunImageMainObjectDetectionResponse, error)
type RunImageMediaTaggingDetInvoker ¶ added in v0.1.14
type RunImageMediaTaggingDetInvoker struct {
*invoker.BaseInvoker
}
func (*RunImageMediaTaggingDetInvoker) Invoke ¶ added in v0.1.14
func (i *RunImageMediaTaggingDetInvoker) Invoke() (*model.RunImageMediaTaggingDetResponse, error)
type RunImageMediaTaggingInvoker ¶ added in v0.0.98
type RunImageMediaTaggingInvoker struct {
*invoker.BaseInvoker
}
func (*RunImageMediaTaggingInvoker) Invoke ¶ added in v0.0.98
func (i *RunImageMediaTaggingInvoker) Invoke() (*model.RunImageMediaTaggingResponse, error)
type RunImageTaggingInvoker ¶ added in v0.0.90
type RunImageTaggingInvoker struct {
*invoker.BaseInvoker
}
func (*RunImageTaggingInvoker) Invoke ¶ added in v0.0.90
func (i *RunImageTaggingInvoker) Invoke() (*model.RunImageTaggingResponse, error)
type RunQueryCustomTagsInvoker ¶ added in v0.1.14
type RunQueryCustomTagsInvoker struct {
*invoker.BaseInvoker
}
func (*RunQueryCustomTagsInvoker) Invoke ¶ added in v0.1.14
func (i *RunQueryCustomTagsInvoker) Invoke() (*model.RunQueryCustomTagsResponse, error)