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);
}
드라이브 API 사용
자원 > Google 확장 서비스...에서 Drive API를 켜세요. 프로젝트 이름을 입력하라는 메시지가 표시되면 입력합니다.
웹 애플리케이션으로 게시
공개 > 웹 애플리케이션으로 소개... 에서 Who has access to the app 를 Anyone, even anonymous 로 변경하고 Deploy를 누릅니다.
권한을 확인해야 하는 경우 허용하십시오. (자세히보기에서 제목없는 프로젝트 (안전하지 않은 페이지)로 이동을 누르십시오)
tl;dr의 url을 다음 Current web app URL로 바꾸면 작동합니다.
Reference
이 문제에 관하여(5초 만에 OCR API 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/relu/items/76ebc6edaa189e82de11텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)