Introduction - If you have any usage issues, please Google them yourself
constructing "meshlab" 3D module using background and foreground image and camera parameter.
1.For the silhouette extracted from each view, construct the chessboard distance transform map using 4-neighbor distance for the extracted silhouette
2.Construct the octree-based visual hull of the object using volume intersection
3. Convert the octree-based volume representation to a triangular mesh surface representation using marching cubes
4. Use the multiple views to attach the object image texture to the 3D object mesh surface