Constants

BASE_URL

BASE_URL = 'ocr/'

ID_CARD

ID_CARD = self::BASE_URL . 'ocr_idcardocr'

BUSINESS_CARD

BUSINESS_CARD = self::BASE_URL . 'ocr_bcocr'

DRIVE

DRIVE = self::BASE_URL . 'ocr_driverlicenseocr'

BIZ

BIZ = self::BASE_URL . 'ocr_bizlicenseocr'

CREDIT_CARD

CREDIT_CARD = self::BASE_URL . 'ocr_creditcardocr'

GENERAL

GENERAL = self::BASE_URL . 'ocr_generalocr'

PLATE

PLATE = self::BASE_URL . 'ocr_plateocr'

HAND_WRITING

HAND_WRITING = self::BASE_URL . 'ocr_handwritingocr'

Properties

$file_type_array

$file_type_array : 

Type

$scene_array

$scene_array : 

Type

$object_array

$object_array : 

Type

Methods

idCard()

idCard(string|\SplFileInfo  $image, boolean  $front = true) : array

身份证识别.

Parameters

string|\SplFileInfo $image

支持 JPG、PNG、BMP 格式

boolean $front

正面为 true

Throws

\TencentAI\Error\TencentAIError

Returns

array

businessCard()

businessCard(mixed  $image) : mixed

名片识别.

Parameters

mixed $image

支持 JPG、PNG、BMP 格式

Throws

\TencentAI\Error\TencentAIError

Returns

mixed

driverLicense()

driverLicense(mixed  $image) : array

驾驶证识别.

Parameters

mixed $image

支持 JPG PNG BMP 格式

Throws

\TencentAI\Error\TencentAIError

Returns

array

drivingLicense()

drivingLicense(mixed  $image) : array

行驶证识别.

Parameters

mixed $image

支持 JPG PNG BMP 格式

Throws

\TencentAI\Error\TencentAIError

Returns

array

bizLicense()

bizLicense(mixed  $image) : mixed

营业执照识别.

Parameters

mixed $image

支持 JPG PNG BMP 格式

Throws

\TencentAI\Error\TencentAIError

Returns

mixed

creditCard()

creditCard(mixed  $image) : mixed

银行卡识别.

Parameters

mixed $image

支持 JPG PNG BMP 格式

Throws

\TencentAI\Error\TencentAIError

Returns

mixed

general()

general(mixed  $image) : mixed

通用识别.

Parameters

mixed $image

支持 JPG PNG BMP 格式

Throws

\TencentAI\Error\TencentAIError

Returns

mixed

plate()

plate(  $image, boolean  $isUrl = false) : mixed

车牌 OCR.

Parameters

$image
boolean $isUrl

图片是否为网络地址 url

Returns

mixed

handwriting()

handwriting(  $image, boolean  $isUrl = false) : mixed

手写体 OCR.

Parameters

$image
boolean $isUrl

图片是否为网络地址 url

Returns

mixed

image()

image(string  $url,   $image, boolean  $isUrl = false) : mixed

图片公共方法.

Parameters

string $url
$image
boolean $isUrl

Throws

\TencentAI\Error\TencentAIError

Returns

mixed

encode()

encode(mixed  $image) : string

对图片文件进行 base64 编码

传入本地路径或文件内容

Parameters

mixed $image

Throws

\TencentAI\Error\TencentAIError

Returns

string

driver()

driver(mixed  $image, integer  $type) : array

行驶证驾驶证识别.

Parameters

mixed $image

支持 JPG PNG BMP 格式

integer $type

识别类型,0-行驶证识别,1-驾驶证识别

Throws

\TencentAI\Error\TencentAIError

Returns

array