openalea.phenomenal.calibration.calibration#

This module contains a calibration model for phenoarch experiment where a target is rotating instead of a plant in the image acquisition system.

Functions

angle3(v1, v2)

acute angle between 2 3d vectors

find_frame(projections, image_points, ...[, ...])

Find Frame parameters and 3D local (frame based) coordinates of points from paired image coordinates

find_position_3d_points(pt2d, calibration)

Find the coordinates of one point clicked on several image

find_position_3d_points_soil(im_pts, calibration)

normalise_angle(angle)

normalise an angle to the [-pi, pi] range

Classes

CalibrationSetup([cameras, targets, ...])

A class for helping the setup of a multi-view imaging systems to be calibrated

CalibrationSolver([angle_factor, targets, ...])

A class for calibration of multi-views imaging systems (fixed cameras, rotating targets)

Calibrator(south_camera[, cameras, targets, ...])

Class for end to end calibration of rotating multiview acquisition system