FangjinhuaWang / IterMVS

Official code of IterMVS (CVPR 2022)
MIT License
166 stars 17 forks source link

DTU evaluation in matlab #5

Closed gangweiX closed 2 years ago

gangweiX commented 2 years ago

Hi, great work! The evaluate time is very long in matlab. According to your code, I use eval.py to generate the point cloud first, then download it to the personal computer and use matlab to evaluate the point cloud, but the evaluation time of matlab is too long? Is there a faster way to evaluate?

FangjinhuaWang commented 2 years ago

Hi, you can have a look at this: https://github.com/jzhangbs/DTUeval-python

gangweiX commented 2 years ago

Ok, thanks.

gangweiX commented 2 years ago

Hi, when I use https://github.com/jzhangbs/DTUeval-python, I encountered an error.

TriangleMesh with 51069949 points and 0 triangles. sample pcd from mesh: 11%|█████ | 1/9 [00:07<01:02, 7.76s/it]Traceback (most recent call last): File "pc_eval.py", line 70, in new_pts = np.concatenate(new_pts, axis=0) File "", line 180, in concatenate ValueError: need at least one array to concatenate.

I use the IterMVS (CVPR 2022) to generate .ply, however during the evaluation, I encountered an error that there is no triangles, how can I solve it?Thanks!