Paparazzi UAS
v7.0_unstable
Paparazzi is a free software Unmanned Aircraft System.
imavmarker.h
Go to the documentation of this file.
1
/*
2
* Copyright (C) 2015
3
*
4
* This file is part of paparazzi
5
*
6
* paparazzi is free software; you can redistribute it and/or modify
7
* it under the terms of the GNU General Public License as published by
8
* the Free Software Foundation; either version 2, or (at your option)
9
* any later version.
10
*
11
* paparazzi is distributed in the hope that it will be useful,
12
* but WITHOUT ANY WARRANTY; without even the implied warranty of
13
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14
* GNU General Public License for more details.
15
*
16
* You should have received a copy of the GNU General Public License
17
* along with paparazzi; see the file COPYING. If not, see
18
* <http://www.gnu.org/licenses/>.
19
*/
20
26
#ifndef IMAVMARKER_H
27
#define IMAVMARKER_H
28
29
#include "
modules/computer_vision/lib/vision/image.h
"
30
31
32
struct
marker_deviation_t
{
33
int32_t
x
;
34
int32_t
y
;
35
uint16_t
inlier
;
36
};
37
38
39
struct
marker_deviation_t
marker
(struct
image_t
*input,
uint8_t
M);
40
41
#endif
/* IMAVMARKER_H */
image.h
Image helper functions like resizing, color filter, converters...
image_t
Definition:
image.h:44
marker_deviation_t::y
int32_t y
Definition:
imavmarker.h:34
marker_deviation_t::inlier
uint16_t inlier
Definition:
imavmarker.h:35
marker
struct marker_deviation_t marker(struct image_t *input, uint8_t M)
Definition:
imavmarker.c:51
marker_deviation_t::x
int32_t x
Definition:
imavmarker.h:33
marker_deviation_t
Definition:
imavmarker.h:32
uint16_t
unsigned short uint16_t
Typedef defining 16 bit unsigned short type.
Definition:
vl53l1_types.h:88
int32_t
int int32_t
Typedef defining 32 bit int type.
Definition:
vl53l1_types.h:83
uint8_t
unsigned char uint8_t
Typedef defining 8 bit unsigned char type.
Definition:
vl53l1_types.h:98
sw
airborne
modules
computer_vision
blob
imavmarker.h
Generated on Fri Nov 8 2024 14:10:45 for Paparazzi UAS by
1.9.1