Fork
1
Fav
0
View
290
  • Play

Fullscreen

Smart Phone

Fork tree

  • Readme
  • JavaScript 163 lines
  • HTML 4 lines
  • CSS 22 lines
2進数の年賀状を解読してみるテスト

Twitter で2進数の年賀状なるものが回ってきたので、JavaScript で解読してみました。
https://twitter.com/Yukari_yysk/status/947049514946387968

<対応した点>
1. 年賀状を Office Lens で台形補正
2. Painet.NET にて「色の反転」「白黒」「明るさ/コントラスト」の調整
3. JavaScript で画像解析(濃淡で「0」「1」の判定)
4. 2進数→16進数→UTF8変換

<対応できていない点>
・解読できたのは1ブロック目のみで、2~3ブロックは誤判定が多くて解読できませんでした。

<参考>
■ 【JavaScript】文字列 ⇔ UTF8の16進数文字列変換
http://d.hatena.ne.jp/yasuhallabo/20140211/1392131668

■ Office Lens - Microsoft ストア
https://www.microsoft.com/ja-jp/store/p/office-lens/9wzdncrfj3t8

■ Canvas とピクセル操作
https://developer.mozilla.org/ja/docs/Web/Guide/HTML/Canvas_tutorial/Pixel_manipulation_with_canvas
  • 2進数の年賀状を解読してみるテスト
  • 2進数の年賀状を解読してみるテスト

play

Complete!

Description What kind of game?

Control Device

jsdo.it websocket controller

Mouse

keyboard

smartphone

Fullscreen

cx20

Author

プログラマ(マイクロソフト系の言語を使用することが多いです。) JavaScript のライブラリを色々と試して遊んでます。

■ 各種 WebGL ライブラリによる基本サンプル一覧 http://qiita.com/cx20/items/0fa19c96aa6470d98807

■ 各種 WebGLライブラリと3D物理演算ライブラリの組み合わせ一覧 http://qiita.com/cx20/items/3ebed669fb9c9e797935

■ Grimoire.js サンプル一覧 http://jsdo.it/tag/Grimoire.js

■ GLBoost サンプル一覧 http://jsdo.it/tag/GLBoost

Default Panel

Size

  • Width: px
  • Height: px

code

QR Code

Discussion

Questions on this code?

Tags

Forked

sort by