You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The bug is a follow-up on the question #6924 I wrote earlier. As mentioned there, all points get located in the origin, when the pcd file is opened, but no error message gets raised. Other programs are able to open those pcd files without an issue.
I found that the problem lies within the header of the pcd file, where TYPE describes the type of the following data. In the case resulting in an error, it looks like this:
TYPE f f f f
If you change the lowercase letters to uppercase everything works:
TYPE F F F F
Steps to reproduce the bug
# This file produces an error. Notice the lowercase type. After changing to uppercase everything works fine.VERSION .7FIELDSxyzrgbSIZE4444TYPEffffCOUNT1111WIDTH213HEIGHT1VIEWPOINT0001000POINTS213DATAascii0.937730.3376304.2108e+060.908050.3564104.2108e+060.819150.3204.2108e+060.971920.27804.2108e+060.9440.2947404.2108e+060.981110.2424704.2108e+060.936550.2614304.2108e+060.916310.2744204.2108e+060.819210.2931504.2108e+060.907010.2410904.2108e+060.832390.2339804.2108e+060.991850.211604.2108e+060.892640.2117404.2108e+060.850820.2121204.2108e+060.810440.3222204.2108e+060.744590.3219204.2108e+060.699270.3227804.2108e+060.81020.2931504.2108e+060.755040.2976504.2108e+060.81020.2439904.2108e+060.749950.2472304.2108e+060.680490.2976804.2108e+060.665090.2900204.2108e+060.694410.252604.2108e+060.628070.2218704.2108e+060.587060.3219904.2108e+060.521250.3195504.2108e+060.493510.3228204.2108e+060.443130.3216904.2108e+060.586780.292904.2108e+060.534360.2916404.2108e+060.593080.2413404.2108e+060.53570.244404.2108e+060.500430.3123504.2108e+060.441070.2971104.2108e+060.507270.2219304.2108e+060.439570.2397604.2108e+060.81050.2111204.2108e+060.735550.211404.2108e+060.699070.2108204.2108e+060.633270.2115404.2108e+060.591650.2120104.2108e+060.524770.2149104.2108e+060.493750.2100604.2108e+060.43840.1963204.2108e+060.434250.1605204.2108e+060.37870.3217304.2108e+060.334440.321604.2108e+060.238150.3219904.808e+060.37880.2931504.2108e+060.330580.3107304.2108e+060.37880.2439904.2108e+060.302490.2918904.2108e+060.234920.2944604.808e+060.294650.2439904.2108e+060.235140.2417204.808e+060.188360.3227704.808e+060.159920.3217604.808e+060.086420.3218104.808e+060.0399940.3228304.808e+060.200390.3121104.808e+060.14170.2950604.808e+060.209210.2233204.808e+060.138840.2422704.808e+060.0851230.2944104.808e+060.0484460.3127904.808e+060.0869570.2439904.808e+060.37880.2118904.2108e+060.294650.1932304.2108e+060.237550.1934804.808e+060.294630.1605404.2108e+060.237760.1605404.808e+060.190160.2103804.808e+060.157040.2124504.808e+060.086780.2116904.808e+060.0127460.3216804.808e+06-0.0757150.3209504.808e+06-0.106220.3230404.808e+06-0.163910.3211804.808e+060.000884110.2948704.808e+06-0.0575680.2945704.808e+06-0.00343330.2439904.808e+06-0.0551850.2418504.808e+06-0.109830.3135204.808e+06-0.150820.2945304.808e+06-0.115340.2204904.808e+06-0.151550.2438104.808e+06-0.19120.3217304.808e+06-0.2810.318504.808e+06-0.307910.3230704.808e+06-0.338540.3214804.808e+06-0.212480.2980504.808e+06-0.263720.2990504.808e+06-0.225620.2439904.808e+06-0.250350.237104.808e+06-0.299410.3119104.808e+06-0.358450.295404.808e+06-0.292310.2223604.808e+06-0.361010.2417204.808e+06-0.00343930.2112904.808e+06-0.073060.2130404.808e+06-0.105790.209904.808e+06-0.136420.2141104.808e+06-0.225620.1932304.808e+06-0.244390.1979904.808e+06-0.225910.1604104.808e+06-0.234660.1608204.808e+06-0.30770.2099804.808e+06-0.34130.2123904.808e+06-0.405510.3217804.2108e+06-0.505680.321804.2108e+06-0.417320.3084404.2108e+06-0.442370.2885904.2108e+06-0.415910.2200404.2108e+06-0.448030.2423604.2108e+06-0.506230.2931504.2108e+06-0.509160.2429604.2108e+06-0.570190.2233404.2108e+06-0.596110.3219904.2108e+06-0.651040.3219904.2108e+06-0.725660.3212904.2108e+06-0.755380.3230104.2108e+06-0.596530.2931504.2108e+06-0.650630.2931504.2108e+06-0.594780.2424504.2108e+06-0.650630.2439904.2108e+06-0.706180.2952504.2108e+06-0.762030.3128404.2108e+06-0.703020.2418304.2108e+06-0.770620.2213304.2108e+06-0.415450.2109904.2108e+06-0.450040.1981204.2108e+06-0.44750.167304.2108e+06-0.520310.2123604.2108e+06-0.551820.2104504.2108e+06-0.59650.2113104.2108e+06-0.650640.211304.2108e+06-0.722160.2128604.2108e+06-0.75560.2098704.2108e+06-0.783430.3197304.2108e+06-0.875720.3211104.2108e+06-0.905190.3226304.2108e+06-0.955260.3412704.2108e+06-0.797740.2927104.2108e+06-0.856180.2949704.2108e+06-0.799750.2432604.2108e+06-0.85210.2424604.2108e+06-0.911570.3122404.2108e+06-0.950310.2957204.2108e+06-0.922230.221304.2108e+06-0.949790.2435404.2108e+06-0.786410.2150504.2108e+06-0.870940.2123704.2108e+06-0.906370.2093404.2108e+06-0.937770.2148104.2108e+060.22244-0.029604.808e+060.2704-0.07816704.808e+060.24416-0.05688304.808e+060.27311-0.1065304.808e+060.26172-0.1065304.808e+060.2704-0.134904.808e+060.24428-0.1559904.808e+060.19017-0.02529704.808e+060.14248-0.0242804.808e+060.19815-0.03743204.808e+060.14248-0.0351504.808e+060.093313-0.0242804.808e+060.044144-0.0242804.808e+060.093313-0.0351504.808e+060.044144-0.0351504.808e+060.21156-0.1735704.808e+060.029114-0.1259404.2108e+060.036583-0.1561904.2108e+060.22446-0.2051404.808e+060.2208-0.236904.808e+060.2129-0.20804.808e+060.19316-0.2567204.808e+060.14497-0.2748404.808e+060.030167-0.1874804.2108e+060.1021-0.2745304.808e+060.1689-0.283104.808e+060.13875-0.2864704.808e+060.086993-0.2956804.808e+060.044924-0.315404.808e+06-0.0066125-0.0242804.808e+06-0.057362-0.0242804.808e+06-0.0066125-0.0351504.808e+06-0.057362-0.0351504.808e+06-0.10653-0.0242804.808e+06-0.15266-0.02528204.808e+06-0.10653-0.0351504.808e+06-0.16036-0.03725704.808e+060.0083286-0.125904.2108e+060.0007442-0.1560304.2108e+06-0.1741-0.1738104.808e+06-0.18502-0.0295404.808e+06-0.20707-0.05640304.808e+06-0.23348-0.0776404.808e+06-0.2244-0.1065304.808e+06-0.23604-0.1065204.808e+06-0.20734-0.1564104.808e+06-0.23348-0.1354204.808e+060.0061083-0.1872904.2108e+06-0.066235-0.2747204.808e+06-0.17577-0.2078904.808e+06-0.10861-0.2749404.808e+06-0.15584-0.2571604.808e+06-0.0075775-0.3154604.808e+06-0.050817-0.2959504.808e+06-0.10306-0.2865304.808e+06-0.1319-0.283104.808e+06-0.18716-0.2057104.808e+06-0.18369-0.2372904.808e+06
Error message
No response
Expected behavior
As many other 3d viewers, open3d should accept a lowercase written type as well as an uppercase.
Open3D, Python and System information
- Operating system: Ubuntu 20.04
- Python version: Python 3.10.12
- Open3D version: 0.18.0+18a47ef
- System architecture: x86
- Is this a remote workstation?: no
- How did you install Open3D?: pip
Additional information
No response
The text was updated successfully, but these errors were encountered:
Checklist
main
branch).Describe the issue
The bug is a follow-up on the question #6924 I wrote earlier. As mentioned there, all points get located in the origin, when the pcd file is opened, but no error message gets raised. Other programs are able to open those pcd files without an issue.
I found that the problem lies within the header of the pcd file, where
TYPE
describes the type of the following data. In the case resulting in an error, it looks like this:If you change the lowercase letters to uppercase everything works:
Steps to reproduce the bug
Error message
No response
Expected behavior
As many other 3d viewers, open3d should accept a lowercase written type as well as an uppercase.
Open3D, Python and System information
Additional information
No response
The text was updated successfully, but these errors were encountered: