きちぽよ〜

ねむい

emscripten

WebWorker で画像のデコードがしてみたかったので,C言語のライブラリ (stb_image.c) を Emscripten で移植して Pure JavaScript な画像デコードライブラリを生成してみた

誰も得しそうに無いエントリをこりずに書く (デモ,Github) 画像のバイナリデータ (ArrayBuffer とか Blob) をデコードして画像のピクセルデータというか, ImageData みたいな情報を取り出したかったので , ArrayBuffer から Blob を作り, window.URL.cre…

GNA UnRAR を Emscripten で JavaScript に変換して,RAR形式のアーカイブをWebブラウザ上で展開する

誰得 Emscripten ネタ2発目 (Github, デモ). 変換してデモつくったあたりで飽きた.new Unrar に ArrayBuffer を渡して,getEntries とか decompress とかで遊んで,close で後片付けすればそれっぽく動く気がする. Node.js だとこれとかこれみたいにすれ…

LibTIFF を Emscripten で JavaScript に変換して,TIFF形式の画像をWebブラウザで表示する

概要 Emscripten おもしろいなー,ということで LibTIFF を JS に変換して TIFF 形式の画像をブラウザで表示させてみた (Github, デモ1, デモ2 (WebWorker から読み込み), デモ3 (マルチページなTIFFを表示)). Usage var xhr = new XMLHttpRequest(); xhr.r…