Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

Cloud Vision API とは。早速試してみる。 「Cloud Vision API」とは、Googleが提供しているクラウドサービスの一つです。 Googleのサイトでは以下の様に説明されています。 Google Cloud Vision API は、使いやすい REST API にパワフルな機械学習モデルが組み込まれており、画像の内容を認識するアプリケーションの開発を可能にします。 画像の内容を読み取り、様々な情報を取得して戻してくれるということです。ネット上の多くの画像を解析してきたGoogleのなせる業ですね。 いまいちピンとこない方は、以下のサイトで簡単に試すこともできます。 https://cloud.google.com/vision/?hl=ja こちらのgoogleのページにアクセスしてみると以下の様に「Try the API」とありますので、 そこに何か画像をア
TesseractはPythonからオープンソースで使えるOCRエンジンで、テッセラクトと読むらしい。とりあえずインストールしたらサクッとOCRを試せるみたいなのでやってみる。 こちらの記事を参考にした。 Tesseract+PyOCRで簡易OCRを試してみる - Qiita とりあえずOCRをしてみる 日本語のOCR精度を上げる まとめ とりあえずOCRをしてみる まずはインストールする。brewで一発。 $ brew install tesseract デフォルトでは日本語対応していないので、日本語の学習データを手動で入れる。 データは三種類のリポジトリが用意されている。 tessdata_bestは最も精度が高いデータ tessdata_fastはたぶん最も速度が速いデータ tessdataは通常のデータ Data Files · tesseract-ocr/tesseract Wi
みなさん、こんにちわ。今日も元気にOCRしてますか? えっ?してない?働き方改革で生産性がホゲフガなこの時代に、してないですって? だってOCRソフトってお高いんでしょう?持ち合わせがございませんもの。ですって? HAHAHA、なるほどなるほど、大丈夫! そう、Tesseractがあればね。 OCRなんてそんな古臭いプロダクトで遊んでる暇はない!ですって? AIやRPAじゃないとカッコ付かないし、予算も下りないんだよ!ですって? HAHAHA、なるほどなるほど、大丈夫。 そう、Tesseractがあればね。 Tesseractは現在Googleが開発してるオープンソースのOCRエンジンです。タダで使えます。そのうえ最近のバージョンではいま流行りの機械学習の仕組みが入っています。更にこのソフトウェアの得意な作業はいわゆるRPAに通じるところがあります。 偉い人は「当社もAIとRPAの導入に着
しばらく前から時々試してみていたTesseract ですが、気がついたらえらく使いやすい感じになっていたので、また試してみました。 なんと、メジャーなLinuxディストリビューションごとにバイナリが用意されていたのです。こういうものは 「Ubuntuだとこうやってインストールできます」という話が多くて、RHEL/CentOSユーザな私はコンパイル環境があわなくて泣きながら作業することが 多かったのですが、今回はなんと、RHELにもCentOSにもバイナリが用意されています。さっそく、バイナリインストールです。 yum-config-manager --add-repo https://download.opensuse.org/repositories/home:/Alexander_Pozdnyakov/CentOS_7/ sudo rpm --import https://build.
精度どんなもんやろか? ← イマココ タイトルの「Emscripten」はC/C++をJavaScriptに変換できるような奴(雑) EmscriptenEmscripten は LLVM のバイトコードの JavaScript へのコンパイラです。LLVM バイトコードは、developer.mozilla.org 環境構築(雑)適当にディレクトリ作ってコマンド叩く。 npm install tesseract.js適当にindex.jsとかファイル作ってExampleをコピペしてjpnに書き換える。 日本語の文字列が書かれてるimage.pngを用意して、以下のコマンドを叩く。 node index.jsこれでコンソール上に画像の日本語が文字列として取得できるはず。 試してみたimage.pngを差し替えてコマンドを叩く手作業を繰り返す。 まず用意したのはこの画像。 文字小さめ、そこそ
画像から文字列を読み取る、OCRの処理をアプリに実装させたいというニーズは、よくあるでしょうが、割と手っ取り早いのはGoogleのCloud Vision APIを使うやり方かな、と思います。 PHPでの例を紹介します。 Cloud Vision APIとは? 使うには? 注意事項は? こちらに大変よくまとめてくださっているので、ご覧ください。 Cloud Vision APIをPHPから使ってみた。その① | TECH Projin https://tech.pjin.jp/blog/2017/07/31/cloud-vision-api-from-php-1/ PHPでcURLを使えるようにする 環境によって様々のようなので、ここでは詳細は割愛。 Ubuntu 16.04の場合、 $ sudo apt-get update $ sudo apt-get install php-curl
さてさて、このブログでは【Laravel + Google vision API】ウェブカメラで名刺を読みとって会員データ入力という記事を公開しています。 これはGoogle Vision APIを使って画像から文字を取得するという内容なのですが、実はこのサービスは有料になっています。(ただし、実行回数が少なければ無料でいけますし、基本的に料金は安いです) 正直なところ、精度を問われると間違いなくこういったクラウドのサービスを使うべきだと思いますが、もしかすると「精度は落ちてもいいので無料でやりたい」という需要があるのかなとも思いましたので、今回PHPを使って画像からテキストを読み取る(OCR)を無料でできる方法を紹介することにしました。 というのも、これも以前公開したネットカフェ向けにコミックをどこまで読んだか記録するLINEボットをつくったという記事でつくったBotは、基本的にバーコー
The past year and a half have witnessed multiple startups facing valuation cuts as funding from VCs waned in an environment of rising interest rates. In this context, fintechs, especially buy now, pay Ahead of the AI Safety Summit starting tomorrow morning taking place outside of London in Bletchley Park, today, the U.K. government has confirmed more details about who is actually going to be atten
Why do it by hand if you can code it in just quadruple the time? I wrote a program to clean up scans of handwritten notes while simultaneously reducing file size. Example input and output: Left: input scan @ 300 DPI, 7.2MB PNG / 790KB JPG. Right: output @ same resolution, 121KB PNG.1 Disclaimer: the process described here is more or less what the Office Lens app does already, and there’s probably
Tesseract.js is a pure Javascript port of the popular Tesseract OCR engine. This library supports more than 100 languages, automatic text orientation and script detection, a simple interface for reading paragraph, word, and character bounding boxes. Tesseract.js can run either in a browser and on a server with NodeJS. Check out the Example code and API docs on GitHub.
Gyazo・Gyazo Teamsを日々ご愛用いただきありがとうございます。 表題通りGyazo(Gyazo Teamsも含みます)の利用に際して、サポートブラウザの変更を行いましたので詳細についてお知らせします。また、このお知らせに関わる変更は既に実施済みです。 主な変更点を以下に記します。 各OSとブラウザの対応について明示するようにしました 各OSについてバージョンは明記していません。各ブラウザの最新の安定版がご利用いただける環境でご利用ください Microsoft Edge(MS Edge)についてはChromium版のサポートとする旨明示しました また、これまでもGyazoではヘルプページなどでInternet Explorer 11(IE11)はサポートしていない旨をお知らせしていましたが、このお知らせ以降、IE11などで動作が保証されない変更を実施する予定ですので、改めてIE
Ocrad.js - Optical Character Recognition in Javascript JSでCanvasに描いた文字等をOCRできる「Ocrad.js」。 次のようにphpと文字を描いてみると認識される他、画像から文字を取得する事も可能。 ブラウザ上でしかもプラグインなしでも実現できるのは凄いですね 使い方も超簡単。 関連エントリ リンク先を先読みしてページの速度をあげるJSライブラリ「InstantClick」 モダンなプログレスバーを表示できるJSライブラリ「nanobar.js」 単体1KB以下で動作する遅延ローダーライブラリ「Echo.js」
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く