MCPcopy Create free account

hub / github.com/bertjiazheng/Structured3D / functions

Functions61 in github.com/bertjiazheng/Structured3D

↓ 5 callersFunctionconvert_lines_to_vertices
convert line representation to polygon vertices
visualize_3d.py:173
↓ 3 callersFunctionE2P
convert panorama to persepctive image
visualize_mesh.py:14
↓ 3 callersFunctioncoorx2u
(x, w=1024)
misc/panorama.py:196
↓ 3 callersFunctiontriangulate
triangulate the plane for operation and visualization
visualize_3d.py:93
↓ 2 callersFunctionconvert_lines_to_vertices
convert line representation to polygon vertices
visualize_floorplan.py:15
↓ 2 callersFunctioncoory2v
(y, h=512)
misc/panorama.py:200
↓ 2 callersFunctionget_corners_of_bb3d_no_index
(basis, coeffs, centroid)
misc/utils.py:71
↓ 2 callersFunctionnormalize
(vector)
misc/utils.py:7
↓ 2 callersFunctionplot_line
(ax, ob, color=GRAY, zorder=1, linewidth=3, alpha=1)
misc/figures.py:27
↓ 2 callersFunctionproject
project 3D to 2D for polygon clipping
visualize_3d.py:69
↓ 2 callersFunctionproject_3d_points_to_2d
Project 3d points from camera-centered coordinate to 2D image plane Parameters ---------- points3d: numpy array 3d location o
misc/utils.py:88
↓ 2 callersFunctionuv2xy
(u, v, z=-50)
misc/panorama.py:212
↓ 2 callersFunctionuv2xyzN
(uv, planeID=1)
misc/panorama.py:28
↓ 2 callersFunctionxyz2uvN
(xyz, planeID=1)
misc/panorama.py:58
↓ 1 callersFunctionclip_polygon
clip polygon the hole
visualize_3d.py:111
↓ 1 callersFunctioncolor_issimple
(ob, simple=BLUE, complex=YELLOW)
misc/figures.py:44
↓ 1 callersFunctioncolor_isvalid
(ob, valid=BLUE, invalid=RED)
misc/figures.py:37
↓ 1 callersFunctioncomputeUVN
compute v given u and normal.
misc/panorama.py:76
↓ 1 callersFunctioncoords2uv
Image coordinates (xy) to uv
misc/panorama.py:16
↓ 1 callersFunctioncreate_plane_mesh
(vertices, vertices_floor, textures, texture_floor, texture_ceiling, delta_height, ignore_ceiling=False)
visualize_mesh.py:37
↓ 1 callersFunctiondraw_boundary_from_cor_id
(cor_id, img_src)
misc/panorama.py:175
↓ 1 callersFunctiondraw_geometries_with_back_face
(geometries)
visualize_3d.py:162
↓ 1 callersFunctionflip_towards_viewer
(normals, points)
misc/utils.py:38
↓ 1 callersFunctionget_corners_of_bb3d
(basis, coeffs, centroid)
misc/utils.py:46
↓ 1 callersFunctionlineFromTwoPoint
Generate line segment based on two points on panorama pt1, pt2: two points on panorama line: 1~3-th dim: normal of the line
misc/panorama.py:110
↓ 1 callersFunctionlineIdxFromCors
(cor_all, im_w, im_h)
misc/panorama.py:143
↓ 1 callersFunctionmain
()
visualize_floorplan.py:129
↓ 1 callersFunctionmain
()
visualize_mesh.py:255
↓ 1 callersFunctionmain
()
visualize_3d.py:352
↓ 1 callersFunctionmain
()
visualize_layout.py:83
↓ 1 callersFunctionmain
()
visualize_bbox.py:80
↓ 1 callersFunctionparse_args
()
visualize_floorplan.py:119
↓ 1 callersFunctionparse_args
()
visualize_mesh.py:242
↓ 1 callersFunctionparse_args
()
visualize_3d.py:339
↓ 1 callersFunctionparse_args
()
visualize_layout.py:72
↓ 1 callersFunctionparse_args
()
visualize_bbox.py:70
↓ 1 callersFunctionparse_camera_info
extract intrinsic and extrinsic matrix
misc/utils.py:11
↓ 1 callersFunctionplot_coords
(ax, ob, color=BLACK, zorder=1, alpha=1)
misc/figures.py:32
↓ 1 callersFunctionplot_floorplan
plot floorplan
visualize_3d.py:270
↓ 1 callersFunctionproject_inv
recover 3D points from 2D
visualize_3d.py:77
↓ 1 callersFunctionv2coory
(v, h=512)
misc/panorama.py:208
↓ 1 callersFunctionverify_normal
(corner_i, corner_j, delta_height, plane_normal)
visualize_mesh.py:128
↓ 1 callersFunctionvisualize_bbox
(args)
visualize_bbox.py:12
↓ 1 callersFunctionvisualize_floorplan
visualize floorplan
visualize_floorplan.py:40
↓ 1 callersFunctionvisualize_floorplan
visualize floorplan
visualize_3d.py:291
↓ 1 callersFunctionvisualize_mesh
visualize as water-tight mesh
visualize_mesh.py:143
↓ 1 callersFunctionvisualize_panorama
visualize panorama layout
visualize_layout.py:15
↓ 1 callersFunctionvisualize_perspective
visualize perspective layout
visualize_layout.py:33
↓ 1 callersFunctionvisualize_plane
visualize plane
visualize_3d.py:198
↓ 1 callersFunctionvisualize_wireframe
visualize wireframe
visualize_3d.py:16
↓ 1 callersFunctionxyz_2_coorxy
(xs, ys, zs, H=512, W=1024)
misc/panorama.py:8
Functionadd_origin
(ax, geom, origin)
misc/figures.py:66
FunctioncomputeUVN_vec
vectorization version of computeUVN @n N x 3 @in_ MN x 1 @planeID N
misc/panorama.py:90
Functionpano_connect_points
(p1, p2, z=-50, w=1024, h=512)
misc/panorama.py:219
Functionplot_bounds
(ax, ob, zorder=1, alpha=1)
misc/figures.py:61
Functionplot_line_issimple
(ax, ob, **kwargs)
misc/figures.py:56
Functionplot_line_isvalid
(ax, ob, **kwargs)
misc/figures.py:51
Functionproject_struct_bdb_to_2d
Project 3d bounding box to 2d bounding box Parameters ---------- basis, coeffs, center, R_ex, K : K is the intrinsic camera p
misc/utils.py:114
Functionset_limits
(ax, x0, xN, y0, yN)
misc/figures.py:73
Functionu2coorx
(u, w=1024)
misc/panorama.py:204
Functionuv2xyzN_vec
vectorization version of uv2xyzN @uv N x 2 @planeID N
misc/panorama.py:39