問題
Meshlabでplyファイルが読めない。
今回は、Dockerで動かしたOpenMVSという3次元復元ソフトで作成した結果のplyファイルが読めなかった、という問題ですが、原因は一般的なものなので、このようなタイトルで記録しておきます。
環境
OS: Ubuntu 20.04
meshlab version: MeshLab_64bit_fp v2020.03+dfsg1
エラーメッセージ
"Unabale to open file"
画面キャプチャはこちら:
原因
ユーザとグループがともにrootになっており、ログインユーザにファイルを読む権限がない。
対策
ownerを変更する
sudo chown $USER:$USER *.ply
もしくは、root ユーザとしてファイルを読む。
sudo meshlab <yourfile>.ply