tatsy / L0Denoising

Implementation of the paper "Mesh Denoising via L0 Optimization"
MIT License
20 stars 6 forks source link

Build error #1

Closed tftangming closed 3 years ago

tftangming commented 3 years ago

What version of your openMesh? I met some problem which seems to be related with the installed openMesh.

tatsy commented 3 years ago

I'm not really sure about the version because this program is rather old. I remember that it is lower than v6. So, it is possible that this program will not be built with the latest one.

tftangming commented 3 years ago

@tatsy Thanks for your suggest, I can success to build the resource using openMesh5.0. But I find your code for constructing the matrix R and D seems to be opposite, which is confusing me. Can you give me some advice? Thanks very much!

tatsy commented 3 years ago

Hi @tftangming,

So, you mean my program is now working with v5.0? Or, just you suggest the matrix naming for R and D are confusing?

tatsy commented 3 years ago

Because this repo is rather outdated, I re-implemented L0 mesh smoothing in my another project: https://github.com/tatsy/tinymesh

See the source code for your reference. https://github.com/tatsy/tinymesh/blob/d7b0908ef0cbb91303c8e76e17eee977b6f4450c/src/tinymesh/filters/denoise.cpp#L181