Trait opencv::aruco::GridBoardTrait[][src]

pub trait GridBoardTrait: BoardTrait + GridBoardTraitConst {
    fn as_raw_mut_GridBoard(&mut self) -> *mut c_void;

    fn draw(
        &mut self,
        out_size: Size,
        img: &mut dyn ToOutputArray,
        margin_size: i32,
        border_bits: i32
    ) -> Result<()> { ... } }

Required methods

Provided methods

Draw a GridBoard

Parameters
  • outSize: size of the output image in pixels.
  • img: output image with the board. The size of this image will be outSize and the board will be on the center, keeping the board proportions.
  • marginSize: minimum margins (in pixels) of the board in the output image
  • borderBits: width of the marker borders.

This function return the image of the GridBoard, ready to be printed.

C++ default parameters
  • margin_size: 0
  • border_bits: 1

Implementors