mhalber / ply_io_benchmark Goto Github PK
View Code? Open in Web Editor NEWA simple benchmark comparing various libraries for ply file i/o
A simple benchmark comparing various libraries for ply file i/o
Hi,
I've written a new PLY parser called miniply (https://github.com/vilya/miniply). Would you be willing to add it to your benchmark? I'd be happy to submit a pull request.
Great work on the benchmark by the way!
Thanks for the comparison between different libraries!
Is there any particular reason you left out libplyxx (https://github.com/srajotte/libplyxx)? Do you have any thoughts about the pros and cons of that library?
I know it's not directly part of a benchmark (though it may be related to their speed?), but it would be useful to note which libraries support streaming of points using callbacks rather than allocating big arrays and passing them in.
Your msh_ply, for example, looks like it requires pre-allocation of large arrays. If your data isn't already in this format, it's a problem. In my potential use-case I would have to construct these arrays from my points (hundreds of millions) before writing them out.
I haven't looked at them all yet, but it looks like RPly uses callbacks for example.
Thanks for this comparison!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.