こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

回答受付中の質問

レシートをocrで読み込んで分別してくれるapi

レシートをocrで読み込んで店名商品名などを分別するプログラムをjsかphpで作ることはできますか?

どれくらいの難易度になるでしょうか?
グーグルのocrを使えばテキスト化はできるようですが、それを分別するapiはさすがにないですよね?

難しい場合せめて画像アップロードがあった場合自動的に圧縮することはできないでしょうか?

投稿日時 - 2017-12-06 17:33:50

QNo.9405033

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

そんなことをするより、既製品のアプリ使った方が

投稿日時 - 2017-12-06 18:35:51

お礼

すでにあるなら名前を教えて頂ければ幸いです

投稿日時 - 2017-12-06 21:22:24

ANo.1

難易度はかなり高いと思います。

レシートをスマホで撮影して家計簿にしてくれるアプリがいくつかありますが、精度が高いと言われているアプリは、アップロードされた画像をOCR処理した後に人が目で見て最終仕分けをしているそうです。
と言うのも、レシートに記載される商品名は文字数の制限からお店毎に独自に略された名称である場合が多いため、それがどんなモノかを判定するのは難しいようです。
お店毎に特徴があるので、ある程度レシートが集まれば自動化は進められますが、商品自体がどんどん増え切り替わっていくので収集したデータが活きる期間は短いようです。


> 画像アップロードがあった場合自動的に圧縮することはできないでしょうか?

別に難しくないんじゃないでしょうか。
PHPを使ってサーバで受け取り、ZipArchive クラスとか使って圧縮ファイルにできます。
ただ、JPEG形式の画像だと、もともとJPEGの仕様に基づいてデータが圧縮されているのでZipとかを使ってもファイルサイズは小さくなりません。

投稿日時 - 2017-12-06 17:55:38