Lytroを3D表示するためのハックまとめ | ||||||||||||||||||||||||||||||||||||||||
2012/06/24 y.sato | ||||||||||||||||||||||||||||||||||||||||
1.情報源 | ||||||||||||||||||||||||||||||||||||||||
.lfp形式ファイルをlfptoolsで分解した結果をOpenGLを使って3D表示するオープンソースソフトウェア | ||||||||||||||||||||||||||||||||||||||||
Syoyo Fujita, Simple OpenGL viewer for Lytro's .lfp light field image. | ||||||||||||||||||||||||||||||||||||||||
http://vimeo.com/40149810/ | ||||||||||||||||||||||||||||||||||||||||
.lfp形式ファイルをWEB表示する話 | ||||||||||||||||||||||||||||||||||||||||
Lytro 3D visualization | ||||||||||||||||||||||||||||||||||||||||
http://www.infinite-imagination.com/ | ||||||||||||||||||||||||||||||||||||||||
.lfp形式フォーマットの話 | ||||||||||||||||||||||||||||||||||||||||
Thoughts on the Lytro Light Field Camera | ||||||||||||||||||||||||||||||||||||||||
http://eclecti.cc/computervision/thoughts-on-the-lytro-light-field-camera | ||||||||||||||||||||||||||||||||||||||||
ホログラフィーとLytroの話 | ||||||||||||||||||||||||||||||||||||||||
http://blog.mine-studio.com/2012/03/lytro-3d/ | ||||||||||||||||||||||||||||||||||||||||
2.Windowsで3D表示するには | ||||||||||||||||||||||||||||||||||||||||
Syoyo FujitaさんのソースコードをVisualStudio2010などで適当なプロジェクトを作り読み込む。 | ||||||||||||||||||||||||||||||||||||||||
fleeglutを探してきてダウンロード。インクルードファイルとライブラリファイルをプロジェクトに設定する。 | ||||||||||||||||||||||||||||||||||||||||
(LibTiff http://leaf.argyr.net/built/tiff/ などからダウンロードして、raw2tiffを準備。Libjpegも必要?) | ||||||||||||||||||||||||||||||||||||||||
ソースコードがC言語(.c拡張子)で書かれているにもかかわらず、関数の半ばで変数定義されていたり | ||||||||||||||||||||||||||||||||||||||||
するのを、関数の最初で定義するように直す。 |