현재 위치: > 최신 기사 목록> Baidu OCR 번호판 인식 API에 연결하기 위해 PHP를 사용하는 완전한 튜토리얼 및 예제

Baidu OCR 번호판 인식 API에 연결하기 위해 PHP를 사용하는 완전한 튜토리얼 및 예제

gitbox 2025-06-12

소개하다

차량의 수가 지속적으로 증가함에 따라, 번호판 인식 기술은 안전, 교통 관리, 주차 관리 및 지능형 운송 분야에서 널리 사용되었습니다. 이러한 기술 중에서 OCR (Optical Character Recognition) 기술은 가장 일반적으로 사용되는 솔루션 중 하나가되었으며 Baidu OCR은 높은 정확도와 빠른 인식 기능으로 시장에서 가장 인기있는 선택이되었습니다.

이 기사를 사용하면 PHP를 사용하여 코드를 작성하는 방법, Baidu OCR의 번호판 인식 API와 성공적으로 연결하고 번호판 정보 인식 기능을 실현하는 방법으로 단계별로 학습 할 수 있습니다.

단계

1. Baidu OCR API 키 및 비밀 키를 얻으십시오

먼저 Baidu Smart Cloud 공식 웹 사이트로 이동하여 계정에 등록하여 로그인하십시오. 내 제품 페이지에서 OCR 서비스를 선택하고 "관리 콘솔"에서 응용 프로그램을 만듭니다. 생성이 완료되면 API 키 및 비밀 키를 얻을 수 있습니다.

2. Baidu SDK를 설치하십시오

개발하기 전에 Baidu에서 제공하는 PHP SDK를 먼저 설치해야합니다. Baidu AIP 공식 Github에서 SDK를 다운로드하여 설치할 수 있습니다. 다운로드 링크는 [Baidu AIP PHP SDK] (https://github.com/baidu-aip/sdk-php)입니다.

3. 도킹 코드 쓰기

SDK 설치를 완료 한 후 먼저 SDK를 소개하고 Aipocroc 클래스의 객체를 만들어야합니다. 간단한 코드 예는 다음과 같습니다.

 
require_once 'AipOcr.php';  // Baidu를 소개했습니다OCR SDK

// 만들다AipOcr물체
$config = [
    'app_id' => 'your_app_id',
    'api_key' => 'your_api_key',
    'secret_key' => 'your_secret_key',
];
$client = new AipOcr($config);

다음으로 식별 할 번호판 사진을 업로드하고 식별을 위해 Baidu OCR의 번호판 인식 인터페이스를 호출합니다. 식별이 완료되면 번호판 정보를 출력합니다.

 
// 번호판 사진을 업로드하십시오
$image = file_get_contents('path/to/image.jpg');

// 부르다API번호판 식별을 수행하십시오
$res = $client->licensePlate($image);

// 출력 인식 결과
echo $res['words_result']['number'];

4. 코드 예제 완료

다음은 Baidu OCR 번호판 인식 API를 호출하는 방법을 보여주는 전체 PHP 코드 예제입니다.

 
require_once 'AipOcr.php';  // Baidu를 소개했습니다OCR SDK

// 만들다AipOcr물체
$config = [
    'app_id' => 'your_app_id',
    'api_key' => 'your_api_key',
    'secret_key' => 'your_secret_key',
];
$client = new AipOcr($config);

// 번호판 사진을 업로드하십시오
$image = file_get_contents('path/to/image.jpg');

// 부르다API번호판 식별을 수행하십시오
$res = $client->licensePlate($image);

// 출력 인식 결과
echo $res['words_result']['number'];

요약

이 기사는 PHP를 사용하여 Baidu OCR 번호판 인식 API에 연결하는 방법을 소개합니다. 이 자습서를 통해 간단한 PHP 코드를 통해 번호판 정보를 자동으로 식별 할 수 있습니다. 이 기술은 지능형 교통, 주차장 관리 및 교통법 집행과 같은 분야에서 널리 사용되므로 업무 효율성과 안전을 개선하는 데 도움이됩니다.