2016-12-19 24 views
0

私は3D顔の.plyファイルを持っています。形状とテクスチャーの組み合わせ。私はこのファイルからテクスチャを抽出し、これを画像に示すように.jpeg画像として保存したいと思います。私はこのために私にいくつかの方向を提供してくださいmatlabでこれを行うには。ありがとう。すべての3Dファイルからテクスチャを抽出する

enter image description here

答えて

0

まずあなたはそれが各プライファイル自体がある種の特性を有することができる要素が含まれていることを教えてくれます.plyファイル指定

をお読みください。たとえば、色の値。

http://paulbourke.net/dataformats/ply/

今、あなたは、色と3D座標のセットを持っています。 3Dから2Dになるには、何らかの投影を適用する必要があります。ミスターバークへ

おかげで、あなたはそのトピックに関する情報を取得するために遠すぎ歩かなければならないだろう。 http://paulbourke.net/geometry/transformationprojection/

あなたはJPEG画像として保存可能な色の2Dマップを作成した後。

+0

あなたの提案をありがとう、まあ私は、read_plyメソッドを使用して、matlabのプライファイルを読むことができる、それは頂点と顔を返します。さて、私はどのように私はこの作業を達成するためにMATLABでさらに進めてくださいテクスチャにこれらのプロジェクトをしたいのですか教えてください。ありがとう。 – Imi

+0

@Imi色の3次元位置を持つので、今度はそれを2dに(イメージに)取得する必要があります。プロジェクション方法に関する記事を読んで、3Dから2Dへの投影に関するさらなるリソースをウェブで検索してください。必要なものを選んで実装したり、他の人から実装を探すことができます。 – Piglet

関連する問題