ホームページ > バックエンド開発 > Python チュートリアル > 1 行の Python コードでナンバー プレート番号を識別する方法

1 行の Python コードでナンバー プレート番号を識別する方法

WBOY
リリース: 2023-05-10 18:04:06
転載
2044 人が閲覧しました

ナンバー プレートの認識

ナンバー プレートを認識するコードは非常に簡単で、以下に示すように、必要なコードは 1 行だけです。

# pip install poocr
import poocr
# 可以填写本地图片的地址:img_path,也可以填写在线图片的地址:img_url
# 如果2个都填,则只用在线图片img_url
# configPath是配置文件的信息,可以不填
Number = poocr.ocr.LicensePlateOCR(
    img_path=r'C:\Users\程序员晚枫\temp\math_img.jpg',
    img_url=r'https://cache.yisu.com/upload/information/20230317/112/9432.jpg',
    configPath=r'D:\workplace\code\github\poocr\tests\poocr-config.toml')
print(Number)
ログイン後にコピー

このインターフェイスは、中国本土における自動車のナンバー プレートの自動位置決めと認識をサポートし、地域番号、ナンバー プレート番号、およびナンバー プレートの色の情報を返します。

返されるデータは次のとおりです。

{
  ...
  "LicensePlateInfos": [
    {
      "Number": "京Q58888",
      ...
      "Color": "蓝"
    }
  ],
  "RequestId": "2be9b49d-d1ce-4344-83e8-771ea929bb97"
}
...
ログイン後にコピー

拡張機能

さらに、車両認識に関連するインターフェイスが 6 つあります。

# pip install poocr
import poocr
# 识别驾驶证
ressult = poocr.ocr.DriverLicenseOCR()
# 识别行驶证
ressult = poocr.ocr.VehicleLicenseOCR()
# 识别机动车登记证
ressult = poocr.ocr.VehicleRegCertOCR()
# 识别网约车驾驶证
ressult = poocr.ocr.RideHailingDriverLicenseOCR()
# 识别网约车运输证
ressult = poocr.ocr.RideHailingTransportLicenseOCR()
# 识别车辆VIN码
ressult = poocr.ocr.VinOCR()
ログイン後にコピー

Notes

この機能の実装は、 Tencent Cloud のテキスト認識に依存しているため、初心者ユーザーの場合は、同じディレクトリに poocr-config.toml ファイルを構成してください。

ファイルの内容は以下の通りです。

rree

以上が1 行の Python コードでナンバー プレート番号を識別する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:yisu.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート