v2

package
v0.0.4 Latest Latest
Warning

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

Go to latest
Published: Aug 15, 2023 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GenReqDefForCreateImageHighresolutionMattingTask

func GenReqDefForCreateImageHighresolutionMattingTask() *def.HttpRequestDef

func GenReqDefForCreateVideoTaggingMediaTask

func GenReqDefForCreateVideoTaggingMediaTask() *def.HttpRequestDef

func GenReqDefForRunCelebrityRecognition

func GenReqDefForRunCelebrityRecognition() *def.HttpRequestDef

func GenReqDefForRunImageDescription

func GenReqDefForRunImageDescription() *def.HttpRequestDef

func GenReqDefForRunImageMainObjectDetection

func GenReqDefForRunImageMainObjectDetection() *def.HttpRequestDef

func GenReqDefForRunImageMediaTagging

func GenReqDefForRunImageMediaTagging() *def.HttpRequestDef

func GenReqDefForRunImageMediaTaggingDet

func GenReqDefForRunImageMediaTaggingDet() *def.HttpRequestDef

func GenReqDefForRunImageSuperResolution

func GenReqDefForRunImageSuperResolution() *def.HttpRequestDef

func GenReqDefForRunImageTagging

func GenReqDefForRunImageTagging() *def.HttpRequestDef

func GenReqDefForRunRecaptureDetect

func GenReqDefForRunRecaptureDetect() *def.HttpRequestDef

func GenReqDefForShowImageHighresolutionMattingTask

func GenReqDefForShowImageHighresolutionMattingTask() *def.HttpRequestDef

func GenReqDefForShowVideoTaggingMediaTask

func GenReqDefForShowVideoTaggingMediaTask() *def.HttpRequestDef

func ImageClientBuilder

func ImageClientBuilder() *http_client.HcHttpClientBuilder

Types

type CreateImageHighresolutionMattingTaskInvoker

type CreateImageHighresolutionMattingTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateImageHighresolutionMattingTaskInvoker) Invoke

type CreateVideoTaggingMediaTaskInvoker

type CreateVideoTaggingMediaTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateVideoTaggingMediaTaskInvoker) Invoke

type ImageClient

type ImageClient struct {
	HcClient *http_client.HcHttpClient
}

func NewImageClient

func NewImageClient(hcClient *http_client.HcHttpClient) *ImageClient

func (*ImageClient) CreateImageHighresolutionMattingTask

CreateImageHighresolutionMattingTask 创建图像高清抠图任务

创建图像高清抠图任务,将输入的高清图像中的商品主体从原图中扣取出来,输出商品主体图片或者蒙版。

Please refer to HUAWEI cloud API Explorer for details.

func (*ImageClient) CreateImageHighresolutionMattingTaskInvoker

func (c *ImageClient) CreateImageHighresolutionMattingTaskInvoker(request *model.CreateImageHighresolutionMattingTaskRequest) *CreateImageHighresolutionMattingTaskInvoker

CreateImageHighresolutionMattingTaskInvoker 创建图像高清抠图任务

func (*ImageClient) CreateVideoTaggingMediaTask

CreateVideoTaggingMediaTask 创建视频标签任务

创建视频标签任务,输入一段视频,通过AI模型分析视频中的信息,输出视频所包含的媒资标签、名人标签、logo标签、语音标签、OCR标签等信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*ImageClient) CreateVideoTaggingMediaTaskInvoker

func (c *ImageClient) CreateVideoTaggingMediaTaskInvoker(request *model.CreateVideoTaggingMediaTaskRequest) *CreateVideoTaggingMediaTaskInvoker

CreateVideoTaggingMediaTaskInvoker 创建视频标签任务

func (*ImageClient) RunCelebrityRecognition

RunCelebrityRecognition 名人识别

分析并识别图片中包含的政治人物、明星及网红人物,返回人物信息及人脸坐标。

Please refer to HUAWEI cloud API Explorer for details.

func (*ImageClient) RunCelebrityRecognitionInvoker

func (c *ImageClient) RunCelebrityRecognitionInvoker(request *model.RunCelebrityRecognitionRequest) *RunCelebrityRecognitionInvoker

RunCelebrityRecognitionInvoker 名人识别

func (*ImageClient) RunImageDescription

RunImageDescription 图像描述

图像描述

Please refer to HUAWEI cloud API Explorer for details.

func (*ImageClient) RunImageDescriptionInvoker

func (c *ImageClient) RunImageDescriptionInvoker(request *model.RunImageDescriptionRequest) *RunImageDescriptionInvoker

RunImageDescriptionInvoker 图像描述

func (*ImageClient) RunImageMainObjectDetection

RunImageMainObjectDetection 主体识别

检测图像中的主要内容,返回主要内容的坐标信息,这里的主要内容包括两方面:bounding_box和main_object_box

Please refer to HUAWEI cloud API Explorer for details.

func (*ImageClient) RunImageMainObjectDetectionInvoker

func (c *ImageClient) RunImageMainObjectDetectionInvoker(request *model.RunImageMainObjectDetectionRequest) *RunImageMainObjectDetectionInvoker

RunImageMainObjectDetectionInvoker 主体识别

func (*ImageClient) RunImageMediaTagging

RunImageMediaTagging 标签识别

自然图像的语义内容非常丰富,一个图像包含多个标签内容,图像标签服务准确识别自然图片中数百种场景、上千种通用物体及其属性,让智能相册管理、照片检索和分类、基于场景内容或者物体的广告推荐等功能更加直观。使用时用户发送待处理图片,返回图片标签内容及相应置信度。

Please refer to HUAWEI cloud API Explorer for details.

func (*ImageClient) RunImageMediaTaggingDet

RunImageMediaTaggingDet 媒资图像标签检测

自然图像的语义内容非常丰富,一个图像包含多个标签内容,图像标签服务准确识别自然图片中数百种场景、上千种通用物体及其属性,让智能相册管理、照片检索和分类、基于场景内容或者物体的广告推荐等功能更加直观。使用时用户发送待处理图片,返回图片标签内容及相应的位置坐标。

Please refer to HUAWEI cloud API Explorer for details.

func (*ImageClient) RunImageMediaTaggingDetInvoker

func (c *ImageClient) RunImageMediaTaggingDetInvoker(request *model.RunImageMediaTaggingDetRequest) *RunImageMediaTaggingDetInvoker

RunImageMediaTaggingDetInvoker 媒资图像标签检测

func (*ImageClient) RunImageMediaTaggingInvoker

func (c *ImageClient) RunImageMediaTaggingInvoker(request *model.RunImageMediaTaggingRequest) *RunImageMediaTaggingInvoker

RunImageMediaTaggingInvoker 标签识别

func (*ImageClient) RunImageSuperResolution

RunImageSuperResolution 图像超分

图像数据,base64编码,输入图像范围200px ~ 1080px,支持JPG/PNG/BMP/JPEG/WEBP格式

Please refer to HUAWEI cloud API Explorer for details.

func (*ImageClient) RunImageSuperResolutionInvoker

func (c *ImageClient) RunImageSuperResolutionInvoker(request *model.RunImageSuperResolutionRequest) *RunImageSuperResolutionInvoker

RunImageSuperResolutionInvoker 图像超分

func (*ImageClient) RunImageTagging

RunImageTagging 图像标签

自然图像的语义内容非常丰富,一个图像包含多个标签内容,图像标签服务准确识别自然图片中数百种场景、上千种通用物体及其属性,让智能相册管理、照片检索和分类、基于场景内容或者物体的广告推荐等功能更加直观。使用时用户发送待处理图片,返回图片标签内容及相应置信度。

Please refer to HUAWEI cloud API Explorer for details.

func (*ImageClient) RunImageTaggingInvoker

func (c *ImageClient) RunImageTaggingInvoker(request *model.RunImageTaggingRequest) *RunImageTaggingInvoker

RunImageTaggingInvoker 图像标签

func (*ImageClient) RunRecaptureDetect

RunRecaptureDetect 翻拍识别

零售行业通常根据零售店的销售量进行销售奖励,拍摄售出商品的条形码上传后台是常用的统计方式。翻拍识别利用深度神经网络算法判断条形码图片为原始拍摄,还是经过二次翻拍、打印翻拍等手法二次处理的图片。利用翻拍识别,可以检测出经过二次处理的不合规范图片,使得统计数据更准确、有效。。

Please refer to HUAWEI cloud API Explorer for details.

func (*ImageClient) RunRecaptureDetectInvoker

func (c *ImageClient) RunRecaptureDetectInvoker(request *model.RunRecaptureDetectRequest) *RunRecaptureDetectInvoker

RunRecaptureDetectInvoker 翻拍识别

func (*ImageClient) ShowImageHighresolutionMattingTask

ShowImageHighresolutionMattingTask 查询图像高清抠图任务

查询图像高清抠图任务,返回参数配置以及任务状态信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*ImageClient) ShowImageHighresolutionMattingTaskInvoker

func (c *ImageClient) ShowImageHighresolutionMattingTaskInvoker(request *model.ShowImageHighresolutionMattingTaskRequest) *ShowImageHighresolutionMattingTaskInvoker

ShowImageHighresolutionMattingTaskInvoker 查询图像高清抠图任务

func (*ImageClient) ShowVideoTaggingMediaTask

ShowVideoTaggingMediaTask 查询视频标签任务

查询视频标签任务详情,返回参数配置以及任务状态信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*ImageClient) ShowVideoTaggingMediaTaskInvoker

func (c *ImageClient) ShowVideoTaggingMediaTaskInvoker(request *model.ShowVideoTaggingMediaTaskRequest) *ShowVideoTaggingMediaTaskInvoker

ShowVideoTaggingMediaTaskInvoker 查询视频标签任务

type RunCelebrityRecognitionInvoker

type RunCelebrityRecognitionInvoker struct {
	*invoker.BaseInvoker
}

func (*RunCelebrityRecognitionInvoker) Invoke

type RunImageDescriptionInvoker

type RunImageDescriptionInvoker struct {
	*invoker.BaseInvoker
}

func (*RunImageDescriptionInvoker) Invoke

type RunImageMainObjectDetectionInvoker

type RunImageMainObjectDetectionInvoker struct {
	*invoker.BaseInvoker
}

func (*RunImageMainObjectDetectionInvoker) Invoke

type RunImageMediaTaggingDetInvoker

type RunImageMediaTaggingDetInvoker struct {
	*invoker.BaseInvoker
}

func (*RunImageMediaTaggingDetInvoker) Invoke

type RunImageMediaTaggingInvoker

type RunImageMediaTaggingInvoker struct {
	*invoker.BaseInvoker
}

func (*RunImageMediaTaggingInvoker) Invoke

type RunImageSuperResolutionInvoker

type RunImageSuperResolutionInvoker struct {
	*invoker.BaseInvoker
}

func (*RunImageSuperResolutionInvoker) Invoke

type RunImageTaggingInvoker

type RunImageTaggingInvoker struct {
	*invoker.BaseInvoker
}

func (*RunImageTaggingInvoker) Invoke

type RunRecaptureDetectInvoker

type RunRecaptureDetectInvoker struct {
	*invoker.BaseInvoker
}

func (*RunRecaptureDetectInvoker) Invoke

type ShowImageHighresolutionMattingTaskInvoker

type ShowImageHighresolutionMattingTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowImageHighresolutionMattingTaskInvoker) Invoke

type ShowVideoTaggingMediaTaskInvoker

type ShowVideoTaggingMediaTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowVideoTaggingMediaTaskInvoker) Invoke

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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