JavaScriptで画像中のテキストを認識する

JavaScriptで画像中のテキストを認識するサンプルアプリケーションを作りました。 JavaScriptでOCR ブラウザ上でこういうこともできるのですね。 日本語の認識はいまいちな気がしますが、使い方次第では役に立 …

Continue reading ‘JavaScriptで画像中のテキストを認識する’ »

Failed to execute ‘getImageData’ on ‘CanvasRenderingContext2D’ エラーになったら

Google Chromeで、file:///~/index.htmlにアクセスしていると、次のようなエラーが表示された。 Failed to execute ‘getImageData’ on ‘CanvasRende …

Continue reading ‘Failed to execute ‘getImageData’ on ‘CanvasRenderingContext2D’ エラーになったら’ »

TypeScriptでconstとreadonlyを使い分ける

TypeScriptで、読み込み専用・変更不可にするにはconstやreadonlyを使用します。 constとreadonlyは使う場面が異なり、 プロパティにはreadonly 変数にはconst を使用します。 プ …

Continue reading ‘TypeScriptでconstとreadonlyを使い分ける’ »

WindowsのKeePassでパスワードを入力するときに日本語入力をOFFにする

KeePassとは KeePassは無料で使えるパスワード管理ソフトです。 メールやFacebook、Amazon、その他Webサイトで同じパスワードを使い回していると、一つのサービスでパスワードが漏洩したとき、他のすべ …

Continue reading ‘WindowsのKeePassでパスワードを入力するときに日本語入力をOFFにする’ »

WindowsのATOKで日本語入力のON/OFFを変換/無変換キーに割り当てる

Windowsでは「全角/半角」キーを押して日本語入力のON/OFFを切り替えます。 「変換」キーで日本語入力をONに、「無変換」キーで日本語入力をOFFにするように設定すると、現在の日本語入力の状態がONかOFFかを意 …

Continue reading ‘WindowsのATOKで日本語入力のON/OFFを変換/無変換キーに割り当てる’ »

TypeScriptの–strictNullChecksでnullやundefinedの代入をチェックする

TypeScriptでは、すべての型の変数にnullやundefinedを代入できます。 let str: string = “Hello”; str = null; // OK str = undefined; // …

Continue reading ‘TypeScriptの–strictNullChecksでnullやundefinedの代入をチェックする’ »

TypeScriptでサーバーからファイルをダウンロードして、ローカルに保存するサンプルコード

TypeScriptでサーバーからファイルをダウンロードして、ローカルに保存するサンプルコード。 imagesディレクトリを作成して、ファイルを保存します。 ダウンロードするファイルと保存するファイルのファイル名は、do …

Continue reading ‘TypeScriptでサーバーからファイルをダウンロードして、ローカルに保存するサンプルコード’ »