歯 の 噛み 合わせ 治し 方 割り箸
マイケル みなさんこんにちは! マイケルです!! エレキベア クマ〜〜〜〜〜 突然ですが、みなさんはこんなことを思ったことはありませんか? ↑こういう画像の中の文字を翻訳したい・・・。 (そうそう無いクマ・・・) そんな要望に応えるべく、 スクリーンショットから文字認識して翻訳するツール を開発しました! その名も・・・ \スクショ翻訳くん!/ (そのまんまクマ・・・。) 使い方は簡単3ステップ! ① 画像を用意してツールを開く ② スクリーンショットを撮る ③ 翻訳結果が表示される こんな感じでスクショ画像から文字認識して、翻訳してくれます! 確かにこれはいろんな場面で使えそうクマね 画像だけじゃなく、コピペできない文字を読み込んだりとかできそうだね。 今回はこのツールの概要と 実装方法について解説していくよ! 楽しみクマ〜〜〜〜 スクショ翻訳くんの概要 ツールの全体の流れとしてはこのようになっています! 全体の処理 言語はPythonを使用していて、 ①フォルダ監視 →スクリーンショットの保存フォルダを監視して、ファイルが作成されたら読み込む。 ②画像認識 →読み込んだファイルを画像認識して文字を読み込む。 ③翻訳認識 →読み込んだ文字を翻訳して表示する。 といった流れになっています! 画像の文字を翻訳. スクリーンショットは別の機能を使うのクマね 最初は範囲指定のスクショもPythonで実装しようと思ってたけど、 中々一癖ありそうだったので分けることにしたんだ。 例としては、 WindowsならSnipping Tool、Macなら Cmd+Shift+4 で選択範囲のスクショが撮ることができるよ! 普段よく使う機能クマね フォルダ監視について 今回、フォルダ監視は 「WatchDog」 というPythonパッケージを使用しました。 参考: Python WatchDog – フォルダの監視を行う ファイル作成だけじゃなく、削除や変更も監視できるのクマね これも汎用性が高くて中々便利だよね 画像認識について そして画像認識はGoogleが開発している 「Tesseract OCR」 という文字認識エンジンを使ってみました。 OCRとしては有名なエンジンクマね オープンソースで採用例も多いみたいだね。 今回はPythonから呼び出すために 「PyOCR」 というPythonパッケージを使用したよ!
これは「She says that」までは【彼女は「That」以下のことを言う】という意味で、ここは同格のThatです。 続くThat内の文章「that "that" that girl said is wrong. 」は【that "that" (that girl said )is wrong】のように分けることができ、【that "that"=wrong】だと言いたい英文であることがわかります。では、that "that"とは具体的に何かというと、「that girl said」が後に続いているので「あの女の子が言ったあのthat」です。 以上のことから、「彼女が言うには、あの女の子が言ったあのthatは間違っている」という日本語訳になります。LINE翻訳機能では、「彼女はその女の子が言ったことは間違っているという」なので「that "that"」の部分がうまく訳せていないと言えます。 画像認識させる際に"that"として認識させられなくて"を除外したのも影響しているかもしれませんが…。 LINEの翻訳はなんとなく伝わるのですが、正確とは言えない状態ですね。 この翻訳レベルなら、ひとまず普通レベルの大学なら受かるんじゃね? 今の話題 投稿ナビゲーション
便利機能④:他言語に翻訳する 文字読み込み画面内の『 日本語に翻訳』 ※ をタップすれば日本語に変換されます。(※ 読み取る素材によって表記が異なる場合があります ) 日本語翻訳文↓ 大津本TM「高級コーヒーへの情熱。 1971年以来」と語った。 また、日本語翻訳文の左下にある『 のアイコン』をタップすれば他の言語による翻訳も可能です。 英語検出→翻訳選択可能な言語 スペイン語 ポルトガル語 ドイツ語 ロシア語 ミャンマ一語 ベトナム語 アラビア語 ペルシア語 ヒンディー語 15言語 ※ とは驚きですね! (※中国語の繁体と簡体を別々にカウント) ※検出する言語によって翻訳可能言語数が大きく異なる 点には注意してください。 お知らせ:LINEの個人情報問題について 2021年3月現在、LINEの個人情報取扱について物議を醸している(炎上)しているみたいなので、一応お知らせしておきます。今回紹介したOCR機能を利用するかしないか、そもそもLINE自体を使うか使わないかの判断材料にしてくだされば、と思います。 ちなみに私は基本的に『便利なものなら使っちゃう派』の人間です。 一応言っておくと、今回の記事テーマはLINEのOCR機能についての紹介です。なので、ここではこの問題の是非を問うことは致しません。 LINEの個人情報問題についての記事 詳細が気になる方はこれらの記事を参考にしてみてはいかがでしょうか? LINE問題で個人情報の漏えい・流出は大丈夫? ボタン一つで画像から文字起こし&翻訳できるアプリを作った話 - Qiita. いまユーザーが気をつけるべきことを専門家に聞いた だから言わんこっちゃない、LINE情報漏洩の深すぎる闇 さらに気になる方は各自、深掘ってみてください。 さいごに 日本で絶大なシェアを誇るSNSアプリ『LINE』を利用した画像文字読み取り方法と便利機能を紹介いたしました。 すでにLINEを生活に取り入れている人は、ぜひ活用してみてください。 それでは良きスマホライフを〜(*^^*)