PLY ファイルを作成し、blender で開こうとしています。残念ながら、それは機能せず、その PLY が機能する理由や正確な方法を理解できません。
これが私のコードです。
と
エラーメッセージ:
ply ファイルを手動または独自のエクスポーターで作成していると思います。
スクリーンショットの最後から 2 番目の行が答えの手がかりですInvalid literal for int() with base 10: b'30.5'
。30.5 はたまたま最初のデータ行の 2 番目の数字です。
あなたのファイルには
property int32 x
property int32 y
property int32 z
property uchar red
property uchar green
property uchar blue
これにより、各行にあるデータが特定されます。int32
は整数のみを保持する 32 ビット整数ですが、末尾が で終わるものがいくつかあります.5
整数のみが必要な場合は、データがその仕様と一致することを確認してください。浮動小数点数を使用する場合float
は、x、y、z データ要素を指定します。