rekognition

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Jul 17, 2018 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

Package rekognition handles interactions with aws-sdk-go/service/rekognition

Index

Constants

View Source
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

Jump to

Keyboard shortcuts

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