前回は「Chainer」を使って多層パーセプトロンを実装し、CAPTCHA画像の認識を試みた。 今回はGoogleの画像分析API「Cloud Vision API」を使って同じことをやってみる。 アジェンダ 0.実装コード 1.やってみる 2.まとめ 3.参考文献 0.実装コード 今回は検証用にシンプルな画像分析用のクラスを作成した。 見て分かる通り、Cloud Vision APIで定義されたJSON形式のリクエストをPOSTするだけだ。 #!/usr/bin/python #coding:utf-8 import base64 import json from requests import Request, Session # Cloud Vision APIで画像を分析 class RecognizeImage(): def __init__(self): return # CA
![機械学習×Webアプリ診断:Cloud Vision APIでCAPTCHAを認識する - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/f0362145bf52e7200afdd296c5bc04f7e80f41b5/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9JUU2JUE5JTlGJUU2JUEyJUIwJUU1JUFEJUE2JUU3JUJGJTkyJUMzJTk3V2ViJUUzJTgyJUEyJUUzJTgzJTk3JUUzJTgzJUFBJUU4JUE4JUJBJUU2JTk2JUFEJUVGJUJDJTlBQ2xvdWQlMjBWaXNpb24lMjBBUEklRTMlODElQTdDQVBUQ0hBJUUzJTgyJTkyJUU4JUFBJThEJUU4JUFEJTk4JUUzJTgxJTk5JUUzJTgyJThCJnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmcz1hN2EzYzlhNDg1Y2FkMGE3ZjRjMWE4ZjRjNGZkMmExYw%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBiYnJfYmJxJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz0yMWZmMzY0MmY4MTc4YTNhOWRlNmZhZTg3YzlhOWVmNg%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3D2bbe8a753d82851d8d004e81313961c2)