현재 위치: > 최신 기사 목록> PHP와 Alibaba Cloud OCR의 조합을 마스터하여 이미지 및 텍스트 인식을 달성하십시오.

PHP와 Alibaba Cloud OCR의 조합을 마스터하여 이미지 및 텍스트 인식을 달성하십시오.

M66 2025-06-16

소개

인공 지능 기술의 빠른 개발로 인해 OCR (Optical Character Recognition) 기술은 실제 응용 분야에서 점점 더 중요 해지고 있습니다. 강력한 OCR 서비스로서 Alibaba Cloud OCR은 사진에서 텍스트 내용을 효율적으로 식별 할 수 있습니다. 이 튜토리얼에서는 텍스트 인식을 위해 PHP 및 Alibaba Cloud OCR을 사용하는 방법을 소개합니다.

1. Alibaba Cloud 계정 생성 및 OCR 서비스 활성화

우선, Alibaba Cloud의 공식 웹 사이트에 계정을 등록하고 OCR 서비스를 활성화해야합니다. 등록을 완료 한 후 Alibaba Cloud 콘솔에 로그인하고 "인공 지능"에서 "OCR"서비스를 선택하고 프롬프트로 활성화를 완료하십시오. 성공적인 활성화 후에는 액세스 키 ID 및 비밀 키를 얻게되며, 이는 후속 코드에서 사용됩니다.

2. Alibaba Cloud SDK를 설치하십시오

PHP 프로젝트에서 Alibaba Cloud OCR을 사용하려면 먼저 Alibaba Cloud의 SDK를 설치해야합니다. 작곡가를 통해 설치할 수 있습니다. 프로젝트 루트 디렉토리에서 다음 내용으로 "composer.json"이라는 파일을 만듭니다.

{
  "필요하다": {
    "Aliyun/Aliyun-Soss-Php-SDK": "~ 2.3"
  }
}
    

그런 다음 명령 줄에서 다음 명령을 실행하여 SDK를 설치하십시오.

 작곡가 설치

3. 코드 예제를 작성하십시오

SDK를 성공적으로 설치 한 후 Alibaba Cloud OCR을 사용하기 위해 간단한 PHP 스크립트를 작성할 수 있습니다. "aliyun_ocr_demo.php"라는 파일을 만들고 파일에 다음 코드를 추가하십시오.

<?php
require 'vendor/autoload.php'; // 알리바바 클라우드 로딩SDK

use AlibabaCloud\Client\AlibabaCloud;
use AlibabaCloud\Client\Exception\ClientException;
use AlibabaCloud\Client\Exception\ServerException;
use AlibabaCloud\SDK\Ocr\Ocr;
use AlibabaCloud\SDK\Ocr\OcrParamType;

// 알리바바 클라우드AccessKey그리고SecretKey
$accessKeyId = '<your-access-key-id>';
$accessKeySecret = '<your-access-key-secret>';

try {
    AlibabaCloud::accessKeyClient($accessKeyId, $accessKeySecret)
        -> regionid ( &#39;CN-Shanghai&#39;)
        -> asdefaultClient ();

    $ result = ocr :: v20191230 ()-> enlodevehiclelicense ()
        -> contentType ( &#39;IMG&#39;)
        -> imageUrl ( &#39;https://example.com/image.jpg&#39;)
        -> 테마 ( &#39;Auto&#39;)
        ->해야 할 프린트리트 (true)
        -> paramtype (ocrparamtype :: multi_form)
        -> 요청 ();

    print_r ($ result-> toArray ());
} catch (clientException $ e) {
    echo $ e-> geterRormessage (). php_eol;
} catch (ServerException $ e) {
    echo $ e-> geterRormessage (). php_eol;
}
?>
    

기억하십시오 "그리고" ”자체 알리바바 클라우드 액세스 키 및 비밀 키로 바꾸십시오.이 코드에서는“ApporteveHiclelIcense ()”방법을 사용하여 번호판 그림을 식별 할 수 있습니다. 귀하의 요구에 따라 다른 인식 방법을 선택할 수 있습니다. 특정 매개 변수 및 방법에 대해서는 공식 알리바바 클라우드 OCR 문서를 참조하십시오.

4. 코드를 실행하십시오

PHP 스크립트를 실행하려면 명령 줄에서 다음 명령을 실행하십시오.

 Php aliyun_ocr_demo.php

실행 후 텍스트 인식 결과의 출력이 그림에서 나타납니다.

요약

이 튜토리얼을 통해 PHP 및 Alibaba Cloud OCR을 사용하여 이미지 텍스트 인식을 달성하는 방법을 배웠습니다. Alibaba Cloud OCR은 번호판 인식을 지원할뿐만 아니라 다양한 시나리오에 적합한 다양한 인식 기능을 제공합니다. 이 자습서가 Alibaba Cloud OCR 기술을 빠르고 유연하게 사용하는 데 도움이되기를 바랍니다.