openalea.phenomenal.calibration.chessboard.Chessboards

class openalea.phenomenal.calibration.chessboard.Chessboards(chessboards)[source]

Bases: object

A class for handling a collection of Chessboards objects imaged in the same system

__init__(chessboards)[source]
Parameters:

chessboards – a {chessboard_id: Chessboard, …} dict

Methods

__init__(chessboards)

param chessboards:

a {chessboard_id: Chessboard, ...} dict

cameras()

facings()

get_image(target, id_camera, rotation, data_dir)

image_points()

image_resolutions()

image_sizes()

load(filenames)

param filenames:

a {chessboard_id: chessboard_filename, ...} dict

target_points()

static load(filenames)[source]
Parameters:

filenames – a {chessboard_id: chessboard_filename, …} dict

Returns: