YuXingyao commited on
Commit
b727f68
·
verified ·
1 Parent(s): 7b127f4

Uploaded all examples

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. app/examples/empty_examples/empty.obj +3 -0
  2. app/examples/empty_examples/sample.ply +0 -0
  3. app/examples/empty_examples/sample.step +0 -0
  4. app/examples/empty_examples/sample.stl +0 -0
  5. app/examples/mvr.png +3 -0
  6. app/examples/mvr_examples/00017462_img0.png +0 -0
  7. app/examples/mvr_examples/00017462_img1.png +0 -0
  8. app/examples/mvr_examples/00017462_img2.png +0 -0
  9. app/examples/mvr_examples/00017462_img3.png +0 -0
  10. app/examples/mvr_examples/00131007_img0.png +0 -0
  11. app/examples/mvr_examples/00131007_img1.png +0 -0
  12. app/examples/mvr_examples/00131007_img2.png +0 -0
  13. app/examples/mvr_examples/00131007_img3.png +0 -0
  14. app/examples/mvr_examples/00189220_img0.png +0 -0
  15. app/examples/mvr_examples/00189220_img1.png +0 -0
  16. app/examples/mvr_examples/00189220_img2.png +0 -0
  17. app/examples/mvr_examples/00189220_img3.png +0 -0
  18. app/examples/mvr_examples/00218887_img0.png +0 -0
  19. app/examples/mvr_examples/00218887_img1.png +0 -0
  20. app/examples/mvr_examples/00218887_img2.png +0 -0
  21. app/examples/mvr_examples/00218887_img3.png +0 -0
  22. app/examples/pc_examples/00052336/pc.ply +3 -0
  23. app/examples/pc_examples/00052336/pc.png +3 -0
  24. app/examples/pc_examples/00058704/pc.ply +3 -0
  25. app/examples/pc_examples/00058704/pc.png +3 -0
  26. app/examples/pc_examples/00181288/pc.ply +3 -0
  27. app/examples/pc_examples/00181288/pc.png +3 -0
  28. app/examples/pc_examples/00200380/pc.ply +3 -0
  29. app/examples/pc_examples/00200380/pc.png +3 -0
  30. app/examples/pc_examples/00268284/pc.ply +3 -0
  31. app/examples/pc_examples/00268284/pc.png +3 -0
  32. app/examples/pc_examples/00352224/pc.ply +3 -0
  33. app/examples/pc_examples/00352224/pc.png +3 -0
  34. app/examples/pc_examples/00423708/pc.ply +3 -0
  35. app/examples/pc_examples/00423708/pc.png +3 -0
  36. app/examples/pc_examples/00471383/pc.ply +3 -0
  37. app/examples/pc_examples/00471383/pc.png +3 -0
  38. app/examples/pc_examples/00480992/pc.ply +3 -0
  39. app/examples/pc_examples/00480992/pc.png +3 -0
  40. app/examples/pc_examples/00518919/pc.ply +3 -0
  41. app/examples/pc_examples/00518919/pc.png +3 -0
  42. app/examples/pc_examples/00773954/pc.ply +3 -0
  43. app/examples/pc_examples/00773954/pc.png +3 -0
  44. app/examples/pc_examples/00847353/pc.ply +3 -0
  45. app/examples/pc_examples/00847353/pc.png +3 -0
  46. app/examples/pc_examples/take_photo.py +42 -0
  47. app/examples/sketch_examples/1.png +0 -0
  48. app/examples/sketch_examples/10.png +0 -0
  49. app/examples/sketch_examples/11.png +0 -0
  50. app/examples/sketch_examples/12.png +0 -0
app/examples/empty_examples/empty.obj ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ # https://github.com/mikedh/trimesh
2
+
3
+
app/examples/empty_examples/sample.ply ADDED
File without changes
app/examples/empty_examples/sample.step ADDED
File without changes
app/examples/empty_examples/sample.stl ADDED
File without changes
app/examples/mvr.png ADDED

Git LFS Details

  • SHA256: 685ff8786a614231507798c75a7435ece7fc4925ec0e1d07acab043488d40753
  • Pointer size: 131 Bytes
  • Size of remote file: 937 kB
app/examples/mvr_examples/00017462_img0.png ADDED
app/examples/mvr_examples/00017462_img1.png ADDED
app/examples/mvr_examples/00017462_img2.png ADDED
app/examples/mvr_examples/00017462_img3.png ADDED
app/examples/mvr_examples/00131007_img0.png ADDED
app/examples/mvr_examples/00131007_img1.png ADDED
app/examples/mvr_examples/00131007_img2.png ADDED
app/examples/mvr_examples/00131007_img3.png ADDED
app/examples/mvr_examples/00189220_img0.png ADDED
app/examples/mvr_examples/00189220_img1.png ADDED
app/examples/mvr_examples/00189220_img2.png ADDED
app/examples/mvr_examples/00189220_img3.png ADDED
app/examples/mvr_examples/00218887_img0.png ADDED
app/examples/mvr_examples/00218887_img1.png ADDED
app/examples/mvr_examples/00218887_img2.png ADDED
app/examples/mvr_examples/00218887_img3.png ADDED
app/examples/pc_examples/00052336/pc.ply ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:2bb7905774a06c8cb38040827ad7447492b6afa8b39d03ba3784f4055e219ee0
3
+ size 196812
app/examples/pc_examples/00052336/pc.png ADDED

Git LFS Details

  • SHA256: 328a342bb750cfe121c7b3729fbd2302d72b4c3c74ff72752842862b802878c4
  • Pointer size: 132 Bytes
  • Size of remote file: 1.02 MB
app/examples/pc_examples/00058704/pc.ply ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:6e3feffef15f00b188f013277dc3bf1119d399580d5aed303c94f879f69cd2ab
3
+ size 196812
app/examples/pc_examples/00058704/pc.png ADDED

Git LFS Details

  • SHA256: cb2d42df062e1ec823ebb886b93080ff84b520b141740bea8c325b0fcd7404d5
  • Pointer size: 132 Bytes
  • Size of remote file: 1.27 MB
app/examples/pc_examples/00181288/pc.ply ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b7762751847420e48daa58dadb8de740139562099119e37a800ac36b20d1c51a
3
+ size 196812
app/examples/pc_examples/00181288/pc.png ADDED

Git LFS Details

  • SHA256: 373f7bc9e48b4167f95c240eb85113448d53ad276a9d20bdddc3d116f396c694
  • Pointer size: 131 Bytes
  • Size of remote file: 732 kB
app/examples/pc_examples/00200380/pc.ply ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e5bf63cebcc08dfdca1a18f13ac469e2bb13059f4d8d4288176d651290b55a82
3
+ size 196812
app/examples/pc_examples/00200380/pc.png ADDED

Git LFS Details

  • SHA256: 9e554557feb2c80c8e1ed5bfcee884058602c645dc591cef281ff2eb6918d624
  • Pointer size: 132 Bytes
  • Size of remote file: 1.05 MB
app/examples/pc_examples/00268284/pc.ply ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:05ee7880afbe3ab412fe047096b0d2027d1d261ae9bea6d8e92b0f5b51c9cff1
3
+ size 196812
app/examples/pc_examples/00268284/pc.png ADDED

Git LFS Details

  • SHA256: 3f711a02e511f1a8847921feedbd4509b64cd13b7306f2a160ad05d0d346bf60
  • Pointer size: 131 Bytes
  • Size of remote file: 698 kB
app/examples/pc_examples/00352224/pc.ply ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ec2f84984a15a9238304fb91195216cc2331283d68c2bb32588fc577f700ce10
3
+ size 196812
app/examples/pc_examples/00352224/pc.png ADDED

Git LFS Details

  • SHA256: c2050ccb4bd323c51961ec2064a07b29581a31c1db28e0d10b701111f2293258
  • Pointer size: 132 Bytes
  • Size of remote file: 1.06 MB
app/examples/pc_examples/00423708/pc.ply ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:cb2107556c05c1e373451e1b2c731b1275a008af47f295997d3b6192eb41d13f
3
+ size 196812
app/examples/pc_examples/00423708/pc.png ADDED

Git LFS Details

  • SHA256: 43cba1d098bfbdfeee84495960b07d65924ca85a616dd9c2e3b96221fbd13ac1
  • Pointer size: 131 Bytes
  • Size of remote file: 874 kB
app/examples/pc_examples/00471383/pc.ply ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:2bdf5bd5b0d05c31683f87dc873bd46409f036b964a65212191e94256c5005ed
3
+ size 196812
app/examples/pc_examples/00471383/pc.png ADDED

Git LFS Details

  • SHA256: 029170058064e7121dbf1d96578c68bf24fae4ce6641c3723b823b5c51e61956
  • Pointer size: 131 Bytes
  • Size of remote file: 992 kB
app/examples/pc_examples/00480992/pc.ply ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8ad123ada11c26d990e94d8b908917f8c02c40813c8f5e9b9dd0a5fcec1fe988
3
+ size 196812
app/examples/pc_examples/00480992/pc.png ADDED

Git LFS Details

  • SHA256: 50199626eced55e8b5e2c87e90cc6bfc57f5af1683a27ed737fe8209a26b7f52
  • Pointer size: 132 Bytes
  • Size of remote file: 1.21 MB
app/examples/pc_examples/00518919/pc.ply ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:942c4b6a2a1c0ac2b4a1b91111470b73783f25434c9ca2449f2075c544fc6177
3
+ size 196812
app/examples/pc_examples/00518919/pc.png ADDED

Git LFS Details

  • SHA256: e0427fb48610a62c2c7c37f397ec65c95e77f4957cb487cde0bc3870fd791aca
  • Pointer size: 132 Bytes
  • Size of remote file: 1.12 MB
app/examples/pc_examples/00773954/pc.ply ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ae0705d1f827546f6e36b497d282b3f4eac1f32c12aee4137bd7fc8ffab5e051
3
+ size 196812
app/examples/pc_examples/00773954/pc.png ADDED

Git LFS Details

  • SHA256: 981a6007f08c5ee63173945f880463c469c5c1b888749220c36204562b8f4519
  • Pointer size: 131 Bytes
  • Size of remote file: 921 kB
app/examples/pc_examples/00847353/pc.ply ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:2f50d94a1bac62cc519a7e3734c3ab48ddc5d7fbbf03c9b7544c8f7b82d3859b
3
+ size 196812
app/examples/pc_examples/00847353/pc.png ADDED

Git LFS Details

  • SHA256: 637439ffb7e485100b8ba17824e1e003200b1710517847f73db7c4b7f73d91ca
  • Pointer size: 132 Bytes
  • Size of remote file: 1.28 MB
app/examples/pc_examples/take_photo.py ADDED
@@ -0,0 +1,42 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import open3d as o3d
2
+ import numpy as np
3
+ import os
4
+ from pathlib import Path
5
+
6
+ from PIL import Image
7
+ import os
8
+ from pathlib import Path
9
+
10
+ for folder_name in os.listdir("."):
11
+ if folder_name != "take_photo.py" and os.path.isdir(folder_name):
12
+ img_path = Path(folder_name) / "pc.png"
13
+ if img_path.exists():
14
+ with Image.open(img_path) as img:
15
+ new_size = (img.width // 4, img.height // 4)
16
+ img_resized = img.resize(new_size, Image.Resampling.LANCZOS)
17
+ img_resized.save( Path(folder_name) / 'pc_resized.png') # Overwrite original image
18
+
19
+ # for folder_name in os.listdir("."):
20
+ # if folder_name != "take_photo.py":
21
+ # # Load point cloud
22
+ # pcd = o3d.io.read_point_cloud(Path(folder_name) / "pc.ply")
23
+
24
+ # # Set black points
25
+ # pcd.paint_uniform_color([0, 0, 0])
26
+
27
+ # # Create a visualizer
28
+ # vis = o3d.visualization.Visualizer()
29
+ # vis.create_window(width=800, height=800) # Keep same size for all images
30
+ # vis.add_geometry(pcd)
31
+
32
+ # # Set transparent background
33
+ # opt = vis.get_render_option()
34
+ # opt.background_color = np.array([1, 1, 1]) # White background (no transparency)
35
+
36
+
37
+ # # Capture Image
38
+ # vis.poll_events()
39
+ # vis.update_renderer()
40
+ # vis.capture_screen_image(Path(folder_name) / "pc.png", do_render=True)
41
+
42
+ # vis.destroy_window()
app/examples/sketch_examples/1.png ADDED
app/examples/sketch_examples/10.png ADDED
app/examples/sketch_examples/11.png ADDED
app/examples/sketch_examples/12.png ADDED