Documentation ¶
Overview ¶
视觉开放API(viapi) model
Index ¶
- type AliyunViapiFacebodyComparefaceAPIRequest
- func (r AliyunViapiFacebodyComparefaceAPIRequest) GetApiMethodName() string
- func (r AliyunViapiFacebodyComparefaceAPIRequest) GetApiParams() url.Values
- func (r AliyunViapiFacebodyComparefaceAPIRequest) GetImageType() int64
- func (r AliyunViapiFacebodyComparefaceAPIRequest) GetImageUrlA() string
- func (r AliyunViapiFacebodyComparefaceAPIRequest) GetImageUrlB() string
- func (r *AliyunViapiFacebodyComparefaceAPIRequest) SetImageType(_imageType int64) error
- func (r *AliyunViapiFacebodyComparefaceAPIRequest) SetImageUrlA(_imageUrlA string) error
- func (r *AliyunViapiFacebodyComparefaceAPIRequest) SetImageUrlB(_imageUrlB string) error
- type AliyunViapiFacebodyComparefaceAPIResponse
- type AliyunViapiFacebodyComparefaceAPIResponseModel
- type AliyunViapiFacebodyComparefaceData
- type AliyunViapiFacebodyDetectfaceAPIRequest
- func (r AliyunViapiFacebodyDetectfaceAPIRequest) GetApiMethodName() string
- func (r AliyunViapiFacebodyDetectfaceAPIRequest) GetApiParams() url.Values
- func (r AliyunViapiFacebodyDetectfaceAPIRequest) GetImageType() int64
- func (r AliyunViapiFacebodyDetectfaceAPIRequest) GetImageUrl() string
- func (r *AliyunViapiFacebodyDetectfaceAPIRequest) SetImageType(_imageType int64) error
- func (r *AliyunViapiFacebodyDetectfaceAPIRequest) SetImageUrl(_imageUrl string) error
- type AliyunViapiFacebodyDetectfaceAPIResponse
- type AliyunViapiFacebodyDetectfaceAPIResponseModel
- type AliyunViapiFacebodyDetectfaceData
- type AliyunViapiFacebodyRecognizefaceAPIRequest
- func (r AliyunViapiFacebodyRecognizefaceAPIRequest) GetApiMethodName() string
- func (r AliyunViapiFacebodyRecognizefaceAPIRequest) GetApiParams() url.Values
- func (r AliyunViapiFacebodyRecognizefaceAPIRequest) GetImageType() int64
- func (r AliyunViapiFacebodyRecognizefaceAPIRequest) GetImageUrl() string
- func (r *AliyunViapiFacebodyRecognizefaceAPIRequest) SetImageType(_imageType int64) error
- func (r *AliyunViapiFacebodyRecognizefaceAPIRequest) SetImageUrl(_imageUrl string) error
- type AliyunViapiFacebodyRecognizefaceAPIResponse
- type AliyunViapiFacebodyRecognizefaceAPIResponseModel
- type AliyunViapiFacebodyRecognizefaceData
- type AliyunViapiGoodstechClassifygoodsAPIRequest
- func (r AliyunViapiGoodstechClassifygoodsAPIRequest) GetApiMethodName() string
- func (r AliyunViapiGoodstechClassifygoodsAPIRequest) GetApiParams() url.Values
- func (r AliyunViapiGoodstechClassifygoodsAPIRequest) GetImageUrl() string
- func (r *AliyunViapiGoodstechClassifygoodsAPIRequest) SetImageUrl(_imageUrl string) error
- type AliyunViapiGoodstechClassifygoodsAPIResponse
- type AliyunViapiGoodstechClassifygoodsAPIResponseModel
- type AliyunViapiGoodstechClassifygoodsData
- type AliyunViapiGoodstechRecognizeFurnitureAttributeAPIRequest
- func (r AliyunViapiGoodstechRecognizeFurnitureAttributeAPIRequest) GetApiMethodName() string
- func (r AliyunViapiGoodstechRecognizeFurnitureAttributeAPIRequest) GetApiParams() url.Values
- func (r AliyunViapiGoodstechRecognizeFurnitureAttributeAPIRequest) GetImageUrl() string
- func (r *AliyunViapiGoodstechRecognizeFurnitureAttributeAPIRequest) SetImageUrl(_imageUrl string) error
- type AliyunViapiGoodstechRecognizeFurnitureAttributeAPIResponse
- type AliyunViapiGoodstechRecognizeFurnitureAttributeAPIResponseModel
- type AliyunViapiGoodstechRecognizeFurnitureAttributeData
- type AliyunViapiGoodstechRecognizeFurniturespuAPIRequest
- func (r AliyunViapiGoodstechRecognizeFurniturespuAPIRequest) GetApiMethodName() string
- func (r AliyunViapiGoodstechRecognizeFurniturespuAPIRequest) GetApiParams() url.Values
- func (r AliyunViapiGoodstechRecognizeFurniturespuAPIRequest) GetImageUrl() string
- func (r AliyunViapiGoodstechRecognizeFurniturespuAPIRequest) GetXLength() string
- func (r AliyunViapiGoodstechRecognizeFurniturespuAPIRequest) GetYLength() string
- func (r AliyunViapiGoodstechRecognizeFurniturespuAPIRequest) GetZLength() string
- func (r *AliyunViapiGoodstechRecognizeFurniturespuAPIRequest) SetImageUrl(_imageUrl string) error
- func (r *AliyunViapiGoodstechRecognizeFurniturespuAPIRequest) SetXLength(_xLength string) error
- func (r *AliyunViapiGoodstechRecognizeFurniturespuAPIRequest) SetYLength(_yLength string) error
- func (r *AliyunViapiGoodstechRecognizeFurniturespuAPIRequest) SetZLength(_zLength string) error
- type AliyunViapiGoodstechRecognizeFurniturespuAPIResponse
- type AliyunViapiGoodstechRecognizeFurniturespuAPIResponseModel
- type AliyunViapiGoodstechRecognizeFurniturespuData
- type AliyunViapiImageauditScanimageAPIRequest
- func (r AliyunViapiImageauditScanimageAPIRequest) GetApiMethodName() string
- func (r AliyunViapiImageauditScanimageAPIRequest) GetApiParams() url.Values
- func (r AliyunViapiImageauditScanimageAPIRequest) GetScenes() []string
- func (r AliyunViapiImageauditScanimageAPIRequest) GetTasks() []Task
- func (r *AliyunViapiImageauditScanimageAPIRequest) SetScenes(_scenes []string) error
- func (r *AliyunViapiImageauditScanimageAPIRequest) SetTasks(_tasks []Task) error
- type AliyunViapiImageauditScanimageAPIResponse
- type AliyunViapiImageauditScanimageAPIResponseModel
- type AliyunViapiImageauditScanimageData
- type AliyunViapiImageauditScanimageResult
- type AliyunViapiImageauditScantextAPIRequest
- func (r AliyunViapiImageauditScantextAPIRequest) GetApiMethodName() string
- func (r AliyunViapiImageauditScantextAPIRequest) GetApiParams() url.Values
- func (r AliyunViapiImageauditScantextAPIRequest) GetLabels() []Label
- func (r AliyunViapiImageauditScantextAPIRequest) GetTasks() []Task
- func (r *AliyunViapiImageauditScantextAPIRequest) SetLabels(_labels []Label) error
- func (r *AliyunViapiImageauditScantextAPIRequest) SetTasks(_tasks []Task) error
- type AliyunViapiImageauditScantextAPIResponse
- type AliyunViapiImageauditScantextAPIResponseModel
- type AliyunViapiImageauditScantextData
- type AliyunViapiImageauditScantextDetail
- type AliyunViapiImageauditScantextResult
- type AliyunViapiImagesegSegmentCommonimageAPIRequest
- func (r AliyunViapiImagesegSegmentCommonimageAPIRequest) GetApiMethodName() string
- func (r AliyunViapiImagesegSegmentCommonimageAPIRequest) GetApiParams() url.Values
- func (r AliyunViapiImagesegSegmentCommonimageAPIRequest) GetImageUrl() string
- func (r *AliyunViapiImagesegSegmentCommonimageAPIRequest) SetImageUrl(_imageUrl string) error
- type AliyunViapiImagesegSegmentCommonimageAPIResponse
- type AliyunViapiImagesegSegmentCommonimageAPIResponseModel
- type AliyunViapiImagesegSegmentCommonimageData
- type AliyunViapiImagesegSegmentcomodityAPIRequest
- func (r AliyunViapiImagesegSegmentcomodityAPIRequest) GetApiMethodName() string
- func (r AliyunViapiImagesegSegmentcomodityAPIRequest) GetApiParams() url.Values
- func (r AliyunViapiImagesegSegmentcomodityAPIRequest) GetImageUrl() string
- func (r *AliyunViapiImagesegSegmentcomodityAPIRequest) SetImageUrl(_imageUrl string) error
- type AliyunViapiImagesegSegmentcomodityAPIResponse
- type AliyunViapiImagesegSegmentcomodityAPIResponseModel
- type AliyunViapiImagesegSegmentcomodityData
- type AliyunViapiImagesegSegmenthdbodyAPIRequest
- func (r AliyunViapiImagesegSegmenthdbodyAPIRequest) GetApiMethodName() string
- func (r AliyunViapiImagesegSegmenthdbodyAPIRequest) GetApiParams() url.Values
- func (r AliyunViapiImagesegSegmenthdbodyAPIRequest) GetImageUrl() string
- func (r *AliyunViapiImagesegSegmenthdbodyAPIRequest) SetImageUrl(_imageUrl string) error
- type AliyunViapiImagesegSegmenthdbodyAPIResponse
- type AliyunViapiImagesegSegmenthdbodyAPIResponseModel
- type AliyunViapiImagesegSegmenthdbodyData
- type AliyunViapiImagesegSegmentheadAPIRequest
- func (r AliyunViapiImagesegSegmentheadAPIRequest) GetApiMethodName() string
- func (r AliyunViapiImagesegSegmentheadAPIRequest) GetApiParams() url.Values
- func (r AliyunViapiImagesegSegmentheadAPIRequest) GetImageUrl() string
- func (r *AliyunViapiImagesegSegmentheadAPIRequest) SetImageUrl(_imageUrl string) error
- type AliyunViapiImagesegSegmentheadAPIResponse
- type AliyunViapiImagesegSegmentheadAPIResponseModel
- type AliyunViapiImagesegSegmentheadData
- type AliyunViapiObjectdetDetectobjectAPIRequest
- func (r AliyunViapiObjectdetDetectobjectAPIRequest) GetApiMethodName() string
- func (r AliyunViapiObjectdetDetectobjectAPIRequest) GetApiParams() url.Values
- func (r AliyunViapiObjectdetDetectobjectAPIRequest) GetImageUrl() string
- func (r *AliyunViapiObjectdetDetectobjectAPIRequest) SetImageUrl(_imageUrl string) error
- type AliyunViapiObjectdetDetectobjectAPIResponse
- type AliyunViapiObjectdetDetectobjectAPIResponseModel
- type AliyunViapiObjectdetDetectobjectData
- type AliyunViapiOcrCharacterAPIRequest
- func (r AliyunViapiOcrCharacterAPIRequest) GetApiMethodName() string
- func (r AliyunViapiOcrCharacterAPIRequest) GetApiParams() url.Values
- func (r AliyunViapiOcrCharacterAPIRequest) GetImageType() int64
- func (r AliyunViapiOcrCharacterAPIRequest) GetImageUrl() string
- func (r AliyunViapiOcrCharacterAPIRequest) GetMinHeight() int64
- func (r AliyunViapiOcrCharacterAPIRequest) GetOutputProbability() bool
- func (r *AliyunViapiOcrCharacterAPIRequest) SetImageType(_imageType int64) error
- func (r *AliyunViapiOcrCharacterAPIRequest) SetImageUrl(_imageUrl string) error
- func (r *AliyunViapiOcrCharacterAPIRequest) SetMinHeight(_minHeight int64) error
- func (r *AliyunViapiOcrCharacterAPIRequest) SetOutputProbability(_outputProbability bool) error
- type AliyunViapiOcrCharacterAPIResponse
- type AliyunViapiOcrCharacterAPIResponseModel
- type AliyunViapiOcrCharacterData
- type AliyunViapiOcrCharacterResult
- type Category
- type Context
- type Element
- type Elements
- type Face
- type Frame
- type HintWordsInfo
- type Label
- type LogoData
- type ProgramCodeData
- type SfaceData
- type SubResult
- type Task
- type TextRectangle
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AliyunViapiFacebodyComparefaceAPIRequest ¶ added in v1.2.0
type AliyunViapiFacebodyComparefaceAPIRequest struct { model.Params // contains filtered or unexported fields }
人脸比对1:1 API请求 aliyun.viapi.facebody.compareface
基于输入的两张图片,人脸比对服务可检测两张图片中的人脸,并挑选两张图片的最大人脸进行比较,判断是否是同一人;人脸比对服务还返回了这两个人脸的矩形框、比对的置信度,以及不同误识率的置信度阈值。(参数图片/链接必须通过以下方式获取: https://help.aliyun.com/document_detail/155645.html )
func NewAliyunViapiFacebodyComparefaceRequest ¶
func NewAliyunViapiFacebodyComparefaceRequest() *AliyunViapiFacebodyComparefaceAPIRequest
初始化AliyunViapiFacebodyComparefaceAPIRequest对象
func (AliyunViapiFacebodyComparefaceAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r AliyunViapiFacebodyComparefaceAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AliyunViapiFacebodyComparefaceAPIRequest) GetApiParams ¶ added in v1.2.0
func (r AliyunViapiFacebodyComparefaceAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AliyunViapiFacebodyComparefaceAPIRequest) GetImageType ¶ added in v1.2.0
func (r AliyunViapiFacebodyComparefaceAPIRequest) GetImageType() int64
ImageType Getter
func (AliyunViapiFacebodyComparefaceAPIRequest) GetImageUrlA ¶ added in v1.2.0
func (r AliyunViapiFacebodyComparefaceAPIRequest) GetImageUrlA() string
ImageUrlA Getter
func (AliyunViapiFacebodyComparefaceAPIRequest) GetImageUrlB ¶ added in v1.2.0
func (r AliyunViapiFacebodyComparefaceAPIRequest) GetImageUrlB() string
ImageUrlB Getter
func (*AliyunViapiFacebodyComparefaceAPIRequest) SetImageType ¶ added in v1.2.0
func (r *AliyunViapiFacebodyComparefaceAPIRequest) SetImageType(_imageType int64) error
ImageType Setter 图片类型, ,取值范围[0:图片URL, 1:图片Base64数据]
func (*AliyunViapiFacebodyComparefaceAPIRequest) SetImageUrlA ¶ added in v1.2.0
func (r *AliyunViapiFacebodyComparefaceAPIRequest) SetImageUrlA(_imageUrlA string) error
ImageUrlA Setter 图片url地址(http/https)
func (*AliyunViapiFacebodyComparefaceAPIRequest) SetImageUrlB ¶ added in v1.2.0
func (r *AliyunViapiFacebodyComparefaceAPIRequest) SetImageUrlB(_imageUrlB string) error
ImageUrlB Setter 图片url地址(http/https)
type AliyunViapiFacebodyComparefaceAPIResponse ¶
type AliyunViapiFacebodyComparefaceAPIResponse struct { model.CommonResponse AliyunViapiFacebodyComparefaceAPIResponseModel }
人脸比对1:1 API返回值 aliyun.viapi.facebody.compareface
基于输入的两张图片,人脸比对服务可检测两张图片中的人脸,并挑选两张图片的最大人脸进行比较,判断是否是同一人;人脸比对服务还返回了这两个人脸的矩形框、比对的置信度,以及不同误识率的置信度阈值。(参数图片/链接必须通过以下方式获取: https://help.aliyun.com/document_detail/155645.html )
type AliyunViapiFacebodyComparefaceAPIResponseModel ¶ added in v1.2.0
type AliyunViapiFacebodyComparefaceAPIResponseModel struct { XMLName xml.Name `xml:"aliyun_viapi_facebody_compareface_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 请求ID TaobaoRequestId string `json:"taobao_request_id,omitempty" xml:"taobao_request_id,omitempty"` // 系统自动生成 Data *AliyunViapiFacebodyComparefaceData `json:"data,omitempty" xml:"data,omitempty"` }
人脸比对1:1 成功返回结果
type AliyunViapiFacebodyComparefaceData ¶
type AliyunViapiFacebodyComparefaceData struct { // 误识率在10e-3,10e-4,10e-5时对应的置信度分类阈值 Thresholds []int64 `json:"thresholds,omitempty" xml:"thresholds>int64,omitempty"` // 两张图片中最大人脸属于同一个人的置信度:0-100,如某张图片中没有人脸,返回置信度为0 Confidence string `json:"confidence,omitempty" xml:"confidence,omitempty"` // 图片1最大人脸矩形框(left, top, width, height),如图片中没有人脸,返回矩形框数值均为0 RectAList []int64 `json:"rect_a_list,omitempty" xml:"rect_a_list>int64,omitempty"` // 图片2最大人脸矩形框(left, top, width, height),如图片中没有人脸,返回矩形框数值均为0 RectBList []int64 `json:"rect_b_list,omitempty" xml:"rect_b_list>int64,omitempty"` }
AliyunViapiFacebodyComparefaceData
type AliyunViapiFacebodyDetectfaceAPIRequest ¶ added in v1.2.0
type AliyunViapiFacebodyDetectfaceAPIRequest struct { model.Params // contains filtered or unexported fields }
人脸检测定位 API请求 aliyun.viapi.facebody.detectface
输入图片之后,在人脸检测定位返回结果的基础上,识别各个检测人脸的四种属性,返回性别(男/女)、年龄、表情(笑/不笑)、眼镜(戴/不戴);并可返回人脸的1024维深度学习特征、(参数图片/链接必须通过以下方式获取: https://help.aliyun.com/document_detail/155645.html )
func NewAliyunViapiFacebodyDetectfaceRequest ¶
func NewAliyunViapiFacebodyDetectfaceRequest() *AliyunViapiFacebodyDetectfaceAPIRequest
初始化AliyunViapiFacebodyDetectfaceAPIRequest对象
func (AliyunViapiFacebodyDetectfaceAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r AliyunViapiFacebodyDetectfaceAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AliyunViapiFacebodyDetectfaceAPIRequest) GetApiParams ¶ added in v1.2.0
func (r AliyunViapiFacebodyDetectfaceAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AliyunViapiFacebodyDetectfaceAPIRequest) GetImageType ¶ added in v1.2.0
func (r AliyunViapiFacebodyDetectfaceAPIRequest) GetImageType() int64
ImageType Getter
func (AliyunViapiFacebodyDetectfaceAPIRequest) GetImageUrl ¶ added in v1.2.0
func (r AliyunViapiFacebodyDetectfaceAPIRequest) GetImageUrl() string
ImageUrl Getter
func (*AliyunViapiFacebodyDetectfaceAPIRequest) SetImageType ¶ added in v1.2.0
func (r *AliyunViapiFacebodyDetectfaceAPIRequest) SetImageType(_imageType int64) error
ImageType Setter 0: 通过url识别,参数image_url不为空;1: 通过图片content识别,参数content不为空 支持图片格式:JPEG、JPG、BMP、PNG
func (*AliyunViapiFacebodyDetectfaceAPIRequest) SetImageUrl ¶ added in v1.2.0
func (r *AliyunViapiFacebodyDetectfaceAPIRequest) SetImageUrl(_imageUrl string) error
ImageUrl Setter 图片url地址(http/https)
type AliyunViapiFacebodyDetectfaceAPIResponse ¶
type AliyunViapiFacebodyDetectfaceAPIResponse struct { model.CommonResponse AliyunViapiFacebodyDetectfaceAPIResponseModel }
人脸检测定位 API返回值 aliyun.viapi.facebody.detectface
输入图片之后,在人脸检测定位返回结果的基础上,识别各个检测人脸的四种属性,返回性别(男/女)、年龄、表情(笑/不笑)、眼镜(戴/不戴);并可返回人脸的1024维深度学习特征、(参数图片/链接必须通过以下方式获取: https://help.aliyun.com/document_detail/155645.html )
type AliyunViapiFacebodyDetectfaceAPIResponseModel ¶ added in v1.2.0
type AliyunViapiFacebodyDetectfaceAPIResponseModel struct { XMLName xml.Name `xml:"aliyun_viapi_facebody_detectface_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 请求ID TaobaoRequestId string `json:"taobao_request_id,omitempty" xml:"taobao_request_id,omitempty"` // 系统自动生成 Data *AliyunViapiFacebodyDetectfaceData `json:"data,omitempty" xml:"data,omitempty"` }
人脸检测定位 成功返回结果
type AliyunViapiFacebodyDetectfaceData ¶
type AliyunViapiFacebodyDetectfaceData struct { // 返回人脸概率, 0-1之间,如有多个人脸,则依次顺延。如有两个人脸则返回[face_prob1, face_prob2] FaceProbabilityList []int64 `json:"face_probability_list,omitempty" xml:"face_probability_list>int64,omitempty"` // 特征点数目,目前固定为105点(顺序:眉毛24点,眼睛32点,鼻子6点,嘴巴34点,外轮廓9点) LandmarkCount int64 `json:"landmark_count,omitempty" xml:"landmark_count,omitempty"` // 返回人脸矩形框,分别是[left, top, width, height], 如有多个人脸,则依次顺延,返回矩形框。如有两个人脸则返回[left1, top1, width1, height1, left2, top2, width2, height2] FaceRectangles []int64 `json:"face_rectangles,omitempty" xml:"face_rectangles>int64,omitempty"` // 特征点定位结果,每个人脸返回一组特征点位置,表示方式为(x0, y0, x1, y1, ……);如有多个人脸,则依次顺延,返回定位浮点数 Landmarks []string `json:"landmarks,omitempty" xml:"landmarks>string,omitempty"` // 检测出来的人脸个数 FaceCount int64 `json:"face_count,omitempty" xml:"face_count,omitempty"` // 返回人脸姿态[yaw, pitch, roll], yaw为左右角度,取值[-90, 90],pitch为上下角度,取值[-90, 90], roll为平面旋转角度,取值[-180, 180],如有多个人脸,则依次顺延 PoseList []string `json:"pose_list,omitempty" xml:"pose_list>string,omitempty"` // 左右两个瞳孔的中心点坐标和半径,每个人脸6个浮点数,顺序是[left_iris_cenpt.x, left_iris_cenpt.y, left_iris_radius, right_iris_cenpt.x, right_iris_cenpt.y, right_iris_radis] Pupils []string `json:"pupils,omitempty" xml:"pupils>string,omitempty"` }
AliyunViapiFacebodyDetectfaceData
type AliyunViapiFacebodyRecognizefaceAPIRequest ¶ added in v1.2.0
type AliyunViapiFacebodyRecognizefaceAPIRequest struct { model.Params // contains filtered or unexported fields }
人脸属性识别 API请求 aliyun.viapi.facebody.recognizeface
输入图片之后,在人脸检测定位返回结果的基础上,识别各个检测人脸的四种属性,返回性别(男/女)、年龄、表情(笑/不笑)、眼镜(戴/不戴);并可返回人脸的1024维深度学习特征。(参数图片/链接必须通过以下方式获取: https://help.aliyun.com/document_detail/155645.html )
func NewAliyunViapiFacebodyRecognizefaceRequest ¶
func NewAliyunViapiFacebodyRecognizefaceRequest() *AliyunViapiFacebodyRecognizefaceAPIRequest
初始化AliyunViapiFacebodyRecognizefaceAPIRequest对象
func (AliyunViapiFacebodyRecognizefaceAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r AliyunViapiFacebodyRecognizefaceAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AliyunViapiFacebodyRecognizefaceAPIRequest) GetApiParams ¶ added in v1.2.0
func (r AliyunViapiFacebodyRecognizefaceAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AliyunViapiFacebodyRecognizefaceAPIRequest) GetImageType ¶ added in v1.2.0
func (r AliyunViapiFacebodyRecognizefaceAPIRequest) GetImageType() int64
ImageType Getter
func (AliyunViapiFacebodyRecognizefaceAPIRequest) GetImageUrl ¶ added in v1.2.0
func (r AliyunViapiFacebodyRecognizefaceAPIRequest) GetImageUrl() string
ImageUrl Getter
func (*AliyunViapiFacebodyRecognizefaceAPIRequest) SetImageType ¶ added in v1.2.0
func (r *AliyunViapiFacebodyRecognizefaceAPIRequest) SetImageType(_imageType int64) error
ImageType Setter 图片类型, ,取值范围[0:ImageURL, 1:ImageContent]
func (*AliyunViapiFacebodyRecognizefaceAPIRequest) SetImageUrl ¶ added in v1.2.0
func (r *AliyunViapiFacebodyRecognizefaceAPIRequest) SetImageUrl(_imageUrl string) error
ImageUrl Setter 待检测图片链接
type AliyunViapiFacebodyRecognizefaceAPIResponse ¶
type AliyunViapiFacebodyRecognizefaceAPIResponse struct { model.CommonResponse AliyunViapiFacebodyRecognizefaceAPIResponseModel }
人脸属性识别 API返回值 aliyun.viapi.facebody.recognizeface
输入图片之后,在人脸检测定位返回结果的基础上,识别各个检测人脸的四种属性,返回性别(男/女)、年龄、表情(笑/不笑)、眼镜(戴/不戴);并可返回人脸的1024维深度学习特征。(参数图片/链接必须通过以下方式获取: https://help.aliyun.com/document_detail/155645.html )
type AliyunViapiFacebodyRecognizefaceAPIResponseModel ¶ added in v1.2.0
type AliyunViapiFacebodyRecognizefaceAPIResponseModel struct { XMLName xml.Name `xml:"aliyun_viapi_facebody_recognizeface_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 请求ID TaobaoRequestId string `json:"taobao_request_id,omitempty" xml:"taobao_request_id,omitempty"` // 系统自动生成 Data *AliyunViapiFacebodyRecognizefaceData `json:"data,omitempty" xml:"data,omitempty"` }
人脸属性识别 成功返回结果
type AliyunViapiFacebodyRecognizefaceData ¶
type AliyunViapiFacebodyRecognizefaceData struct { // 返回人脸矩形框,分别是[left, top, width, height], 如有多个人脸,则依次顺延,返回矩形框。如有两个人脸则返回[left1, top1, width1, height1, left2, top2, width2, height2] FaceRectangles []int64 `json:"face_rectangles,omitempty" xml:"face_rectangles>int64,omitempty"` // 人脸识别返回特征维度,目前固定为1024 DenseFeatureLength int64 `json:"dense_feature_length,omitempty" xml:"dense_feature_length,omitempty"` // 返回人脸姿态[yaw, pitch, roll], yaw为左右角度,取值[-90, 90],pitch为上下角度,取值[-90, 90], roll为平面旋转角度,取值[-180, 180],如有多个人脸,则依次顺延 PoseList []string `json:"pose_list,omitempty" xml:"pose_list>string,omitempty"` // 左右两个瞳孔的中心点坐标和半径,每个人脸6个浮点数,顺序是[left_iris_cenpt.x, left_iris_cenpt.y, left_iris_radius, right_iris_cenpt.x, right_iris_cenpt.y, right_iris_radis] Pupils []string `json:"pupils,omitempty" xml:"pupils>string,omitempty"` // 0: 女性,1: 男性,如有多个人脸,则依次返回性别 GenderList []int64 `json:"gender_list,omitempty" xml:"gender_list>int64,omitempty"` // 人脸识别返回特征;如有多个人脸,则依次顺延,返回特征 DenseFeatures []string `json:"dense_features,omitempty" xml:"dense_features>string,omitempty"` // 返回人脸概率, 0-1之间,如有多个人脸,则依次顺延。如有两个人脸则返回[face_prob1, face_prob2] FaceProbabilityList []int64 `json:"face_probability_list,omitempty" xml:"face_probability_list>int64,omitempty"` // 特征点数目,目前固定为105点(顺序:眉毛24点,眼睛32点,鼻子6点,嘴巴34点,外轮廓9点) LandmarkCount int64 `json:"landmark_count,omitempty" xml:"landmark_count,omitempty"` // 年龄0-100,如有多个人脸,依次返回年龄 AgeList []int64 `json:"age_list,omitempty" xml:"age_list>int64,omitempty"` // 是否佩戴眼镜,0:无眼镜,1:有眼镜 Glasses []int64 `json:"glasses,omitempty" xml:"glasses>int64,omitempty"` // 特征点定位结果,每个人脸返回一组特征点位置,表示方式为(x0, y0, x1, y1, ……);如有多个人脸,则依次顺延,返回定位浮点数 Landmarks []string `json:"landmarks,omitempty" xml:"landmarks>string,omitempty"` // 2种表情,0:中性,1:微笑 Expressions []int64 `json:"expressions,omitempty" xml:"expressions>int64,omitempty"` // 检测出来的人脸个数 FaceCount int64 `json:"face_count,omitempty" xml:"face_count,omitempty"` }
AliyunViapiFacebodyRecognizefaceData
type AliyunViapiGoodstechClassifygoodsAPIRequest ¶ added in v1.2.0
type AliyunViapiGoodstechClassifygoodsAPIRequest struct { model.Params // contains filtered or unexported fields }
商品分类 API请求 aliyun.viapi.goodstech.classifygoods
可以识别图像中的商品分类,返回商品类目、置信度等信息。目前已经支持服饰鞋包、3C数码、家居用品等超过1万种类目分类。(参数图片/链接必须通过以下方式获取: https://help.aliyun.com/document_detail/155645.html )
func NewAliyunViapiGoodstechClassifygoodsRequest ¶
func NewAliyunViapiGoodstechClassifygoodsRequest() *AliyunViapiGoodstechClassifygoodsAPIRequest
初始化AliyunViapiGoodstechClassifygoodsAPIRequest对象
func (AliyunViapiGoodstechClassifygoodsAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r AliyunViapiGoodstechClassifygoodsAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AliyunViapiGoodstechClassifygoodsAPIRequest) GetApiParams ¶ added in v1.2.0
func (r AliyunViapiGoodstechClassifygoodsAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AliyunViapiGoodstechClassifygoodsAPIRequest) GetImageUrl ¶ added in v1.2.0
func (r AliyunViapiGoodstechClassifygoodsAPIRequest) GetImageUrl() string
ImageUrl Getter
func (*AliyunViapiGoodstechClassifygoodsAPIRequest) SetImageUrl ¶ added in v1.2.0
func (r *AliyunViapiGoodstechClassifygoodsAPIRequest) SetImageUrl(_imageUrl string) error
ImageUrl Setter 待检测图片链接
type AliyunViapiGoodstechClassifygoodsAPIResponse ¶
type AliyunViapiGoodstechClassifygoodsAPIResponse struct { model.CommonResponse AliyunViapiGoodstechClassifygoodsAPIResponseModel }
商品分类 API返回值 aliyun.viapi.goodstech.classifygoods
可以识别图像中的商品分类,返回商品类目、置信度等信息。目前已经支持服饰鞋包、3C数码、家居用品等超过1万种类目分类。(参数图片/链接必须通过以下方式获取: https://help.aliyun.com/document_detail/155645.html )
type AliyunViapiGoodstechClassifygoodsAPIResponseModel ¶ added in v1.2.0
type AliyunViapiGoodstechClassifygoodsAPIResponseModel struct { XMLName xml.Name `xml:"aliyun_viapi_goodstech_classifygoods_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 请求ID TaobaoRequestId string `json:"taobao_request_id,omitempty" xml:"taobao_request_id,omitempty"` // 系统自动生成 Data *AliyunViapiGoodstechClassifygoodsData `json:"data,omitempty" xml:"data,omitempty"` }
商品分类 成功返回结果
type AliyunViapiGoodstechClassifygoodsData ¶
type AliyunViapiGoodstechClassifygoodsData struct { // 类目预测列表 CategoryList []Category `json:"category_list,omitempty" xml:"category_list>category,omitempty"` }
AliyunViapiGoodstechClassifygoodsData
type AliyunViapiGoodstechRecognizeFurnitureAttributeAPIRequest ¶ added in v1.2.0
type AliyunViapiGoodstechRecognizeFurnitureAttributeAPIRequest struct { model.Params // contains filtered or unexported fields }
家居属性识别 API请求 aliyun.viapi.goodstech.recognize.furniture.attribute
识别输入的家居模型图的风格,目前支持16种风格识别。(参数图片/链接必须通过以下方式获取: https://help.aliyun.com/document_detail/155645.html )
func NewAliyunViapiGoodstechRecognizeFurnitureAttributeRequest ¶
func NewAliyunViapiGoodstechRecognizeFurnitureAttributeRequest() *AliyunViapiGoodstechRecognizeFurnitureAttributeAPIRequest
初始化AliyunViapiGoodstechRecognizeFurnitureAttributeAPIRequest对象
func (AliyunViapiGoodstechRecognizeFurnitureAttributeAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r AliyunViapiGoodstechRecognizeFurnitureAttributeAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AliyunViapiGoodstechRecognizeFurnitureAttributeAPIRequest) GetApiParams ¶ added in v1.2.0
func (r AliyunViapiGoodstechRecognizeFurnitureAttributeAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AliyunViapiGoodstechRecognizeFurnitureAttributeAPIRequest) GetImageUrl ¶ added in v1.2.0
func (r AliyunViapiGoodstechRecognizeFurnitureAttributeAPIRequest) GetImageUrl() string
ImageUrl Getter
func (*AliyunViapiGoodstechRecognizeFurnitureAttributeAPIRequest) SetImageUrl ¶ added in v1.2.0
func (r *AliyunViapiGoodstechRecognizeFurnitureAttributeAPIRequest) SetImageUrl(_imageUrl string) error
ImageUrl Setter 待检测图片链接
type AliyunViapiGoodstechRecognizeFurnitureAttributeAPIResponse ¶
type AliyunViapiGoodstechRecognizeFurnitureAttributeAPIResponse struct { model.CommonResponse AliyunViapiGoodstechRecognizeFurnitureAttributeAPIResponseModel }
家居属性识别 API返回值 aliyun.viapi.goodstech.recognize.furniture.attribute
识别输入的家居模型图的风格,目前支持16种风格识别。(参数图片/链接必须通过以下方式获取: https://help.aliyun.com/document_detail/155645.html )
type AliyunViapiGoodstechRecognizeFurnitureAttributeAPIResponseModel ¶ added in v1.2.0
type AliyunViapiGoodstechRecognizeFurnitureAttributeAPIResponseModel struct { XMLName xml.Name `xml:"aliyun_viapi_goodstech_recognize_furniture_attribute_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 请求ID TaobaoRequestId string `json:"taobao_request_id,omitempty" xml:"taobao_request_id,omitempty"` // 系统自动生成 Data *AliyunViapiGoodstechRecognizeFurnitureAttributeData `json:"data,omitempty" xml:"data,omitempty"` }
家居属性识别 成功返回结果
type AliyunViapiGoodstechRecognizeFurnitureAttributeData ¶
type AliyunViapiGoodstechRecognizeFurnitureAttributeData struct { // 预测的风格名称ID Predstyle string `json:"predstyle,omitempty" xml:"predstyle,omitempty"` // 预测的风格置信概率 Predprobability string `json:"predprobability,omitempty" xml:"predprobability,omitempty"` // 预测的风格中文名称 Predstyleid string `json:"predstyleid,omitempty" xml:"predstyleid,omitempty"` }
AliyunViapiGoodstechRecognizeFurnitureAttributeData
type AliyunViapiGoodstechRecognizeFurniturespuAPIRequest ¶ added in v1.2.0
type AliyunViapiGoodstechRecognizeFurniturespuAPIRequest struct { model.Params // contains filtered or unexported fields }
家居SPU识别 API请求 aliyun.viapi.goodstech.recognize.furniturespu
对输入的家居模型图进行分类,目前类别数可达70类。(参数图片/链接必须通过以下方式获取: https://help.aliyun.com/document_detail/155645.html )
func NewAliyunViapiGoodstechRecognizeFurniturespuRequest ¶
func NewAliyunViapiGoodstechRecognizeFurniturespuRequest() *AliyunViapiGoodstechRecognizeFurniturespuAPIRequest
初始化AliyunViapiGoodstechRecognizeFurniturespuAPIRequest对象
func (AliyunViapiGoodstechRecognizeFurniturespuAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r AliyunViapiGoodstechRecognizeFurniturespuAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AliyunViapiGoodstechRecognizeFurniturespuAPIRequest) GetApiParams ¶ added in v1.2.0
func (r AliyunViapiGoodstechRecognizeFurniturespuAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AliyunViapiGoodstechRecognizeFurniturespuAPIRequest) GetImageUrl ¶ added in v1.2.0
func (r AliyunViapiGoodstechRecognizeFurniturespuAPIRequest) GetImageUrl() string
ImageUrl Getter
func (AliyunViapiGoodstechRecognizeFurniturespuAPIRequest) GetXLength ¶ added in v1.2.0
func (r AliyunViapiGoodstechRecognizeFurniturespuAPIRequest) GetXLength() string
XLength Getter
func (AliyunViapiGoodstechRecognizeFurniturespuAPIRequest) GetYLength ¶ added in v1.2.0
func (r AliyunViapiGoodstechRecognizeFurniturespuAPIRequest) GetYLength() string
YLength Getter
func (AliyunViapiGoodstechRecognizeFurniturespuAPIRequest) GetZLength ¶ added in v1.2.0
func (r AliyunViapiGoodstechRecognizeFurniturespuAPIRequest) GetZLength() string
ZLength Getter
func (*AliyunViapiGoodstechRecognizeFurniturespuAPIRequest) SetImageUrl ¶ added in v1.2.0
func (r *AliyunViapiGoodstechRecognizeFurniturespuAPIRequest) SetImageUrl(_imageUrl string) error
ImageUrl Setter 待检测图片链接
func (*AliyunViapiGoodstechRecognizeFurniturespuAPIRequest) SetXLength ¶ added in v1.2.0
func (r *AliyunViapiGoodstechRecognizeFurniturespuAPIRequest) SetXLength(_xLength string) error
XLength Setter 模型x方向的尺寸,单位cm,默认值100
func (*AliyunViapiGoodstechRecognizeFurniturespuAPIRequest) SetYLength ¶ added in v1.2.0
func (r *AliyunViapiGoodstechRecognizeFurniturespuAPIRequest) SetYLength(_yLength string) error
YLength Setter 模型y方向的尺寸,单位cm,默认值100
func (*AliyunViapiGoodstechRecognizeFurniturespuAPIRequest) SetZLength ¶ added in v1.2.0
func (r *AliyunViapiGoodstechRecognizeFurniturespuAPIRequest) SetZLength(_zLength string) error
ZLength Setter 模型z方向的尺寸,单位cm,默认值100
type AliyunViapiGoodstechRecognizeFurniturespuAPIResponse ¶
type AliyunViapiGoodstechRecognizeFurniturespuAPIResponse struct { model.CommonResponse AliyunViapiGoodstechRecognizeFurniturespuAPIResponseModel }
家居SPU识别 API返回值 aliyun.viapi.goodstech.recognize.furniturespu
对输入的家居模型图进行分类,目前类别数可达70类。(参数图片/链接必须通过以下方式获取: https://help.aliyun.com/document_detail/155645.html )
type AliyunViapiGoodstechRecognizeFurniturespuAPIResponseModel ¶ added in v1.2.0
type AliyunViapiGoodstechRecognizeFurniturespuAPIResponseModel struct { XMLName xml.Name `xml:"aliyun_viapi_goodstech_recognize_furniturespu_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 请求ID TaobaoRequestId string `json:"taobao_request_id,omitempty" xml:"taobao_request_id,omitempty"` // 系统自动生成 Data *AliyunViapiGoodstechRecognizeFurniturespuData `json:"data,omitempty" xml:"data,omitempty"` }
家居SPU识别 成功返回结果
type AliyunViapiGoodstechRecognizeFurniturespuData ¶
type AliyunViapiGoodstechRecognizeFurniturespuData struct { // 预测的类目中文名称 Predprobability string `json:"predprobability,omitempty" xml:"predprobability,omitempty"` // 预测的类目名称ID Predcate string `json:"predcate,omitempty" xml:"predcate,omitempty"` // 预测的类目置信概率 Predcateid string `json:"predcateid,omitempty" xml:"predcateid,omitempty"` }
AliyunViapiGoodstechRecognizeFurniturespuData
type AliyunViapiImageauditScanimageAPIRequest ¶ added in v1.2.0
type AliyunViapiImageauditScanimageAPIRequest struct { model.Params // contains filtered or unexported fields }
绿网-内容安全 API请求 aliyun.viapi.imageaudit.scanimage
绿网-内容安全技术是基于阿里云视觉分析技术和深度识别技术,并经过在阿里经济体内和云上客户的多领域、多场景的广泛应用和不断优化,可提供风险和治理领域的图像识别、定位、检索等全面服务能力,不仅可以降低色情、涉恐、涉政、广告、垃圾信息等违规风险,而且能大幅度降低人工审核成本。(参数图片/链接必须通过以下方式获取: https://help.aliyun.com/document_detail/155645.html )
func NewAliyunViapiImageauditScanimageRequest ¶
func NewAliyunViapiImageauditScanimageRequest() *AliyunViapiImageauditScanimageAPIRequest
初始化AliyunViapiImageauditScanimageAPIRequest对象
func (AliyunViapiImageauditScanimageAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r AliyunViapiImageauditScanimageAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AliyunViapiImageauditScanimageAPIRequest) GetApiParams ¶ added in v1.2.0
func (r AliyunViapiImageauditScanimageAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AliyunViapiImageauditScanimageAPIRequest) GetScenes ¶ added in v1.2.0
func (r AliyunViapiImageauditScanimageAPIRequest) GetScenes() []string
Scenes Getter
func (AliyunViapiImageauditScanimageAPIRequest) GetTasks ¶ added in v1.2.0
func (r AliyunViapiImageauditScanimageAPIRequest) GetTasks() []Task
Tasks Getter
func (*AliyunViapiImageauditScanimageAPIRequest) SetScenes ¶ added in v1.2.0
func (r *AliyunViapiImageauditScanimageAPIRequest) SetScenes(_scenes []string) error
Scenes Setter 场景列表
func (*AliyunViapiImageauditScanimageAPIRequest) SetTasks ¶ added in v1.2.0
func (r *AliyunViapiImageauditScanimageAPIRequest) SetTasks(_tasks []Task) error
Tasks Setter 系统自动生成
type AliyunViapiImageauditScanimageAPIResponse ¶
type AliyunViapiImageauditScanimageAPIResponse struct { model.CommonResponse AliyunViapiImageauditScanimageAPIResponseModel }
绿网-内容安全 API返回值 aliyun.viapi.imageaudit.scanimage
绿网-内容安全技术是基于阿里云视觉分析技术和深度识别技术,并经过在阿里经济体内和云上客户的多领域、多场景的广泛应用和不断优化,可提供风险和治理领域的图像识别、定位、检索等全面服务能力,不仅可以降低色情、涉恐、涉政、广告、垃圾信息等违规风险,而且能大幅度降低人工审核成本。(参数图片/链接必须通过以下方式获取: https://help.aliyun.com/document_detail/155645.html )
type AliyunViapiImageauditScanimageAPIResponseModel ¶ added in v1.2.0
type AliyunViapiImageauditScanimageAPIResponseModel struct { XMLName xml.Name `xml:"aliyun_viapi_imageaudit_scanimage_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 请求ID TaobaoRequestId string `json:"taobao_request_id,omitempty" xml:"taobao_request_id,omitempty"` // 系统自动生成 DataList *AliyunViapiImageauditScanimageData `json:"data_list,omitempty" xml:"data_list,omitempty"` }
绿网-内容安全 成功返回结果
type AliyunViapiImageauditScanimageData ¶
type AliyunViapiImageauditScanimageData struct { // 图片检测结果 Results []AliyunViapiImageauditScanimageResult `json:"results,omitempty" xml:"results>aliyun_viapi_imageaudit_scanimage_result,omitempty"` }
AliyunViapiImageauditScanimageData
type AliyunViapiImageauditScanimageResult ¶
type AliyunViapiImageauditScanimageResult struct { // 数据ID DataId string `json:"data_id,omitempty" xml:"data_id,omitempty"` // 任务ID TaskId string `json:"task_id,omitempty" xml:"task_id,omitempty"` // 图像的URL ImageUrl string `json:"image_url,omitempty" xml:"image_url,omitempty"` // 单张图片的检测结果 SubResults []SubResult `json:"sub_results,omitempty" xml:"sub_results>sub_result,omitempty"` }
AliyunViapiImageauditScanimageResult
type AliyunViapiImageauditScantextAPIRequest ¶ added in v1.2.0
type AliyunViapiImageauditScantextAPIRequest struct { model.Params // contains filtered or unexported fields }
文字内容审核 API请求 aliyun.viapi.imageaudit.scantext
结合行为、内容,采用多维度、多模型、多检测手段,识别文本中的垃圾内容,规避色情、广告、灌水、渉政、辱骂等内容风险。 注意:如果返回结果里面的results为空,也代表指定类型检测通过。
func NewAliyunViapiImageauditScantextRequest ¶
func NewAliyunViapiImageauditScantextRequest() *AliyunViapiImageauditScantextAPIRequest
初始化AliyunViapiImageauditScantextAPIRequest对象
func (AliyunViapiImageauditScantextAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r AliyunViapiImageauditScantextAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AliyunViapiImageauditScantextAPIRequest) GetApiParams ¶ added in v1.2.0
func (r AliyunViapiImageauditScantextAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AliyunViapiImageauditScantextAPIRequest) GetLabels ¶ added in v1.2.0
func (r AliyunViapiImageauditScantextAPIRequest) GetLabels() []Label
Labels Getter
func (AliyunViapiImageauditScantextAPIRequest) GetTasks ¶ added in v1.2.0
func (r AliyunViapiImageauditScantextAPIRequest) GetTasks() []Task
Tasks Getter
func (*AliyunViapiImageauditScantextAPIRequest) SetLabels ¶ added in v1.2.0
func (r *AliyunViapiImageauditScantextAPIRequest) SetLabels(_labels []Label) error
Labels Setter 指定文本检测的应用场景,可选值包括: spam:含垃圾信息 politics: 涉政 abuse:辱骂 porn:智能鉴黄 terrorism:暴恐识别 flood:灌水 contraband:违禁 ad:文案违规识别 说明 支持多场景(Labels)一起检测,对一张文本同时进行鉴黄和暴恐识别,计费时也将按照两个场景计费。
func (*AliyunViapiImageauditScantextAPIRequest) SetTasks ¶ added in v1.2.0
func (r *AliyunViapiImageauditScantextAPIRequest) SetTasks(_tasks []Task) error
Tasks Setter 指定检测对象,JSON数组中的每个元素是一个文件检测任务结构体(Task表)。最多支持10个元素,即对10张文本进行检测。每个元素的具体结构描述见Task。
type AliyunViapiImageauditScantextAPIResponse ¶
type AliyunViapiImageauditScantextAPIResponse struct { model.CommonResponse AliyunViapiImageauditScantextAPIResponseModel }
文字内容审核 API返回值 aliyun.viapi.imageaudit.scantext
结合行为、内容,采用多维度、多模型、多检测手段,识别文本中的垃圾内容,规避色情、广告、灌水、渉政、辱骂等内容风险。 注意:如果返回结果里面的results为空,也代表指定类型检测通过。
type AliyunViapiImageauditScantextAPIResponseModel ¶ added in v1.2.0
type AliyunViapiImageauditScantextAPIResponseModel struct { XMLName xml.Name `xml:"aliyun_viapi_imageaudit_scantext_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 请求ID TaobaoRequestId string `json:"taobao_request_id,omitempty" xml:"taobao_request_id,omitempty"` // 系统自动生成 Data *AliyunViapiImageauditScantextData `json:"data,omitempty" xml:"data,omitempty"` }
文字内容审核 成功返回结果
type AliyunViapiImageauditScantextData ¶
type AliyunViapiImageauditScantextData struct { // 检测结果各个子元素 Elements []Element `json:"elements,omitempty" xml:"elements>element,omitempty"` }
AliyunViapiImageauditScantextData
type AliyunViapiImageauditScantextDetail ¶ added in v1.2.0
type AliyunViapiImageauditScantextDetail struct { // 文本命中风险的分类 Label string `json:"label,omitempty" xml:"label,omitempty"` // 命中该风险的上下文信息 Contexts []Context `json:"contexts,omitempty" xml:"contexts>context,omitempty"` }
AliyunViapiImageauditScantextDetail
type AliyunViapiImageauditScantextResult ¶
type AliyunViapiImageauditScantextResult struct { // 建议用户执行的操作,取值范围: pass:文本正常 review:需要人工审核 block:文本违规,可以直接删除或者做限制处理 Suggestion string `json:"suggestion,omitempty" xml:"suggestion,omitempty"` // 单个文本的检测结果 Details []AliyunViapiImageauditScantextDetail `json:"details,omitempty" xml:"details>aliyun_viapi_imageaudit_scantext_detail,omitempty"` // 结果为该分类的概率,取值范围为[0.00-100.00]。值越高,表示越有可能属于该分类。 说明 分值仅供参考,您需要关注label和suggestion内容 Rate int64 `json:"rate,omitempty" xml:"rate,omitempty"` // 检测结果的分类 Label string `json:"label,omitempty" xml:"label,omitempty"` }
AliyunViapiImageauditScantextResult
type AliyunViapiImagesegSegmentCommonimageAPIRequest ¶ added in v1.2.0
type AliyunViapiImagesegSegmentCommonimageAPIRequest struct { model.Params // contains filtered or unexported fields }
通用分割 API请求 aliyun.viapi.imageseg.segment.commonimage
识别输入图像中的视觉中心物体轮廓,与背景进行分离,返回分割后的前景物体图(4通道png透明图)。(参数图片/链接必须通过以下方式获取: https://help.aliyun.com/document_detail/155645.html )
func NewAliyunViapiImagesegSegmentCommonimageRequest ¶
func NewAliyunViapiImagesegSegmentCommonimageRequest() *AliyunViapiImagesegSegmentCommonimageAPIRequest
初始化AliyunViapiImagesegSegmentCommonimageAPIRequest对象
func (AliyunViapiImagesegSegmentCommonimageAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r AliyunViapiImagesegSegmentCommonimageAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AliyunViapiImagesegSegmentCommonimageAPIRequest) GetApiParams ¶ added in v1.2.0
func (r AliyunViapiImagesegSegmentCommonimageAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AliyunViapiImagesegSegmentCommonimageAPIRequest) GetImageUrl ¶ added in v1.2.0
func (r AliyunViapiImagesegSegmentCommonimageAPIRequest) GetImageUrl() string
ImageUrl Getter
func (*AliyunViapiImagesegSegmentCommonimageAPIRequest) SetImageUrl ¶ added in v1.2.0
func (r *AliyunViapiImagesegSegmentCommonimageAPIRequest) SetImageUrl(_imageUrl string) error
ImageUrl Setter 待检测图片链接
type AliyunViapiImagesegSegmentCommonimageAPIResponse ¶
type AliyunViapiImagesegSegmentCommonimageAPIResponse struct { model.CommonResponse AliyunViapiImagesegSegmentCommonimageAPIResponseModel }
通用分割 API返回值 aliyun.viapi.imageseg.segment.commonimage
识别输入图像中的视觉中心物体轮廓,与背景进行分离,返回分割后的前景物体图(4通道png透明图)。(参数图片/链接必须通过以下方式获取: https://help.aliyun.com/document_detail/155645.html )
type AliyunViapiImagesegSegmentCommonimageAPIResponseModel ¶ added in v1.2.0
type AliyunViapiImagesegSegmentCommonimageAPIResponseModel struct { XMLName xml.Name `xml:"aliyun_viapi_imageseg_segment_commonimage_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 请求ID TaobaoRequestId string `json:"taobao_request_id,omitempty" xml:"taobao_request_id,omitempty"` // 系统自动生成 Data *AliyunViapiImagesegSegmentCommonimageData `json:"data,omitempty" xml:"data,omitempty"` }
通用分割 成功返回结果
type AliyunViapiImagesegSegmentCommonimageData ¶
type AliyunViapiImagesegSegmentCommonimageData struct { // 抠图结果(png透明图)有效期半个小时 ImageUrl string `json:"image_url,omitempty" xml:"image_url,omitempty"` }
AliyunViapiImagesegSegmentCommonimageData
type AliyunViapiImagesegSegmentcomodityAPIRequest ¶ added in v1.2.0
type AliyunViapiImagesegSegmentcomodityAPIRequest struct { model.Params // contains filtered or unexported fields }
商品分割 API请求 aliyun.viapi.imageseg.segmentcomodity
识别输入图像中的商品轮廓,与背景进行分离,返回分割后的前景商品图(4通道png透明图),适应单商品/多商品、复杂背景。(参数图片/链接必须通过以下方式获取: https://help.aliyun.com/document_detail/155645.html )
func NewAliyunViapiImagesegSegmentcomodityRequest ¶
func NewAliyunViapiImagesegSegmentcomodityRequest() *AliyunViapiImagesegSegmentcomodityAPIRequest
初始化AliyunViapiImagesegSegmentcomodityAPIRequest对象
func (AliyunViapiImagesegSegmentcomodityAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r AliyunViapiImagesegSegmentcomodityAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AliyunViapiImagesegSegmentcomodityAPIRequest) GetApiParams ¶ added in v1.2.0
func (r AliyunViapiImagesegSegmentcomodityAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AliyunViapiImagesegSegmentcomodityAPIRequest) GetImageUrl ¶ added in v1.2.0
func (r AliyunViapiImagesegSegmentcomodityAPIRequest) GetImageUrl() string
ImageUrl Getter
func (*AliyunViapiImagesegSegmentcomodityAPIRequest) SetImageUrl ¶ added in v1.2.0
func (r *AliyunViapiImagesegSegmentcomodityAPIRequest) SetImageUrl(_imageUrl string) error
ImageUrl Setter 待检测图片链接
type AliyunViapiImagesegSegmentcomodityAPIResponse ¶
type AliyunViapiImagesegSegmentcomodityAPIResponse struct { model.CommonResponse AliyunViapiImagesegSegmentcomodityAPIResponseModel }
商品分割 API返回值 aliyun.viapi.imageseg.segmentcomodity
识别输入图像中的商品轮廓,与背景进行分离,返回分割后的前景商品图(4通道png透明图),适应单商品/多商品、复杂背景。(参数图片/链接必须通过以下方式获取: https://help.aliyun.com/document_detail/155645.html )
type AliyunViapiImagesegSegmentcomodityAPIResponseModel ¶ added in v1.2.0
type AliyunViapiImagesegSegmentcomodityAPIResponseModel struct { XMLName xml.Name `xml:"aliyun_viapi_imageseg_segmentcomodity_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 请求ID TaobaoRequestId string `json:"taobao_request_id,omitempty" xml:"taobao_request_id,omitempty"` // 系统自动生成 Data *AliyunViapiImagesegSegmentcomodityData `json:"data,omitempty" xml:"data,omitempty"` }
商品分割 成功返回结果
type AliyunViapiImagesegSegmentcomodityData ¶
type AliyunViapiImagesegSegmentcomodityData struct { // 抠图结果(png透明图)有效期半个小时 ImageUrl string `json:"image_url,omitempty" xml:"image_url,omitempty"` }
AliyunViapiImagesegSegmentcomodityData
type AliyunViapiImagesegSegmenthdbodyAPIRequest ¶ added in v1.2.0
type AliyunViapiImagesegSegmenthdbodyAPIRequest struct { model.Params // contains filtered or unexported fields }
高清人体分割 API请求 aliyun.viapi.imageseg.segmenthdbody
对输入图像中包含的人进行分割,输出结果透明图。(参数图片/链接必须通过以下方式获取: https://help.aliyun.com/document_detail/155645.html )
func NewAliyunViapiImagesegSegmenthdbodyRequest ¶
func NewAliyunViapiImagesegSegmenthdbodyRequest() *AliyunViapiImagesegSegmenthdbodyAPIRequest
初始化AliyunViapiImagesegSegmenthdbodyAPIRequest对象
func (AliyunViapiImagesegSegmenthdbodyAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r AliyunViapiImagesegSegmenthdbodyAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AliyunViapiImagesegSegmenthdbodyAPIRequest) GetApiParams ¶ added in v1.2.0
func (r AliyunViapiImagesegSegmenthdbodyAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AliyunViapiImagesegSegmenthdbodyAPIRequest) GetImageUrl ¶ added in v1.2.0
func (r AliyunViapiImagesegSegmenthdbodyAPIRequest) GetImageUrl() string
ImageUrl Getter
func (*AliyunViapiImagesegSegmenthdbodyAPIRequest) SetImageUrl ¶ added in v1.2.0
func (r *AliyunViapiImagesegSegmenthdbodyAPIRequest) SetImageUrl(_imageUrl string) error
ImageUrl Setter 待检测图片链接
type AliyunViapiImagesegSegmenthdbodyAPIResponse ¶
type AliyunViapiImagesegSegmenthdbodyAPIResponse struct { model.CommonResponse AliyunViapiImagesegSegmenthdbodyAPIResponseModel }
高清人体分割 API返回值 aliyun.viapi.imageseg.segmenthdbody
对输入图像中包含的人进行分割,输出结果透明图。(参数图片/链接必须通过以下方式获取: https://help.aliyun.com/document_detail/155645.html )
type AliyunViapiImagesegSegmenthdbodyAPIResponseModel ¶ added in v1.2.0
type AliyunViapiImagesegSegmenthdbodyAPIResponseModel struct { XMLName xml.Name `xml:"aliyun_viapi_imageseg_segmenthdbody_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 请求ID TaobaoRequestId string `json:"taobao_request_id,omitempty" xml:"taobao_request_id,omitempty"` // 系统自动生成 Data *AliyunViapiImagesegSegmenthdbodyData `json:"data,omitempty" xml:"data,omitempty"` }
高清人体分割 成功返回结果
type AliyunViapiImagesegSegmenthdbodyData ¶
type AliyunViapiImagesegSegmenthdbodyData struct { // 输出图像URL ImageUrl string `json:"image_url,omitempty" xml:"image_url,omitempty"` }
AliyunViapiImagesegSegmenthdbodyData
type AliyunViapiImagesegSegmentheadAPIRequest ¶ added in v1.2.0
type AliyunViapiImagesegSegmentheadAPIRequest struct { model.Params // contains filtered or unexported fields }
头像分割 API请求 aliyun.viapi.imageseg.segmenthead
输入一张图片,对图中人头区域进行抠图解析,输出人头png透明图。(参数图片/链接必须通过以下方式获取: https://help.aliyun.com/document_detail/155645.html )
func NewAliyunViapiImagesegSegmentheadRequest ¶
func NewAliyunViapiImagesegSegmentheadRequest() *AliyunViapiImagesegSegmentheadAPIRequest
初始化AliyunViapiImagesegSegmentheadAPIRequest对象
func (AliyunViapiImagesegSegmentheadAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r AliyunViapiImagesegSegmentheadAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AliyunViapiImagesegSegmentheadAPIRequest) GetApiParams ¶ added in v1.2.0
func (r AliyunViapiImagesegSegmentheadAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AliyunViapiImagesegSegmentheadAPIRequest) GetImageUrl ¶ added in v1.2.0
func (r AliyunViapiImagesegSegmentheadAPIRequest) GetImageUrl() string
ImageUrl Getter
func (*AliyunViapiImagesegSegmentheadAPIRequest) SetImageUrl ¶ added in v1.2.0
func (r *AliyunViapiImagesegSegmentheadAPIRequest) SetImageUrl(_imageUrl string) error
ImageUrl Setter 待检测图片链接
type AliyunViapiImagesegSegmentheadAPIResponse ¶
type AliyunViapiImagesegSegmentheadAPIResponse struct { model.CommonResponse AliyunViapiImagesegSegmentheadAPIResponseModel }
头像分割 API返回值 aliyun.viapi.imageseg.segmenthead
输入一张图片,对图中人头区域进行抠图解析,输出人头png透明图。(参数图片/链接必须通过以下方式获取: https://help.aliyun.com/document_detail/155645.html )
type AliyunViapiImagesegSegmentheadAPIResponseModel ¶ added in v1.2.0
type AliyunViapiImagesegSegmentheadAPIResponseModel struct { XMLName xml.Name `xml:"aliyun_viapi_imageseg_segmenthead_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 请求ID TaobaoRequestId string `json:"taobao_request_id,omitempty" xml:"taobao_request_id,omitempty"` // 系统自动生成 Data *AliyunViapiImagesegSegmentheadData `json:"data,omitempty" xml:"data,omitempty"` }
头像分割 成功返回结果
type AliyunViapiImagesegSegmentheadData ¶
type AliyunViapiImagesegSegmentheadData struct { // 人体检测框的集合 Elements []Elements `json:"elements,omitempty" xml:"elements>elements,omitempty"` }
AliyunViapiImagesegSegmentheadData
type AliyunViapiObjectdetDetectobjectAPIRequest ¶ added in v1.2.0
type AliyunViapiObjectdetDetectobjectAPIRequest struct { model.Params // contains filtered or unexported fields }
物体检测 API请求 aliyun.viapi.objectdet.detectobject
检测图像中的物体。90类物体: (0:'human':人体, 1:'sneakers':胶底运动鞋, 2:'chair':椅子, 3:'hat':帽子, 4:'lamp':灯, 5:'cabinet/shelf':橱柜/ 架子, 6:'car':汽车, 7:'glasses':眼镜, 8:'picture/frame':照片/图画, 9:'street lights':街灯, 10:'helmet':头盔, 11:'pillow':枕头, 12:'glove':手套, 13:'potted plant':盆栽植物, 14:'flower':花, 15:'monitor':显示屏, 16:'plants pot/vase':花盆, 17:'boots':靴子, 18:'umbrella':伞, 19:'boat':小船, 20:'flag':旗帜, 21:'speaker':扬声器/话筒, 22:'trash bin/can':垃圾桶, 23:'backpack': 双肩背包, 24:'sofa':沙发, 25:'belt':腰带, 26:'carpet':地毯, 27:'coffee table':咖啡桌/茶几, 28:'tie': 领带, 29:'bed': 床, 30:'traffic light':红绿灯, 31:'necklace':项链, 32:'mirror':镜子, 33:'bicycle':自行车, 34:'watch':手表, 35:'horse':马, 36:'traffic sign':交通标志, 37:'stuffed animal':填充玩具动物, 38:'motorbike/motorcycle':摩托车, 39:'wild bird':鸟, 40:'laptop':笔记本电脑, 41:'cow':奶牛, 42:'clock':时钟, 43:'bus':公共汽车, 44:'nightstand':床头柜, 45:'sheep':绵羊, 46:'traffic cone':锥形交通路标, 47:'keyboard':键盘, 48:'hockey stick':曲棍球球棍, 49:'fan':电扇, 50:'dog':狗, 51:'blackboard/whiteboard':白板/黑板, 52:'mouse':鼠标, 53:'telephone':电话, 54:'airplane':飞机, 55:'skis':滑雪板, 56:'soccer':英式足球, 57:'combine with glove':棒球手套, 58:'train':火车, 59:'tent':帐篷, 60:'sailboat':帆船, 61:'kite':风筝, 62:'computer box':计算机主机机箱, 63:'elephant':大象, 64:'stroller':折叠式婴儿车, 65:'baseball bat':棒球棒, 66:'skateboard':溜冰板, 67:'surfboard':冲浪板, 68:'cat':猫, 69:'zebra':斑马, 70:'sports car':跑车, 71:'giraffe':长颈鹿, 72:'radiator':散热器, 73:'tennis racket':网球拍, 74:'skating and skiing shoes':溜冰鞋, 75:'baseball':棒球, 76:'american football':美式橄榄球, 77:'basketball':篮球, 78:'printer':打印机, 79:'fire hydrant':消防栓, 80:'projector':投影仪, 81:'fire extinguisher':灭火器, 82:'tennis ball':网球, 83:'frisbee':飞盘, 84:'fire truck':消防车, 85:'helicopter':直升飞机, 86:'carriage':四轮马车, 87:'bear':熊, 88:'globe':地球仪, 89:'volleyball':排球)。(参数图片/链接必须通过以下方式获取: https://help.aliyun.com/document_detail/155645.html )
func NewAliyunViapiObjectdetDetectobjectRequest ¶
func NewAliyunViapiObjectdetDetectobjectRequest() *AliyunViapiObjectdetDetectobjectAPIRequest
初始化AliyunViapiObjectdetDetectobjectAPIRequest对象
func (AliyunViapiObjectdetDetectobjectAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r AliyunViapiObjectdetDetectobjectAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AliyunViapiObjectdetDetectobjectAPIRequest) GetApiParams ¶ added in v1.2.0
func (r AliyunViapiObjectdetDetectobjectAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AliyunViapiObjectdetDetectobjectAPIRequest) GetImageUrl ¶ added in v1.2.0
func (r AliyunViapiObjectdetDetectobjectAPIRequest) GetImageUrl() string
ImageUrl Getter
func (*AliyunViapiObjectdetDetectobjectAPIRequest) SetImageUrl ¶ added in v1.2.0
func (r *AliyunViapiObjectdetDetectobjectAPIRequest) SetImageUrl(_imageUrl string) error
ImageUrl Setter 待检测图片链接
type AliyunViapiObjectdetDetectobjectAPIResponse ¶
type AliyunViapiObjectdetDetectobjectAPIResponse struct { model.CommonResponse AliyunViapiObjectdetDetectobjectAPIResponseModel }
物体检测 API返回值 aliyun.viapi.objectdet.detectobject
检测图像中的物体。90类物体: (0:'human':人体, 1:'sneakers':胶底运动鞋, 2:'chair':椅子, 3:'hat':帽子, 4:'lamp':灯, 5:'cabinet/shelf':橱柜/ 架子, 6:'car':汽车, 7:'glasses':眼镜, 8:'picture/frame':照片/图画, 9:'street lights':街灯, 10:'helmet':头盔, 11:'pillow':枕头, 12:'glove':手套, 13:'potted plant':盆栽植物, 14:'flower':花, 15:'monitor':显示屏, 16:'plants pot/vase':花盆, 17:'boots':靴子, 18:'umbrella':伞, 19:'boat':小船, 20:'flag':旗帜, 21:'speaker':扬声器/话筒, 22:'trash bin/can':垃圾桶, 23:'backpack': 双肩背包, 24:'sofa':沙发, 25:'belt':腰带, 26:'carpet':地毯, 27:'coffee table':咖啡桌/茶几, 28:'tie': 领带, 29:'bed': 床, 30:'traffic light':红绿灯, 31:'necklace':项链, 32:'mirror':镜子, 33:'bicycle':自行车, 34:'watch':手表, 35:'horse':马, 36:'traffic sign':交通标志, 37:'stuffed animal':填充玩具动物, 38:'motorbike/motorcycle':摩托车, 39:'wild bird':鸟, 40:'laptop':笔记本电脑, 41:'cow':奶牛, 42:'clock':时钟, 43:'bus':公共汽车, 44:'nightstand':床头柜, 45:'sheep':绵羊, 46:'traffic cone':锥形交通路标, 47:'keyboard':键盘, 48:'hockey stick':曲棍球球棍, 49:'fan':电扇, 50:'dog':狗, 51:'blackboard/whiteboard':白板/黑板, 52:'mouse':鼠标, 53:'telephone':电话, 54:'airplane':飞机, 55:'skis':滑雪板, 56:'soccer':英式足球, 57:'combine with glove':棒球手套, 58:'train':火车, 59:'tent':帐篷, 60:'sailboat':帆船, 61:'kite':风筝, 62:'computer box':计算机主机机箱, 63:'elephant':大象, 64:'stroller':折叠式婴儿车, 65:'baseball bat':棒球棒, 66:'skateboard':溜冰板, 67:'surfboard':冲浪板, 68:'cat':猫, 69:'zebra':斑马, 70:'sports car':跑车, 71:'giraffe':长颈鹿, 72:'radiator':散热器, 73:'tennis racket':网球拍, 74:'skating and skiing shoes':溜冰鞋, 75:'baseball':棒球, 76:'american football':美式橄榄球, 77:'basketball':篮球, 78:'printer':打印机, 79:'fire hydrant':消防栓, 80:'projector':投影仪, 81:'fire extinguisher':灭火器, 82:'tennis ball':网球, 83:'frisbee':飞盘, 84:'fire truck':消防车, 85:'helicopter':直升飞机, 86:'carriage':四轮马车, 87:'bear':熊, 88:'globe':地球仪, 89:'volleyball':排球)。(参数图片/链接必须通过以下方式获取: https://help.aliyun.com/document_detail/155645.html )
type AliyunViapiObjectdetDetectobjectAPIResponseModel ¶ added in v1.2.0
type AliyunViapiObjectdetDetectobjectAPIResponseModel struct { XMLName xml.Name `xml:"aliyun_viapi_objectdet_detectobject_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 请求ID TaobaoRequestId string `json:"taobao_request_id,omitempty" xml:"taobao_request_id,omitempty"` // 系统自动生成 Data *AliyunViapiObjectdetDetectobjectData `json:"data,omitempty" xml:"data,omitempty"` }
物体检测 成功返回结果
type AliyunViapiObjectdetDetectobjectData ¶
type AliyunViapiObjectdetDetectobjectData struct { // 输入图片的高度 Height int64 `json:"height,omitempty" xml:"height,omitempty"` // 人体检测框的集合 Elements []Elements `json:"elements,omitempty" xml:"elements>elements,omitempty"` // 输入图片的宽度 Width int64 `json:"width,omitempty" xml:"width,omitempty"` }
AliyunViapiObjectdetDetectobjectData
type AliyunViapiOcrCharacterAPIRequest ¶ added in v1.2.0
type AliyunViapiOcrCharacterAPIRequest struct { model.Params // contains filtered or unexported fields }
通用文字识别 API请求 aliyun.viapi.ocr.character
获取通用的文字信息。(参数图片/链接必须通过以下方式获取: https://help.aliyun.com/document_detail/155645.html )
func NewAliyunViapiOcrCharacterRequest ¶
func NewAliyunViapiOcrCharacterRequest() *AliyunViapiOcrCharacterAPIRequest
初始化AliyunViapiOcrCharacterAPIRequest对象
func (AliyunViapiOcrCharacterAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r AliyunViapiOcrCharacterAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AliyunViapiOcrCharacterAPIRequest) GetApiParams ¶ added in v1.2.0
func (r AliyunViapiOcrCharacterAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AliyunViapiOcrCharacterAPIRequest) GetImageType ¶ added in v1.2.0
func (r AliyunViapiOcrCharacterAPIRequest) GetImageType() int64
ImageType Getter
func (AliyunViapiOcrCharacterAPIRequest) GetImageUrl ¶ added in v1.2.0
func (r AliyunViapiOcrCharacterAPIRequest) GetImageUrl() string
ImageUrl Getter
func (AliyunViapiOcrCharacterAPIRequest) GetMinHeight ¶ added in v1.2.0
func (r AliyunViapiOcrCharacterAPIRequest) GetMinHeight() int64
MinHeight Getter
func (AliyunViapiOcrCharacterAPIRequest) GetOutputProbability ¶ added in v1.2.0
func (r AliyunViapiOcrCharacterAPIRequest) GetOutputProbability() bool
OutputProbability Getter
func (*AliyunViapiOcrCharacterAPIRequest) SetImageType ¶ added in v1.2.0
func (r *AliyunViapiOcrCharacterAPIRequest) SetImageType(_imageType int64) error
ImageType Setter 图片类型, ,取范围[0:ImageURL, 1:ImageContent]
func (*AliyunViapiOcrCharacterAPIRequest) SetImageUrl ¶ added in v1.2.0
func (r *AliyunViapiOcrCharacterAPIRequest) SetImageUrl(_imageUrl string) error
ImageUrl Setter 待检测图片链接
func (*AliyunViapiOcrCharacterAPIRequest) SetMinHeight ¶ added in v1.2.0
func (r *AliyunViapiOcrCharacterAPIRequest) SetMinHeight(_minHeight int64) error
MinHeight Setter 图片中文字的最小高度,单位像素
func (*AliyunViapiOcrCharacterAPIRequest) SetOutputProbability ¶ added in v1.2.0
func (r *AliyunViapiOcrCharacterAPIRequest) SetOutputProbability(_outputProbability bool) error
OutputProbability Setter 是否输出文字框的概率,取值范围[true:是, false:否]
type AliyunViapiOcrCharacterAPIResponse ¶
type AliyunViapiOcrCharacterAPIResponse struct { model.CommonResponse AliyunViapiOcrCharacterAPIResponseModel }
通用文字识别 API返回值 aliyun.viapi.ocr.character
获取通用的文字信息。(参数图片/链接必须通过以下方式获取: https://help.aliyun.com/document_detail/155645.html )
type AliyunViapiOcrCharacterAPIResponseModel ¶ added in v1.2.0
type AliyunViapiOcrCharacterAPIResponseModel struct { XMLName xml.Name `xml:"aliyun_viapi_ocr_character_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 请求ID TaobaoRequestId string `json:"taobao_request_id,omitempty" xml:"taobao_request_id,omitempty"` // 系统自动生成 Data *AliyunViapiOcrCharacterData `json:"data,omitempty" xml:"data,omitempty"` }
通用文字识别 成功返回结果
type AliyunViapiOcrCharacterData ¶
type AliyunViapiOcrCharacterData struct { // 返回识别信息 Results []AliyunViapiOcrCharacterResult `json:"results,omitempty" xml:"results>aliyun_viapi_ocr_character_result,omitempty"` }
AliyunViapiOcrCharacterData
type AliyunViapiOcrCharacterResult ¶
type AliyunViapiOcrCharacterResult struct { // 文字区域 TextRectangle *TextRectangle `json:"text_rectangle,omitempty" xml:"text_rectangle,omitempty"` // 文字区域概率,概率值的范围为[0, 1] Probability int64 `json:"probability,omitempty" xml:"probability,omitempty"` // 文字内容 Text string `json:"text,omitempty" xml:"text,omitempty"` }
AliyunViapiOcrCharacterResult
type Category ¶
type Category struct { // 分类ID的匹配度,大于0小于等于1 Score string `json:"score,omitempty" xml:"score,omitempty"` // 类目名称 CategoryName string `json:"category_name,omitempty" xml:"category_name,omitempty"` // 类目ID CategoryId string `json:"category_id,omitempty" xml:"category_id,omitempty"` }
Category
type Context ¶
type Context struct { // 检测文本命中的风险内容上下文内容 Context string `json:"context,omitempty" xml:"context,omitempty"` }
Context
type Element ¶
type Element struct { // 任务Id TaskId string `json:"task_id,omitempty" xml:"task_id,omitempty"` // 单个文本的检测结果 Results []AliyunViapiImageauditScantextResult `json:"results,omitempty" xml:"results>aliyun_viapi_imageaudit_scantext_result,omitempty"` }
Element
type Elements ¶
type Elements struct { // x坐标 X int64 `json:"x,omitempty" xml:"x,omitempty"` // y坐标 Y int64 `json:"y,omitempty" xml:"y,omitempty"` // 抠图结果(png透明图)有效期半个小时 ImageURL string `json:"image_u_r_l,omitempty" xml:"image_u_r_l,omitempty"` // 高度 Height int64 `json:"height,omitempty" xml:"height,omitempty"` // 宽度 Width int64 `json:"width,omitempty" xml:"width,omitempty"` // 检测框的分数(置信度),范围为[0,1] Score int64 `json:"score,omitempty" xml:"score,omitempty"` // 类型:(0:'human':人体, 1:'sneakers':胶底运动鞋, 2:'chair':椅子, 3:'hat':帽子, 4:'lamp':灯, 5:'cabinet/shelf':橱柜/ 架子, 6:'car':汽车, 7:'glasses':眼镜, 8:'picture/frame':照片/图画, 9:'street lights':街灯, 10:'helmet':头盔, 11:'pillow':枕头, 12:'glove':手套, 13:'potted plant':盆栽植物, 14:'flower':花, 15:'monitor':显示屏, 16:'plants pot/vase':花盆, 17:'boots':靴子, 18:'umbrella':伞, 19:'boat':小船, 20:'flag':旗帜, 21:'speaker':扬声器/话筒, 22:'trash bin/can':垃圾桶, 23:'backpack': 双肩背包, 24:'sofa':沙发, 25:'belt':腰带, 26:'carpet':地毯, 27:'coffee table':咖啡桌/茶几, 28:'tie': 领带, 29:'bed': 床, 30:'traffic light':红绿灯, 31:'necklace':项链, 32:'mirror':镜子, 33:'bicycle':自行车, 34:'watch':手表, 35:'horse':马, 36:'traffic sign':交通标志, 37:'stuffed animal':填充玩具动物, 38:'motorbike/motorcycle':摩托车, 39:'wild bird':鸟, 40:'laptop':笔记本电脑, 41:'cow':奶牛, 42:'clock':时钟, 43:'bus':公共汽车, 44:'nightstand':床头柜, 45:'sheep':绵羊, 46:'traffic cone':锥形交通路标, 47:'keyboard':键盘, 48:'hockey stick':曲棍球球棍, 49:'fan':电扇, 50:'dog':狗, 51:'blackboard/whiteboard':白板/黑板, 52:'mouse':鼠标, 53:'telephone':电话, 54:'airplane':飞机, 55:'skis':滑雪板, 56:'soccer':英式足球, 57:'combine with glove':棒球手套, 58:'train':火车, 59:'tent':帐篷, 60:'sailboat':帆船, 61:'kite':风筝, 62:'computer box':计算机主机机箱, 63:'elephant':大象, 64:'stroller':折叠式婴儿车, 65:'baseball bat':棒球棒, 66:'skateboard':溜冰板, 67:'surfboard':冲浪板, 68:'cat':猫, 69:'zebra':斑马, 70:'sports car':跑车, 71:'giraffe':长颈鹿, 72:'radiator':散热器, 73:'tennis racket':网球拍, 74:'skating and skiing shoes':溜冰鞋, 75:'baseball':棒球, 76:'american football':美式橄榄球, 77:'basketball':篮球, 78:'printer':打印机, 79:'fire hydrant':消防栓, 80:'projector':投影仪, 81:'fire extinguisher':灭火器, 82:'tennis ball':网球, 83:'frisbee':飞盘, 84:'fire truck':消防车, 85:'helicopter':直升飞机, 86:'carriage':四轮马车, 87:'bear':熊, 88:'globe':地球仪, 89:'volleyball':排球) Type string `json:"type,omitempty" xml:"type,omitempty"` // 检测框坐标,格式为[left, top, right, bottom] Boxes []int64 `json:"boxes,omitempty" xml:"boxes>int64,omitempty"` }
Elements
type Face ¶
type Face struct { // 人脸Id Id string `json:"id,omitempty" xml:"id,omitempty"` // 相似概率 Rate int64 `json:"rate,omitempty" xml:"rate,omitempty"` // 相似人物的名称 Name string `json:"name,omitempty" xml:"name,omitempty"` }
Face
type Frame ¶
type Frame struct { // 置信度,仅作参考,不建议使用 Rate int64 `json:"rate,omitempty" xml:"rate,omitempty"` // 被截断的图片的临时访问url,地址有效期是5分钟 URL string `json:"u_r_l,omitempty" xml:"u_r_l,omitempty"` }
Frame
type HintWordsInfo ¶
type HintWordsInfo struct { // 图片中文字命中的风险关键词内容 Context string `json:"context,omitempty" xml:"context,omitempty"` }
HintWordsInfo
type Label ¶
type Label struct { // 可选值包括: spam:含垃圾信息 politics: 涉政 abuse:辱骂 porn:智能鉴黄 terrorism:暴恐识别 flood:灌水 contraband:违禁 ad:文本违规识别 Label string `json:"label,omitempty" xml:"label,omitempty"` }
Label
type LogoData ¶
type LogoData struct { // 识别出的logo类型,取值为TV (台标) Type string `json:"type,omitempty" xml:"type,omitempty"` // 识别出的logo名称 Name string `json:"name,omitempty" xml:"name,omitempty"` // 以图片左上角为坐标原点,logo区域左上角到y轴距离。 X int64 `json:"x,omitempty" xml:"x,omitempty"` // 以图片左上角为坐标原点,logo区域左上角到x轴距离。 Y int64 `json:"y,omitempty" xml:"y,omitempty"` // logo区域宽度 Width int64 `json:"width,omitempty" xml:"width,omitempty"` // logo区域高度 Height int64 `json:"height,omitempty" xml:"height,omitempty"` }
LogoData
type ProgramCodeData ¶
type ProgramCodeData struct { // 以图片左上角为坐标原点,小程序码区域左上角到y轴距离 X int64 `json:"x,omitempty" xml:"x,omitempty"` // 以图片左上角为坐标原点,小程序码区域左上角到x轴距离 Y int64 `json:"y,omitempty" xml:"y,omitempty"` // 小程序码区域宽度 Width int64 `json:"width,omitempty" xml:"width,omitempty"` // 小程序码区域高度 Height int64 `json:"height,omitempty" xml:"height,omitempty"` }
ProgramCodeData
type SfaceData ¶
type SfaceData struct { // 识别出的人脸信息,具体结构描述见face Faces []Face `json:"faces,omitempty" xml:"faces>face,omitempty"` // 人脸区域高度 Heihght int64 `json:"heihght,omitempty" xml:"heihght,omitempty"` // 人脸区域宽度 Width int64 `json:"width,omitempty" xml:"width,omitempty"` // 以图片左上角为坐标原点,人脸区域左上角到x轴距离 Y int64 `json:"y,omitempty" xml:"y,omitempty"` // 以图片左上角为坐标原点,人脸区域左上角到y轴距离 X int64 `json:"x,omitempty" xml:"x,omitempty"` }
SfaceData
type SubResult ¶
type SubResult struct { // 建议您执行的操作,取值范围: pass:图片正常,无需进行其余操作;或者未识别出目标对象 review:检测结果不确定,需要进行人工审核;或者识别出目标对象 block:图片违规,建议执行进一步操作(如直接删除或做限制处理) Suggestion string `json:"suggestion,omitempty" xml:"suggestion,omitempty"` // 相似概率 Rate int64 `json:"rate,omitempty" xml:"rate,omitempty"` // 检测结果的分类,与具体的scene对应。取值范围参见scene和label说明。 Label string `json:"label,omitempty" xml:"label,omitempty"` // 图片检测场景,和调用请求中的场景(scenes)对应 Scene string `json:"scene,omitempty" xml:"scene,omitempty"` // 识别到的图片中的完整文字信息。 说明 默认不返回,如需返回请通过工单联系我们 OcrDataList []string `json:"ocr_data_list,omitempty" xml:"ocr_data_list>string,omitempty"` // 如果待检测图片因为过长被截断,该参数返回截断后的每一帧图像的临时访问地址,供您参考。具体结构描述见Frame Frames []Frame `json:"frames,omitempty" xml:"frames>frame,omitempty"` // 图片中含有广告时,返回图片中广告文字命中的风险关键词信息。格式为数组,具体结构描述见HintWordsInfo。 说明 仅适用于ad场景。 示例值: "hintWordsInfo":[{"context":"敏感词"}] HintWordsInfoList []HintWordsInfo `json:"hint_words_info_list,omitempty" xml:"hint_words_info_list>hint_words_info,omitempty"` // 图片中含有小程序码时,返回小程序码的位置信息,具体结构描述见ProgramCodeData。说明 仅适用于qrcode场景,且已通过工单联系我们开通了小程序码识别 ProgramCodeDataList []ProgramCodeData `json:"program_code_data_list,omitempty" xml:"program_code_data_list>program_code_data,omitempty"` // 图片中含有logo时,返回识别出来的logo信息,具体结构描述见LogoData。 说明 仅适用于logo场景 LogoDataList []LogoData `json:"logo_data_list,omitempty" xml:"logo_data_list>logo_data,omitempty"` // 图片中包含暴恐识涉政内容时,返回识别出来的暴恐涉政信息,具体结构描述见SfaceData。 说明 仅适用于terrorism和sface场景。关于该参数在sface场景中的具体内容,请参见敏感人脸检测 SfaceDataList []SfaceData `json:"sface_data_list,omitempty" xml:"sface_data_list>sface_data,omitempty"` }
SubResult
type Task ¶
type Task struct { // 数据ID DataId string `json:"data_id,omitempty" xml:"data_id,omitempty"` // 待检测图像的URL。支持HTTP和HTTPS协议。当前仅支持上海地域的OSS链接 ImageUrl string `json:"image_url,omitempty" xml:"image_url,omitempty"` // 图片创建或编辑时间 ImageTime int64 `json:"image_time,omitempty" xml:"image_time,omitempty"` // 截帧频率 Interval int64 `json:"interval,omitempty" xml:"interval,omitempty"` // 最大截帧数量 MaxFrames int64 `json:"max_frames,omitempty" xml:"max_frames,omitempty"` // 待检测的内容 Content string `json:"content,omitempty" xml:"content,omitempty"` }
Task
type TextRectangle ¶
type TextRectangle struct { // 文字区域左上角x坐标 Left int64 `json:"left,omitempty" xml:"left,omitempty"` // 文字区域角度,角度范围[0, 360] Angle int64 `json:"angle,omitempty" xml:"angle,omitempty"` // 文字区域左上角y坐标 Top int64 `json:"top,omitempty" xml:"top,omitempty"` // 文字区域高度 Height int64 `json:"height,omitempty" xml:"height,omitempty"` // 文字区域宽度 Width int64 `json:"width,omitempty" xml:"width,omitempty"` }
TextRectangle
Source Files ¶
- AliyunViapiFacebodyComparefaceAPIRequest.go
- AliyunViapiFacebodyComparefaceAPIResponse.go
- AliyunViapiFacebodyComparefaceData.go
- AliyunViapiFacebodyDetectfaceAPIRequest.go
- AliyunViapiFacebodyDetectfaceAPIResponse.go
- AliyunViapiFacebodyDetectfaceData.go
- AliyunViapiFacebodyRecognizefaceAPIRequest.go
- AliyunViapiFacebodyRecognizefaceAPIResponse.go
- AliyunViapiFacebodyRecognizefaceData.go
- AliyunViapiGoodstechClassifygoodsAPIRequest.go
- AliyunViapiGoodstechClassifygoodsAPIResponse.go
- AliyunViapiGoodstechClassifygoodsData.go
- AliyunViapiGoodstechRecognizeFurnitureAttributeAPIRequest.go
- AliyunViapiGoodstechRecognizeFurnitureAttributeAPIResponse.go
- AliyunViapiGoodstechRecognizeFurnitureAttributeData.go
- AliyunViapiGoodstechRecognizeFurniturespuAPIRequest.go
- AliyunViapiGoodstechRecognizeFurniturespuAPIResponse.go
- AliyunViapiGoodstechRecognizeFurniturespuData.go
- AliyunViapiImageauditScanimageAPIRequest.go
- AliyunViapiImageauditScanimageAPIResponse.go
- AliyunViapiImageauditScanimageData.go
- AliyunViapiImageauditScanimageResult.go
- AliyunViapiImageauditScantextAPIRequest.go
- AliyunViapiImageauditScantextAPIResponse.go
- AliyunViapiImageauditScantextData.go
- AliyunViapiImageauditScantextDetail.go
- AliyunViapiImageauditScantextResult.go
- AliyunViapiImagesegSegmentCommonimageAPIRequest.go
- AliyunViapiImagesegSegmentCommonimageAPIResponse.go
- AliyunViapiImagesegSegmentCommonimageData.go
- AliyunViapiImagesegSegmentcomodityAPIRequest.go
- AliyunViapiImagesegSegmentcomodityAPIResponse.go
- AliyunViapiImagesegSegmentcomodityData.go
- AliyunViapiImagesegSegmenthdbodyAPIRequest.go
- AliyunViapiImagesegSegmenthdbodyAPIResponse.go
- AliyunViapiImagesegSegmenthdbodyData.go
- AliyunViapiImagesegSegmentheadAPIRequest.go
- AliyunViapiImagesegSegmentheadAPIResponse.go
- AliyunViapiImagesegSegmentheadData.go
- AliyunViapiObjectdetDetectobjectAPIRequest.go
- AliyunViapiObjectdetDetectobjectAPIResponse.go
- AliyunViapiObjectdetDetectobjectData.go
- AliyunViapiOcrCharacterAPIRequest.go
- AliyunViapiOcrCharacterAPIResponse.go
- AliyunViapiOcrCharacterData.go
- AliyunViapiOcrCharacterResult.go
- Category.go
- Context.go
- Element.go
- Elements.go
- Face.go
- Frame.go
- HintWordsInfo.go
- Label.go
- LogoData.go
- ProgramCodeData.go
- SfaceData.go
- SubResult.go
- Task.go
- TextRectangle.go
- doc.go