Introduction
本稿は失敗談となります。Stereo Vision Programで作成した3D ModelのPLY Formatでの保存を試みましたが、失敗しています。ここでは、如何なる失敗であるかを紹介します。
PLY File Data Exporter (GitHub)
Stereo 3D Cloud Display with Post-Filterのプログラムの3D画像表示後にcedriclmenard/DataExporter.cppで紹介されているソースコードを追加しましたが、保存に成功していません。何か問題があるようです。
Visual C++ Project 3D Cloud Display
PLY Fileに保存を試みた画像は以下の3D画像です。
PLY Fileへの保存は出来ましたが、Windows 10の3D Viewerでは開くことが出来ず、エラーが発生します。
Visual C++ Output File Display
Viz Moduleにはサンプルプログラムが有り、それを用い3D画像を開いてみました。
ダメですね…。
使用したサンプルプログラムは以下のファイルです。
(opencv_contrib_450 Download Directory)\modules\viz\samples\transformations.cpp
Sample PLY File Display
念のため、サンプル3D画像「bunny.ply」を開いた場合は、見事に成功します。
Conclusion
3D画像のPLY Fileへの保存は絶対必要な機能です。OpenCV以外でも必要なツールがある様で、時間はかかりますが、成功させるつもりです。気長に応援をよろしくお願いします。