Phenomenal
stable
Installation
Installation with Miniconda (Windows, linux, OSX)
0. Install Miniconda
1. Install conda-build if not already installed
2. Create virtual environment and activate it
3. Build and install openalea.phenomenal package
Developer Install - Ubuntu (linux)
1. Install linux dependencies
2. Miniconda installation
4. Install dependencies with conda
2. Install openalea.phenomenal
3. Test if installation is well installed (with nosetests package)
Windows
1. Install dependencies
2. Install openalea.phenomenal
3. Test if installation is well installed (with nosetests package)
Questions and Answers
How solve the server certificate verification failed problem on a ubuntu VM ?
How solve the hostnanme on a ubuntu VM ?
How to install Python-Irodsclient ?
How launch a Notebook Server on a cloud VM ?
API References
Acces to plant’s data
openalea.phenomenal.data.path_bin_images
openalea.phenomenal.data.path_raw_images
openalea.phenomenal.data.path_chessboard_images
openalea.phenomenal.data.raw_images
openalea.phenomenal.data.bin_images
openalea.phenomenal.data.chessboard_images
openalea.phenomenal.data.chessboards
openalea.phenomenal.data.calibrations
openalea.phenomenal.data.voxel_grid
openalea.phenomenal.data.tutorial_data_binarization_mask
Synthetic data (for test)
openalea.phenomenal.data.bin_images_with_circle
openalea.phenomenal.data.build_cube
Image Methods
Threshold
openalea.phenomenal.image.threshold_meanshift
openalea.phenomenal.image.threshold_hsv
openalea.phenomenal.image.mean_image
openalea.phenomenal.image.phenoarch_side_binarization
Image Skeleton
openalea.phenomenal.image.skeletonize_thinning
openalea.phenomenal.image.skeletonize_erode_dilate
Morphologic Operation
openalea.phenomenal.image.dilate_erode
openalea.phenomenal.image.erode_dilate
openalea.phenomenal.image.close
Input / Output
openalea.phenomenal.image.read_image
openalea.phenomenal.image.write_image
Calibration
Target & Chessboard
openalea.phenomenal.calibration.Target
openalea.phenomenal.calibration.Chessboard
Calibration
openalea.phenomenal.calibration.CalibrationCamera
openalea.phenomenal.calibration.CalibrationCameraTop
openalea.phenomenal.calibration.CalibrationCameraSideWith2TargetYXZ
Frame
openalea.phenomenal.calibration.Frame
openalea.phenomenal.calibration.x_axis
openalea.phenomenal.calibration.y_axis
openalea.phenomenal.calibration.z_axis
Data Structure
openalea.phenomenal.object.Image3D
openalea.phenomenal.object.ImageView
openalea.phenomenal.object.VoxelGrid
openalea.phenomenal.object.VoxelSegment
openalea.phenomenal.object.VoxelOrgan
openalea.phenomenal.object.VoxelSkeleton
openalea.phenomenal.object.VoxelSegmentation
Display
Image
openalea.phenomenal.display.show_image
openalea.phenomenal.display.show_images
openalea.phenomenal.display.show_image_with_chessboard_corners
openalea.phenomenal.display.show_chessboard_3d_projection_on_image
3D Data
openalea.phenomenal.display.Display
openalea.phenomenal.display.Scene
Multi-View Reconstruction
Main’s function
openalea.phenomenal.multi_view_reconstruction.reconstruction_3d
openalea.phenomenal.multi_view_reconstruction.project_voxel_centers_on_image
openalea.phenomenal.multi_view_reconstruction.project_voxels_position_on_image
openalea.phenomenal.multi_view_reconstruction.image_error
openalea.phenomenal.multi_view_reconstruction.reconstruction_error
Mesh
Algorithms
openalea.phenomenal.mesh.algorithms.meshing
openalea.phenomenal.mesh.algorithms.marching_cubes
openalea.phenomenal.mesh.algorithms.smoothing
openalea.phenomenal.mesh.algorithms.decimation
Formats
openalea.phenomenal.mesh.write_vertices_faces_to_ply_file
openalea.phenomenal.mesh.write_vtk_poly_data_to_ply_file
Routines
openalea.phenomenal.mesh.normals
openalea.phenomenal.mesh.centers
VTK Transformation
openalea.phenomenal.mesh.from_vertices_faces_to_vtk_poly_data
openalea.phenomenal.mesh.from_vtk_poly_data_to_vertices_faces
openalea.phenomenal.mesh.from_voxel_centers_to_vtk_image_data
openalea.phenomenal.mesh.from_numpy_matrix_to_vtk_image_data
3D Segmentation
Skeletonization
openalea.phenomenal.segmentation.connect_all_node_with_nearest_neighbors
openalea.phenomenal.segmentation.create_graph
openalea.phenomenal.segmentation.graph_from_voxel_grid
openalea.phenomenal.segmentation.skeletonize
openalea.phenomenal.segmentation.segment_reduction
Maize Segmentation
openalea.phenomenal.segmentation.maize_segmentation
openalea.phenomenal.segmentation.maize_analysis
Phenomenal
Docs
»
Index
Edit on GitHub
Index
_
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
V
|
W
|
X
|
Y
|
Z
_
__init__() (openalea.phenomenal.calibration.CalibrationCamera method)
(openalea.phenomenal.calibration.CalibrationCameraSideWith2TargetYXZ method)
(openalea.phenomenal.calibration.CalibrationCameraTop method)
(openalea.phenomenal.calibration.Chessboard method)
(openalea.phenomenal.calibration.Frame method)
(openalea.phenomenal.calibration.Target method)
(openalea.phenomenal.display.Display method)
(openalea.phenomenal.display.Scene method)
(openalea.phenomenal.object.Image3D method)
(openalea.phenomenal.object.ImageView method)
(openalea.phenomenal.object.VoxelGrid method)
(openalea.phenomenal.object.VoxelOrgan method)
(openalea.phenomenal.object.VoxelSegment method)
(openalea.phenomenal.object.VoxelSegmentation method)
(openalea.phenomenal.object.VoxelSkeleton method)
B
bin_images() (in module openalea.phenomenal.data)
bin_images_with_circle() (in module openalea.phenomenal.data)
build_cube() (in module openalea.phenomenal.data)
C
CalibrationCamera (class in openalea.phenomenal.calibration)
CalibrationCameraSideWith2TargetYXZ (class in openalea.phenomenal.calibration)
CalibrationCameraTop (class in openalea.phenomenal.calibration)
calibrations() (in module openalea.phenomenal.data)
centers() (in module openalea.phenomenal.mesh)
Chessboard (class in openalea.phenomenal.calibration)
chessboard_images() (in module openalea.phenomenal.data)
chessboards() (in module openalea.phenomenal.data)
close() (in module openalea.phenomenal.image)
connect_all_node_with_nearest_neighbors() (in module openalea.phenomenal.segmentation)
create_graph() (in module openalea.phenomenal.segmentation)
D
decimation() (in module openalea.phenomenal.mesh.algorithms)
dilate_erode() (in module openalea.phenomenal.image)
Display (class in openalea.phenomenal.display)
E
erode_dilate() (in module openalea.phenomenal.image)
F
Frame (class in openalea.phenomenal.calibration)
from_numpy_matrix_to_vtk_image_data() (in module openalea.phenomenal.mesh)
from_vertices_faces_to_vtk_poly_data() (in module openalea.phenomenal.mesh)
from_voxel_centers_to_vtk_image_data() (in module openalea.phenomenal.mesh)
from_vtk_poly_data_to_vertices_faces() (in module openalea.phenomenal.mesh)
G
graph_from_voxel_grid() (in module openalea.phenomenal.segmentation)
I
Image3D (class in openalea.phenomenal.object)
image_error() (in module openalea.phenomenal.multi_view_reconstruction)
ImageView (class in openalea.phenomenal.object)
M
maize_analysis() (in module openalea.phenomenal.segmentation)
maize_segmentation() (in module openalea.phenomenal.segmentation)
marching_cubes() (in module openalea.phenomenal.mesh.algorithms)
mean_image() (in module openalea.phenomenal.image)
meshing() (in module openalea.phenomenal.mesh.algorithms)
N
normals() (in module openalea.phenomenal.mesh)
O
openalea.phenomenal.calibration (module)
openalea.phenomenal.data (module)
openalea.phenomenal.display (module)
openalea.phenomenal.image (module)
openalea.phenomenal.mesh (module)
openalea.phenomenal.multi_view_reconstruction (module)
openalea.phenomenal.object (module)
openalea.phenomenal.segmentation (module)
P
path_bin_images() (in module openalea.phenomenal.data)
path_chessboard_images() (in module openalea.phenomenal.data)
path_raw_images() (in module openalea.phenomenal.data)
phenoarch_side_binarization() (in module openalea.phenomenal.image)
project_voxel_centers_on_image() (in module openalea.phenomenal.multi_view_reconstruction)
project_voxels_position_on_image() (in module openalea.phenomenal.multi_view_reconstruction)
R
raw_images() (in module openalea.phenomenal.data)
read_image() (in module openalea.phenomenal.image)
reconstruction_3d() (in module openalea.phenomenal.multi_view_reconstruction)
reconstruction_error() (in module openalea.phenomenal.multi_view_reconstruction)
S
Scene (class in openalea.phenomenal.display)
segment_reduction() (in module openalea.phenomenal.segmentation)
show_chessboard_3d_projection_on_image() (in module openalea.phenomenal.display)
show_image() (in module openalea.phenomenal.display)
show_image_with_chessboard_corners() (in module openalea.phenomenal.display)
show_images() (in module openalea.phenomenal.display)
skeletonize() (in module openalea.phenomenal.segmentation)
skeletonize_erode_dilate() (in module openalea.phenomenal.image)
skeletonize_thinning() (in module openalea.phenomenal.image)
smoothing() (in module openalea.phenomenal.mesh.algorithms)
T
Target (class in openalea.phenomenal.calibration)
threshold_hsv() (in module openalea.phenomenal.image)
threshold_meanshift() (in module openalea.phenomenal.image)
tutorial_data_binarization_mask() (in module openalea.phenomenal.data)
V
voxel_grid() (in module openalea.phenomenal.data)
VoxelGrid (class in openalea.phenomenal.object)
VoxelOrgan (class in openalea.phenomenal.object)
VoxelSegment (class in openalea.phenomenal.object)
VoxelSegmentation (class in openalea.phenomenal.object)
VoxelSkeleton (class in openalea.phenomenal.object)
W
write_image() (in module openalea.phenomenal.image)
write_vertices_faces_to_ply_file() (in module openalea.phenomenal.mesh)
write_vtk_poly_data_to_ply_file() (in module openalea.phenomenal.mesh)
X
x_axis (in module openalea.phenomenal.calibration)
Y
y_axis (in module openalea.phenomenal.calibration)
Z
z_axis (in module openalea.phenomenal.calibration)
Read the Docs
v: stable
Versions
latest
stable
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.