画像を Unicode 点字テキストのドット絵に変換
表題のとおり、画像を Unicode 点字のモノクロドット絵のテキストに変換します(例)。
javascript による画像処理の試作として作成してみたものです。
特に有用性を目指したものではありませんが、画像をテキスト媒体に貼付けるなどの用途は考えられます。
- サーバ CGI を利用せず javascript のみで処理を行うのでオフラインでも動作可能ですが、 File API や HTML5 Canvas 等、比較的新しい機能を用いているので動作環境(ブラウザ)をある程度選びます(あるいは機能が部分的に制限される場合があります)。
使い方
- 下のファイル選択フォームで画像を選択するか、URL 入力欄に画像の URL を入力してから「変換する」をクリックすると変換結果の点字テキストがその下に出力されます。
- マウスで画像の一部分のみを選択して変換する事も可能です。大きな画像は縮小表示されますが「切り抜き」ボタンを利用して一部分を切り出せば元の解像度に近付きます。(選択操作は通常のドラッグまたは、クリックでも選択開始/終了できます。)
- 最大出力サイズは 1 行あたり 256 文字, 128 行までです(点字は 2 x 4 ドットなので画像に換算すると 512 x 512 ピクセルになります)。選択領域やピクセル比によっては出力の下側が切り取られます。この制限には特に技術的な理由はありませんが不用意に巨大画像の処理を行って動作が重くなるのを防ぐための措置です。
- 各スライダでは(フォーカス状態で)マウスホイールを使うと細かい調節が楽です。
- このページの複製をローカルディスクに置いて利用する場合はスクリプトもページと同じディレクトリに置きます(サンプル画像類は必須ではありません)。
動作環境
まず、ブラウザの Canvas 要素への対応が必須になります。
OS とブラウザは新しいバージョンへの更新が必要になるかもしれません。
特に IE (〜8)は Canvas 要素に対応していないようですが、そもそもテスト環境自体無いので他の部分での互換性も考慮されていません。最近では Chrome Frame なる IE アドオンがあって、このページと互換性のある Google Chrome ブラウザを IE の中で動かせるようなので、このページもそれに対応させてみました(試してはいません)。
次に、変換結果が見えるためには Unicode 8点点字(コードポイント 0x2800 - 0x28FF の範囲)のフォントがシステムにインストールされていて、なおかつ、ブラウザが適切にそれらの文字を表示できなければなりません。
例えばあるブラウザの過去バージョンでは動作は問題なかったのですが点字フォントを表示できませんでした。
更に、下でより詳しく述べますが, セキュリティ上、画像処理に必要な画像の内容データ(画素)へのアクセスも制限される場合があります。
これは処理対象画像ファイルの 形式, その所在(URL), このページの所在(例えばこのページがローカルに保存された複製の場合), ブラウザのセキュリティポリシーに依存します。
例
左の画像を変換すると右の画像のように見える点字テキストが出力されます。
この例は背景色を黒、出力の一行あたりの文字数を 50 字に設定した場合の結果です。
このときの行数は 30 で 8 点点字は 2 x 4 ドットなので幅 100 x 高さ 120 ピクセルのモノクロビットマップに相当します。
また、この例の変換元画像はグレイスケールですが、カラー画像でも処理は変わりません。
ブラウザが Unicode 点字フォントを表示可能なら下の点字テキストが見える筈です。
見かけの縦横比は文字プロポーションなどフォント固有の特性からそれらに対するブラウザの扱いなど利用者環境に依存するので上の画像と多少縦横比や大きさが異なって見えるかもしれません。
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⡐⢢⣑⣆⠲⡐⣆⣒⡌⡜⢦⠱⢌⢣⡝⣯⣟⣽⣫⣽⢫⣿⡹⣏⡿⣹⣏⢷⢫⣿⣙⣯⣏⢯⣿⡘⡇⢎
⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡤⠖⠲⠿⣡⡼⣻⣿⢿⣿⡿⢻⠟⡿⢿⣿⡿⠿⡿⠿⢟⠻⣟⠓⠻⠽⣳⣏⢾⣫⢧⢯⢿⣼⣎⢷⣻⠼⣍⢎
⠀⠀⠀⠀⠀⠀⠀⠀⢰⠋⠄⢀⣴⣦⣿⣿⣯⠿⡿⠙⠙⠦⣘⠈⣝⣻⣦⣭⠿⠿⢿⣷⢾⡟⠛⠓⢸⣞⣯⣳⡟⣮⢟⡾⣎⡷⣻⣹⢆⣫
⢢⡀⠀⠀⠀⠀⠀⠀⢰⡀⠈⢸⢋⡞⢁⠋⠄⡃⠌⣀⡀⠀⠀⠀⡔⠂⢣⣈⠙⢉⠡⢀⠂⡘⠀⠌⠀⢸⣿⣿⡛⢷⡺⣝⡧⣟⣿⢸⡇⢶
⠳⣜⡤⠀⠂⠀⠀⡴⠞⠳⠓⠉⠠⡐⠈⠄⠃⢀⠒⢠⠘⠤⢁⠀⠀⠼⠻⠫⠶⠞⠁⡌⠐⠀⠉⠐⣒⣉⣉⠩⡃⣐⣙⠻⣼⢳⣟⢮⡝⢦
⣛⢦⡝⡳⡄⠀⠉⡐⠠⠄⠡⠀⠠⢄⠣⠐⠄⠈⠢⠠⢁⠈⡀⠤⢀⠀⢅⠃⢆⠩⡐⠈⢀⠱⣀⡘⠡⠬⢌⡂⠡⣙⣀⠒⡘⢯⣟⣺⡜⣣
⡞⣧⢻⡵⢭⣷⢦⡴⠇⡈⠤⢁⠠⠀⠀⡄⠨⠄⣁⠒⡈⠔⣈⠦⡡⢌⡐⡈⢀⠣⠄⢃⠀⡒⠰⣉⠳⡀⢂⠘⡐⠀⠡⠘⡜⡳⡜⡳⡞⡥
⢟⡼⣧⣛⢧⡞⠈⡘⠠⠁⠂⠄⠠⡀⢃⠌⣁⠒⡀⢦⣑⠪⣄⣧⡱⢆⡔⡡⠊⡄⢄⠣⠈⢀⠣⠔⠡⢒⠠⠁⠌⠠⠁⡈⠰⠁⠸⡶⢞⡵
⣿⣹⠶⣏⣾⢹⠆⡀⠁⠎⡀⢂⡅⣢⢥⡚⣤⠛⡜⢧⠚⡭⣉⠆⡱⢊⡴⢡⠓⡌⠤⢤⠠⣀⠦⢑⠠⢃⠄⠁⠀⠁⡀⠄⡁⠀⢡⠐⡘⢱
⡾⣭⢿⣹⢶⡹⠞⠠⠈⠀⠄⣸⠾⡙⢎⡑⠮⣝⡘⢦⡙⠴⢡⠊⡑⢋⡐⠣⢙⡌⢳⠠⢃⠤⠘⠠⢒⡉⢌⠂⠁⢀⡀⣀⠀⠐⠂⡡⢘⢨
⣿⡽⣯⣟⡾⣽⡆⢂⠈⠆⡌⢥⡂⡍⠆⠩⢼⣧⡙⢤⠊⡕⠂⢀⡔⢂⣀⠎⡐⢌⢥⢊⠴⣈⠆⡑⢤⠘⡠⢂⡐⠢⢄⠠⠒⡈⢂⠡⠒⡜
⣯⣟⡷⣯⣟⣷⣻⠄⢂⡄⠀⢙⡐⠄⠒⡀⣸⣿⢣⣆⢣⠔⠂⡄⠆⠧⢎⣳⣹⡞⣮⡍⡖⣡⢎⡱⢂⡱⢂⠥⠘⡀⠀⠎⡄⠱⢀⠠⡐⠘
⡿⣯⣿⢷⣻⡾⣽⡎⢈⠰⡉⠆⡘⡼⢂⡔⣿⣯⡳⣜⢯⣞⣳⣬⡟⣿⣻⣽⡳⣽⡱⢞⡱⢣⢎⠲⡡⢎⠥⡊⠅⠀⠀⠀⣘⠸⢀⠣⡑⡼
⣿⢿⣽⡿⣯⣿⢷⡿⣶⣤⣑⠌⣵⣋⣵⣶⣿⣷⣿⣬⣓⡸⢳⣻⣞⣷⣻⢞⡵⣣⣛⢬⠳⣍⢎⡳⡑⢎⠲⣉⠆⡒⡍⢎⡡⠚⡄⠓⡌⡷
⣿⣿⣻⣿⢿⣽⣿⣻⣯⣟⣿⣻⢿⣿⣿⡟⢫⠝⡬⠛⠙⢛⢴⣣⡟⣾⡹⣞⡽⡱⢎⢧⡛⡜⢮⡱⢍⠎⡵⡁⠞⡰⢉⠆⢡⠀⠨⢅⢲⡝
⣿⢿⣟⣿⡿⣿⣾⡷⣿⣽⡾⣟⣯⢿⡾⣿⣌⡚⣑⠒⠲⡉⡴⢯⣻⡷⣽⢎⡷⣩⢏⢮⠵⣋⢧⡙⢮⡙⡴⣉⠖⠡⡐⢌⠢⡅⠒⣼⡻⣼
⣿⣿⣿⣿⣿⣟⣷⣿⡿⣯⣿⡿⣽⡺⣽⣳⣿⣷⡌⣖⣡⡓⣝⢫⢗⡻⣵⢫⢖⡱⣎⢏⡞⣱⢎⡝⢦⡙⢶⢡⠚⢤⠉⠠⠑⡆⠉⢷⡻⡵
⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣷⣿⣿⣷⡹⣷⠻⢤⣭⠴⣰⢒⡦⢣⣞⡵⣣⠟⣮⢱⢎⡳⢎⡳⢎⡞⢥⡛⡼⡨⢍⠢⠐⢂⡹⡀⢌⠤⣹⢳
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣷⣿⣻⣷⣹⣛⣾⢤⢋⣔⣋⣜⣧⣟⡷⣭⢛⡴⣫⢞⡹⢎⡵⢫⡜⣣⠝⡔⢡⠎⡥⠘⢢⠱⡑⣌⢒⣩⢯
⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣯⣷⣿⣿⣷⡸⣻⣿⡟⢯⡻⡝⢾⡱⣋⡖⣏⠾⣡⢯⣙⠮⣕⠳⡜⢡⠊⡔⢣⡚⠴⡁⢬⢣⡑⢌⡒⣸⢯
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣷⡙⢯⡜⣣⢳⡙⡶⣍⣳⠹⣌⡳⣍⠶⡩⢞⠌⢣⡘⢤⡙⡜⡣⣍⢣⠕⢊⠖⣌⠢⢜⣸⢯
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⣷⣿⣿⣦⡜⡱⢎⡹⡱⢎⠶⣙⢦⠳⣌⢇⠓⣌⠚⣤⡹⢦⡹⣜⡱⡜⡜⢪⠜⣘⣤⣑⣪⡼⣳
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣷⣉⠖⡹⣌⠣⣍⠶⣙⠢⢌⡜⣤⣛⣶⣛⡧⣗⢮⡱⣎⣽⣾⣿⣿⣿⣿⣿⣿⣿
⡿⣿⢿⣟⠿⣝⡻⣌⠳⠐⠂⣙⣘⣟⣯⣿⣽⣿⣿⣷⣿⣿⡌⡓⢬⡑⢎⡲⢡⠣⢜⣰⢧⣟⡾⣭⢷⣽⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⠹⣜⢫⡎⡟⡬⠑⣈⣴⣾⣿⣿⡿⢿⡋⢿⣽⣿⣿⣿⣿⣿⣷⡝⢦⡙⢦⡱⢃⡓⢮⣽⣾⣽⡾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⡀⣙⣲⣭⣶⣴⣾⣿⣿⣿⡙⢏⠻⡖⡫⠁⣿⣻⢿⣿⣿⣿⣿⣿⣷⣿⣶⣷⣿⣻⣿⡯⢗⡋⣲⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⡟⣿⡹⢿⣉⠦⣙⡌⠳⠈⣡⣴⣶⡶⣥⣎⡬⣙⡬⢶⣱⠺⡜⡷⣊⠷⡼⣑⢣⢢⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
⣿⣿⣿⣿⠾⣶⣍⣲⠱⢊⡁⢤⡖⠿⡝⡞⢧⢛⡱⢮⠷⣏⢞⡡⢏⢳⡙⢶⣩⢓⡧⡱⢞⢣⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣯⣷
⣟⡿⣯⣝⣳⡓⢮⡓⢯⡐⠜⢤⢊⠵⣘⡼⢤⠳⡜⢦⠓⡬⢢⡝⡬⢣⢝⡲⡅⢯⡖⡝⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣻⣽⣳
⣮⣝⣶⣉⣶⣩⣇⣹⣢⣕⣊⣦⣩⣌⣡⣘⣷⣶⣭⣦⣽⣴⣧⣼⣒⣍⣎⣱⣙⣎⣈⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣾⣳⣯⣽
外部ドメインの画像/ローカルの画像へのアクセス
URL から画像を指定する場合
ブラウザのセキュリティポリシーにもよりますが、一般にスクリプトからドメイン外のリソースあるいはローカルのリソース(file:// URL)の内容データへのアクセスには制限がかけられます(「同一生成元ポリシー」あるいは英語では "same origin polycy" と呼ばれているようです:
参考(Mozilla)
参考(IBM)
)。
この制限は画像の内容データ(すなわち個々の画素の色)についてもあてはまり、通常、このサイトのドメイン外の画像に対してはスクリプトによる画像処理は行えません(もちろん、ブラウザは外部ドメインの画像を表示することはできますが、それは利用者から「見える」ものであって, ページ内のスクリプトから「見える」わけではありません)。
現在では多くのブラウザで javascript による画像の画素データを処理できるようになったので、それらのブラウザでは例えば光学文字認識( OCR )プログラムのようなもので画像内に絵として埋め込まれた(何らかの機密情報も含まれ得る)テキストなどを読み取る事も可能です。
この制限は、このページをローカルディスクにダウンロードしてローカルの画像ファイルを対象に実行する場合についてもあてはまり、多くのブラウザでは画像がページと同じディレクトリにあったとしてもセキュリティポリシー上、外部ドメインの画像として扱われるようです。
ただし、 Safari (OSX) については例外で、下の表に示すように制限がかからないようです(制限はファイルのパーミッションのみになるようです)。
ファイル選択フォームからローカルの画像ファイルを与える場合
ファイル選択フォームから画像を指定した場合のデータ読み込みには、
File API (FileReader オブジェクト)を利用しています。
この場合、一部のケースを除いて上記の制限がかからなくなるようです(*)。
この機能は比較的新しいものなので、実装しているブラウザは下の表に示すようにまだ限られているようです。
(*) ファイル選択ダイアログを通して利用者から明示的に処理対象のファイルが指示される場合、利用者側から見れば実質的にサーバ CGI に送信する場合と操作は同じであり、サーバサイドで cgi がサーバに送信されたデータにアクセスして処理を行うか、クライアントサイドのブラウザの中でページ内のスクリプトがデータにアクセスして処理を行うかの違いだけになるので、スクリプトからのアクセスに制限をかける意味はない、と考えることができます。
標準のファイル選択フォームから( OS 標準のファイル選択ダイアログを通して、つまり、利用者に明示的に)ファイルを指定する所が肝心で、例えば URL 入力で画像を指定する場合も利用者側からの指示には違いありませんが、この場合は URL を通したファイルの指定であり, その URL はウェブ標準の機能仕様上、スクリプトからの改ざんも自由になります。ブラウザ側は利用者が入力した文字列とプログラムが生成/加工した文字列との区別ができないので、そのような URL のファイルにアクセスを許すとセキュリティリスクが生じます。
ブラウザと画像ファイル内容へのアクセス可否( MacOS X, 2012 年 3 月現在)
|
Safari 5 |
Firefox 4 〜 |
Chrome 11 〜 |
Opera 11.11 〜 |
| ファイル選択フォームで選択したローカル画像の内容データ(画素データ)の読み込み
(File API の利用による) |
|
未対応 |
対応 |
対応 (1) |
対応 (2) |
|
| URL で指定される画像の内容(画素データ)に対するスクリプトからのアクセス |
| ページがネット上にある場合の同じドメインの画像内容へのアクセス |
可 |
| ページがネット上にある場合の外部ドメインおよびローカル(file:// URL)の画像内容へのアクセス |
不可 |
| ページをローカルに置いた場合のネット上の画像内容へのアクセス |
可 |
不可 |
不可 |
不可 |
| ページをローカルに置いた場合のローカルの画像内容へのアクセス |
可 |
不可 (3) |
不可 |
可 (4) |
- (1) ページをローカルに置いた場合は許可されずエラーになりました。(現段階での)セキュリティポリシーでしょうか。
- (2) バージョン 10.6 以前では不可でした。バージョン 11.11 では png 画像の場合、何故か読み込みが完了しないバグがあるのと, jpg 画像は読み込めますが読み込んだ画素データの色が壊れている場合がありました。11.61 では修正されているようです。
- (3) "about:config" の詳細設定(URL 入力欄に "about:config" )で "security.fileuri.strict_origin_policy" を false に設定するとこの制限は緩められるようです(推奨はできませんが)。
- (4) バージョン 10.6 以前では不可。
data:image/png;base64,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