Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Could it work on Windows? #1

Open
hitsjt opened this issue Feb 12, 2017 · 5 comments
Open

Could it work on Windows? #1

hitsjt opened this issue Feb 12, 2017 · 5 comments

Comments

@hitsjt
Copy link

hitsjt commented Feb 12, 2017

I want to use it on Windows,will it work?
Thank you!

@andyzeng
Copy link
Owner

3DMatch will not work immediately on Windows because it uses Marvin. However, if you can successfully compile Marvin in Windows, you can tweak the 3DMatch code (which uses standard C++ libraries and CUDA) to also work on Windows.

@hitsjt
Copy link
Author

hitsjt commented Feb 21, 2017

I tried to compile Marvin using the windows branch,but failed.Have you ever tried to compile it under windows or do you know any one does?
Thank you!

@andyzeng
Copy link
Owner

I have not tried compiling Marvin on Windows, but if I find someone who has, I will post here. If anyone else has compiled Marvin successfully on Windows, it would be great if you can post here as well.

@2017Greg
Copy link

2017Greg commented Sep 14, 2018

Hi, I ran your "Demo: Align Two Point Clouds with 3DMatch" on my computer and it works well with your sample data. But when I changed the data with my .ply files, some problems happened in "2. Generates a TDF voxel volume for the point cloud". The size of TDF is too big, like 17450 * 17486 * 17320. I compared the header of my .ply file and yours, and find that they are different. So I changed my .ply files to the same format as yours, but it didn't work. So do you have any suggestions?
Thank you, I really appreciate your work.

@andyzeng
Copy link
Owner

The code in demo.cu uses the point coordinates in your .ply file as well as voxel_size (on line 97) to automatically estimate how large the TDF voxel volume should be. By default, the point coordinates in the demo .ply files are in meters, so voxel_size = 0.01 (in meters) makes sense. For your case, you'll need to adjust your voxel size accordingly to the spatial size of your point cloud data. Voxel size determines the resolution of your voxel volume.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
3 participants