アフィリエイト 2021. 02. 12 この記事は 約4分 で読めます。 画像やPDFから文字起こしができるとは、便利な時代になりましたね。 今更?と思うかもしれませんが、まだまだ知らない人や知ってるけど未体験な人、はたまた使い方までは知らないという人いますよね?
2021年4月2日 こんにちは、おつまみ( @otsumami082 )です。 スマホに取り込んだ画像の文字情報をサクッとテキスト化 ※ できたら便利ですよね。 その願い、LINEアプリを使って叶えられます。 というわけで今回は 【LINEアプリを用いて画像内の文字をテキスト化する方法】 を解説いたします。 ※画像内の文字を検出し、文字コードに変換・テキスト化する技術をOCRと言います。OCRとは『Optical Character Recognition(またはReader)』の頭文字をとった言葉で、日本語訳は「光学的文字認識」。 画像のテキスト化:基本の流れ 今回、読み込んでいく画像はこちら↑ 汚い手書きの文字とプリント済みの文字、凹凸のある加工と素材が手強さを感じさせますね。果たしてうまく読み取ってくれるのでしょうか? 今回使うのはiOS版のLINEです。端末は『iPhone12 ProMax』となります。 それでは読み取りの手順を解説します。 まずは、スマホでLINEを起動してください。(アプリを入れてない人は以下のアイコンからダウンロードしてください) LINE(ライン) - 無料通話・メールアプリ LINE Corporation 無料 posted with アプリーチ トークを一つ選びます。 トークは何でもいいですが、一人用グループのものがおすすめです。 一人用グループの作り方はこちら↓ テキスト化したい画像を表示します。 画像をこれから撮りたい場合は画面下にある『 アイコン』をタップ。すでにライブラリにある場合は『 アイコン』をタップします。 写真撮影or画像選択をしてください。 写真撮影の場合は丸ボタンをタップ ライブラリの場合は画像をタップ 『 アイコン』をタップします。 コピー をタップし 変換した文字をコピーしました のメッセージが出れば成功です。 『コピー』をタップ コピー成功 あとは表記したい媒体にペーストすればOK! その他の機能については、この先に書いておきました。 読み取り精度を検証 読み取り元の画像↑ 読み取った文字がこちら↓ 汚津魔美 Otsumain TM "A passion for high-quality coffee. ボタン一つで画像から文字起こし&翻訳できるアプリを作った話 - Qiita. Since 1971. " 完璧に読み取ってくれた部分↓ 手書きの漢字部分:汚津魔美 プリントされている文字:TM "A passion for high-quality coffee.
翻訳処理について
そして最後に翻訳処理! google翻訳と通信して翻訳する 「googletrans」 というpythonパッケージを使用しました! Google翻訳に送って翻訳してもらうクマね
そんな感じだね! 翻訳制度は間違い無いけど、欠点としては
ネットに繋がっていないと使えない というところかな・・・。
こればかりは仕方ないクマね
無料で使える分いいと思うクマ
実装方法
それでは、これまでの機能を使った実装方法を見ていきます! 環境としては OSはMac、Pythonは3. 8 を使用しました。
環境構築
まずは使用するライブラリをpip, Homebrewでインストールしましょう! LINEで文字起こし&翻訳できる「文字認識」が便利 (2020年10月23日) - エキサイトニュース. pip install Pillow
pip install pyocr
pip install googletrans
pip install watchdog
brew install tcl-tk
brew install tesseract
ざっとインストールしたクマ〜〜〜
実装したコード
インストールしたら、コードを実装していきます! 全体のコードは以下になります! from PIL import Image
import ers
from googletrans import Translator
from import FileSystemEventHandler
from s import Observer
import tkinter as tk
import os
import time
import sys
import queue
#########################
# スクショ翻訳クラス
class TransScreenShot():
def __init__(self, master=None):
super(). __init__(master)
###############
# 環境変数
# 監視フォルダパス
_path = "【スクリーンショット保存パス】"
# 変換言語(英語->日本語)
ng_trans_from = "de"
ng_trans_to = "ja"
# OCR読込言語(英語)
ng_read_from = "eng"
# 変数
= ()
# Tkウィジェット設定
= master
("スクショ翻訳くん")
("
SNSアプリの「LINE」は、メッセージのやり取りや通話だけでなく、ニュース、ウォレット、ポイントカードなど、ありとあらゆる機能が搭載されています。その1つに「文字認識」という機能があるのをご存じでしょうか?
英語を手軽に勉強したい人、知らない単語をすぐに調べたい時、仕事や旅行で英語を使う時など様々な時に役立つはず。知らなかった人はぜひ試してみてくださいね。 英文画像:(C) Domaniオンラインサロンへのご入会はこちら
追加できません(登録数上限) 単語を追加 私は誰ですか? Who am I? 「私は誰ですか?」の部分一致の例文検索結果 該当件数: 67 件 調べた例文を記録して、 効率よく覚えましょう Weblio会員登録 無料 で登録できます! 履歴機能 過去に調べた 単語を確認! 語彙力診断 診断回数が 増える! マイ単語帳 便利な 学習機能付き! マイ例文帳 文章で 単語を理解! Weblio会員登録 (無料) はこちらから 私は誰ですか?のページの著作権 英和・和英辞典 情報提供元は 参加元一覧 にて確認できます。
私は誰ですか? あなたは誰ですか? あなたのチームが与える手がかりをあなたのキャラクターに推測させるか、あなたの人を推測するためにあなたのチームに手がかりを与えます。 あなたは模倣を使用したり、質問したり、説明したりすることができます。 限界はあなたの想像力によって決まります 異なるグループの職業、動物などの中から選択する また、すべてのグループを一緒に使うのが難しい場合は、 あなたは1分でどれくらい推測できますか?
今回の場合は違う気もしますが、他の人に「私は誰でしょうか?」と問いかけている場合は、 Do you know who I am? 私が誰だか知っている? という質問の仕方ができます。 また記憶喪失設定などで「私は自分が誰だか分からないのです」という意味で「私は誰ですか」と言っているシチュエーションならば I don't know who I am. 私は自分が誰だかわかりません。 I don't remember who I am. 私は自分が誰だか覚えていません。 と言うこともできます。 英語で小説を書くのは語彙力も上がるので、非常に良いと思います。頑張ってください!
私は誰ですか? Go to Italy US$0. 99 リストに追加する Go to Italyの他の作品 関連スタンプ