openalea.phenomenal.multi_view_reconstruction.multi_view_reconstruction#
Functions
|
Return a check dict for all keys in image_views according to check |
|
Filter voxels, keeping the one photo_consistent with all minus error_tolerance images in image_views |
|
|
Compute the bounding box value according the radius, angle and calibration parameters of point_3d projection |
|
|
|
|
According to the voxels position and their size, return a numpy array containing for each input voxels the position of the 8 corners. |
|
Return false position and true negative result from the comparison on two binaries images |
|
|
|
boxes: (N, 4) array → [x_min, y_min, x_max, y_max] (float or int) returns: boolean array (N,) → True if any pixel inside box > 0 |
|
|
|
Create a image with same shape that shape_image and project each voxel on image and write positive value (255) on it. |
Create an image with same shape that shape_image and project each voxel on image and write positive value (255) on it. |
|
|
Construct a list of voxel represented object with positive value on binary image in images of images_projections. |
|
Compute the reconstruction error (false positive and true negative) of the 3d reconstruction from the image view. |
|
Setup a reconstruction grid :param center: coordinates of the center of the grid :param grid_size: outer edge length of the grid :param voxel_size: edge length of voxels composing the grid |
|
Split each voxel in 8 en return the numpy.array position |
|
|
|
Return a numpy array containing True if the voxel are |
Classes
|