いろいろ調べたが、EXIFにどのような形式で保存されているのか分からなかったので、とりあえずXMPから姿勢情報を取得することにした。XMPの方はこちらに詳細な情報が記載されている。 デモ https://jsbin.com/tovowo/edit?js,output ソースコード解説 まず、ローカルにあるファイルをJavaScriptで読み込むために、<input type="file">エレメントを使って得られたファイルからFileReader.readAsArrayBuffer()を使ってArrayBufferに読み込む。 var fileInput = document.createElement('input'); fileInput.type = 'file'; fileInput.accept = 'image/jpeg'; fileInput.name = 'files[]'