Documentation
¶
Overview ¶
Package rekognition handles interactions with aws-sdk-go/service/rekognition
Index ¶
Constants ¶
const ( // ErrEmptyParameter is used when a required parameter is empty ErrEmptyParameter = "EmptyParameter" // ErrBadSimilarityParameter is used when similarity parameter is 0 ErrBadSimilarityParameter = "BadSimilarityParameter" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CompareFacesInput ¶
type CompareFacesInput struct {
*rekognition.CompareFacesInput
}
CompareFacesInput embeds *rekognition.CompareFacesInput
func NewCompareFacesInput ¶
func NewCompareFacesInput(source, target []byte, similarity float64) (*CompareFacesInput, error)
NewCompareFacesInput builds a CompareFacesInput starting from the two images, their bucket and a similarity threshold
type CompareFacesOutput ¶
type CompareFacesOutput struct {
*rekognition.CompareFacesOutput
}
CompareFacesOutput embeds *rekognition.CompareFacesOutput
type DetectFacesInput ¶
type DetectFacesInput struct {
*rekognition.DetectFacesInput
}
DetectFacesInput embeds *rekognition.DetectFacesInput
func NewDetectFacesInput ¶
func NewDetectFacesInput(source []byte) (*DetectFacesInput, error)
NewDetectFacesInput builds a DetectFacesInput starting from the image
type DetectFacesOutput ¶
type DetectFacesOutput struct {
*rekognition.DetectFacesOutput
}
DetectFacesOutput embeds *rekognition.DetectFacesOutput
type DetectTextInput ¶
type DetectTextInput struct {
*rekognition.DetectTextInput
}
DetectTextInput embeds *rekognition.DetectTextInput
func NewDetectTextInput ¶
func NewDetectTextInput(source []byte) (*DetectTextInput, error)
NewDetectTextInput builds a DetectTextInput starting from the image
type DetectTextOutput ¶
type DetectTextOutput struct {
*rekognition.DetectTextOutput
}
DetectTextOutput embeds *rekognition.DetectTextOutput
type Rekognition ¶
type Rekognition struct {
*rekognition.Rekognition
}
Rekognition embeds *rekognition.Rekognition to be used to call New
func New ¶
func New(svc *pkgAws.Session, region string) (*Rekognition, error)
New returns a new *Rekognition embedding *rekognition.Rekognition
func (*Rekognition) RekognitionCompareFaces ¶
func (svc *Rekognition) RekognitionCompareFaces(input *CompareFacesInput) (*CompareFacesOutput, error)
RekognitionCompareFaces compares two faces returning their similarity
func (*Rekognition) RekognitionDetectFaces ¶
func (svc *Rekognition) RekognitionDetectFaces(input *DetectFacesInput) (*DetectFacesOutput, error)
RekognitionDetectFaces detects faces in an image
func (*Rekognition) RekognitionDetectText ¶
func (svc *Rekognition) RekognitionDetectText(input *DetectTextInput) (*DetectTextOutput, error)
RekognitionDetectText extracts text from an image