5秒でOCR APIを作る
tl;dr
画像ファイルを選択/撮影すると文字認識結果が表示されます。
See the Pen Drive OCR.gas by John Doe (@04) on CodePen.
curlで認識することもできます。画像ファイル(image.png)を指定してください。
curl -d $(base64 -w0 image.png) -L https://script.google.com/macros/s/AKfycbzR9aMKMZxFR9ulFFuG1U6nFlyIHwswDFllg3iOhqnEA6i10Kl0/exec
.JPEG、.PNG、GIF、PDFをサポートしてます。
つくりかた
新しいプロジェクトを作る
コードを貼り付ける
function doPost(e) {
var blob = Utilities.newBlob(Utilities.base64Decode(e.postData.contents));
var file = Drive.Files.insert({}, blob, {ocr: true});
var text = DocumentApp.openById(file.id).getBody().getText();
return ContentService.createTextOutput(text);
}
Drive APIを有効にする
リソース > Googleの拡張サービス... からDrive APIをONにしてください。プロジェクト名の入力を求められたときは入力してください。
ウェブアプリケーションとして公開
公開 > ウェブアプリケーションとして導入... から Who has access to the app を Anyone, even anonymous に変更しDeployを押してください。
許可を確認する必要があれば、許可してください。(詳細から無題のプロジェクト(安全ではないページ)に移動を押してください)
Author And Source
この問題について(5秒でOCR APIを作る), 我々は、より多くの情報をここで見つけました https://qiita.com/relu/items/76ebc6edaa189e82de11著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .