larc / gproshan Goto Github PK
View Code? Open in Web Editor NEWgeometry processing and shape analysis framework
Home Page: https://github.com/larc/gproshan
License: MIT License
geometry processing and shape analysis framework
Home Page: https://github.com/larc/gproshan
License: MIT License
Suggestion: Could you add example commands to install the dependencies and get the binary compiled for a single example platform (e.g., some Ubuntu LTS version)? Just something like:
"Under Ubuntu 18.04, you could install the required dependencies with: apt-get install ...".
I would really like to give gproshan a try for our research, but I am not an expert in building C/C++ applications and I spend hours trying to compile it and have not succeeded yet. I tried different Linux versions, but there always seems to be some library or compiler version wrong, a dependency missing, or whatever.
Review the projected radio in each patch, control the same project radio for all patches, avoiding use the geodesic radio.
Create a new applications
Update dictionary learning function using a filter function
how can I use your code to fill holes on a triangular mesh surface and close it in order to make the mesh appropriate for volume calculation?
thanks
Error VT[he], che.cpp line 1201
would you please prepare a more precise tutorial about dependencies. for example, I can not find "fopenmp"?
multisource case 100 sources, many errors memcheck
I am trying to compute geodesic distance for all n source vertices in a mesh. How can I avoid reloading the mesh from disk n times?
This is for one source vert, and it works great:
che * mesh;
mesh = new che_off(my_mesh_file); // load mesh from disk
size_t n_vertices = mesh->n_vertices();
vector <index_t> source = { 0 };
index_t * toplesets = new index_t[n_vertices];
index_t * sorted_index = new index_t[n_vertices];
vector<index_t> limits;
mesh->compute_toplesets(toplesets, sorted_index, limits, source);
However, for the next source vert (in a loop), the call to mesh->compute_toplesets
segfaults unless I reload the mesh in the loop:
vector <index_t> source = { loop_index };
...
// mesh = new che_off(my_mesh_file); // reaload mesh -- without this line it segfaults
mesh->compute_toplesets(toplesets, sorted_index, limits, source);
How can I avoid reloading the mesh each time? Does is have a member function that will reset the state of the instance so I can call compute_toplesets
again without reloading the mesh?
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.