Python識別認証コードの実装例


余計なことを言わないで、直接やりなさい。
まずライブラリをインストールします

pip install pytesseract
pip install PILLOW
そしてtesseractプログラムに従ってインストールをダウンロードします。
tessercatダウンロード住所:https://digi.bib.uni-mannheim.de/tesseract//自分のオペレーティングシステムに従ってexeファイルインストールをダウンロードしてください。
ユーザー変数、システム変数が追加されます。PATH C:\Program Files(x 86)\Tesseract-OCR;/これはtesseractのインストールリストです。
システム変数追加:TESSDATA_PREFIX C:\Program Files(x 86)\Tesseract-OCR
//あるブログに「TESSDATA_」と書かれています。PREFIXカタログはtessdataまで必要ですが、私のコンピュータはtessdataを配置すると、一級のtessdataディレクトリが多くなります。コマンドテストの時に見つけられないので、ここで自分でどのOKを調整しますか?
在这里插入图片描述
pytesseract.pyファイルを見つけます。
tesseract.exeの追加を修正します。

tesseract_cmd = 'C:\\Program Files (x86)\\Tesseract-OCR\\tesseract.exe'
在这里插入图片描述

#! -*- coding:utf-8 -*-

import pytesseract
from PIL import Image
im=Image.open('D:/py3.8/src/  /8.jpg')
code = pytesseract.image_to_string(im).strip()
print('       :'+code)
print(type(code))
if(code =='51188'):
  print('ok')
# print(pytesseract.image_to_string(im))
実行結果
認証コード識別結果:51188
<クラスのstr>
OK。
Process finished with exit code 0
部分の検証コードしか認識できません。線を入れて下線を引いてはいけないようです。
ここでPythonの識別検証コードの実施例に関する記事を紹介します。Pythonの識別検証コードの内容については、以前の文章を検索したり、下記の関連記事を見たりしてください。これからもよろしくお願いします。