Click here to Skip to main content
15,881,803 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi,
i have a list of data sets as point cloud created by a 3D scanners in a Text file, that i want to filter (Gaussian filter...etc.).

Each line of the text file contains one point defines by X, Y, and Z coordinates:

0.842999 1.25553 -0.4977
0.848978 1.25553 -0.4953
0.854956 1.25553 -0.4911
0.860935 1.25553 -0.4854
0.866914 1.25553 -0.4791
0.872892 1.25553 -0.4725
0.878871 1.25553 -0.4647
0.88485 1.25553 -0.4554
0.890829 1.25553 -0.4446
.
.
.

So i would like to code a Gaussian or a Savitzky-Golay filter in C, C++, VB>NET, VB, or VBA to filter this point cloud.

Can anybody help me?
Posted
Comments
Nelek 18-May-14 17:00pm    
[no name] 18-May-14 18:07pm    
Help you with what? Have you actually attempted to write any code for a Gaussian or a Savitzky-Golay filter? What is the problem that you have with your code?
Kamago 19-May-14 15:11pm    
Hi,
I didn't write any code. I don't know where to begin. The Gaussian filter is defined in Wikipedia: http://en.wikipedia.org/wiki/Gaussian_filter. I only program with openGL a tool to display these points in 3D. I now want to code a filter to remove scanning errors.
Stefan_Lang 19-May-14 6:14am    
I have no idea how these filters are defined, but I am confident that if I spent a little time looking up the definitions I could write the program. The real question is: why can't you?
Kamago 19-May-14 15:03pm    
hi,
I can read in Wikipedia how the Gaussian filter is defined: http://en.wikipedia.org/wiki/Gaussian_filter. The definition is only for one and two dimension. So i don't know how i can use this filter for my point cloud. Many professional Programs use this filter for point cloud. i wonder i they code it.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900