認証コード生成キャプチャパイソン

キャプチャの単語は、単語が、略語の文字列ではありません  完全に自動化された公開チューリングテストは、コンピュータ伝えるために別にして人間を( コンピュータと人間チューリングテストの間で自動判別)我々は、すべてのキャプチャの核となるアイデアは、人間が容易に通過できる設計することであるが、コンピュータがタスクを完了することができない、チューリングテストが何であるかを知って、最終的に動作させるかを決定するための試験結果のタスクは、人間やコンピュータです。

 

コードを生成したコードは次のとおりです。

captcha.image インポートImageCaptchaの
 インポートPLTのようmatplotlib.pyplot
 インポートnumpyのNPのような
 インポートランダム
 インポート文字列

の文字 = string.digits + string.ascii_lowercase
 プリント(文字)

の幅、高さ、n_len、n_class = 170、80、4 、lenの(文字)

ジェネレータ = ImageCaptcha(幅=幅、高さ= 高さ)
random_str = '' .join([random.choice(文字)のために、J における範囲(4 )])
IMG= generator.create_captcha_image(random_str、(0、0、153)、(255、255、255 ))
img.save(" generate.png " 
img.show()
plt.imshow(IMG)
plt.title(random_str)

しかし、学校のウェブサイトとは、コードと同様のコードを生成したいが、私は色パラメータのへの再送信が正確でない時間を見つけたので、いくつかの問題であると思われることがわかった、私は色の後にコードを渡す(0,0,153)は、私が得られませんでした。青に、色は方法は、例えば(255,255,255)を使用することで見えた、それはまだ下、そして自分自身の手洗いの下で、自分の学校コードデータへの直接アクセスを取得しない、ラベルが自分のトレーニングを忘れて横たわっていました。

おすすめ

転載: www.cnblogs.com/gwklan/p/11305724.html
おすすめ