ar_omp.cpp
/tmp/catkin_workspace/src/ar_sys/src/aruco/
ar__omp_8cpp
int
omp_get_max_threads
ar__omp_8cpp.html
a84e35f14fe6cb1b6648be757446483e2
()
int
omp_get_thread_num
ar__omp_8cpp.html
aba06990768c6b572ca3f69029334a9df
()
ar_omp.h
/tmp/catkin_workspace/src/ar_sys/include/aruco/
ar__omp_8h
int
omp_get_max_threads
ar__omp_8h.html
a84e35f14fe6cb1b6648be757446483e2
()
int
omp_get_thread_num
ar__omp_8h.html
aba06990768c6b572ca3f69029334a9df
()
aruco.h
/tmp/catkin_workspace/src/ar_sys/include/aruco/
aruco_8h
markerdetector.h
boarddetector.h
cvdrawingutils.h
arucofidmarkers.cpp
/tmp/catkin_workspace/src/ar_sys/src/aruco/
arucofidmarkers_8cpp
aruco/arucofidmarkers.h
aruco
arucofidmarkers.h
/tmp/catkin_workspace/src/ar_sys/include/aruco/
arucofidmarkers_8h
exports.h
marker.h
board.h
aruco::FiducidalMarkers
aruco
board.cpp
/tmp/catkin_workspace/src/ar_sys/src/aruco/
board_8cpp
aruco/board.h
aruco
board.h
/tmp/catkin_workspace/src/ar_sys/include/aruco/
board_8h
exports.h
marker.h
aruco::Board
aruco::BoardConfiguration
aruco::MarkerInfo
aruco
boarddetector.cpp
/tmp/catkin_workspace/src/ar_sys/src/aruco/
boarddetector_8cpp
aruco/boarddetector.h
aruco
#define
_USE_MATH_DEFINES
boarddetector_8cpp.html
a525335710b53cb064ca56b936120431e
boarddetector.h
/tmp/catkin_workspace/src/ar_sys/include/aruco/
boarddetector_8h
exports.h
board.h
cameraparameters.h
markerdetector.h
aruco::BoardDetector
aruco
cameraparameters.cpp
/tmp/catkin_workspace/src/ar_sys/src/aruco/
cameraparameters_8cpp
aruco/cameraparameters.h
aruco
cameraparameters.h
/tmp/catkin_workspace/src/ar_sys/include/aruco/
cameraparameters_8h
exports.h
aruco::CameraParameters
aruco
chromaticmask.cpp
/tmp/catkin_workspace/src/ar_sys/src/aruco/
chromaticmask_8cpp
aruco/chromaticmask.h
pair< double, double >
AvrgTime
chromaticmask_8cpp.html
a55c9a501567fadd261c05c130fe695c3
(0, 0)
cv::Rect
fitRectToSize
chromaticmask_8cpp.html
a557e8c34e7933ed3659a24d7f3467ac2
(cv::Rect r, cv::Size size)
chromaticmask.h
/tmp/catkin_workspace/src/ar_sys/include/aruco/
chromaticmask_8h
exports.h
board.h
boarddetector.h
cvdrawingutils.h
ChromaticMask
EMClassifier
cvdrawingutils.cpp
/tmp/catkin_workspace/src/ar_sys/src/aruco/
cvdrawingutils_8cpp
aruco/cvdrawingutils.h
aruco
cvdrawingutils.h
/tmp/catkin_workspace/src/ar_sys/include/aruco/
cvdrawingutils_8h
exports.h
aruco.h
aruco::CvDrawingUtils
aruco
exports.h
/tmp/catkin_workspace/src/ar_sys/include/aruco/
exports_8h
#define
ARUCO_EXPORTS
exports_8h.html
a1d0e2c70f7d5473a124f268c4852766e
highlyreliablemarkers.cpp
/tmp/catkin_workspace/src/ar_sys/src/aruco/
highlyreliablemarkers_8cpp
aruco/highlyreliablemarkers.h
aruco
highlyreliablemarkers.h
/tmp/catkin_workspace/src/ar_sys/include/aruco/
highlyreliablemarkers_8h
exports.h
aruco::HighlyReliableMarkers::BalancedBinaryTree
aruco::Dictionary
aruco::HighlyReliableMarkers
aruco::MarkerCode
aruco
marker.cpp
/tmp/catkin_workspace/src/ar_sys/src/aruco/
marker_8cpp
aruco/marker.h
aruco
#define
_USE_MATH_DEFINES
marker_8cpp.html
a525335710b53cb064ca56b936120431e
void
print
namespacearuco.html
a73db10c733c0e8abc734db74e8b5a3be
(cv::Point3f p, string cad)
marker.h
/tmp/catkin_workspace/src/ar_sys/include/aruco/
marker_8h
exports.h
cameraparameters.h
aruco::Marker
aruco
markerdetector.cpp
/tmp/catkin_workspace/src/ar_sys/src/aruco/
markerdetector_8cpp
aruco/markerdetector.h
aruco/subpixelcorner.h
aruco/arucofidmarkers.h
aruco/ar_omp.h
aruco
void
findCornerPointsInContour
namespacearuco.html
a202c0375a21968bf39111816f2a5b3d3
(const vector< cv::Point2f > &points, const vector< cv::Point > &contour, vector< int > &idxs)
int
findDeformedSidesIdx
namespacearuco.html
a8987b1e430f340003ea28d9440f19fcf
(const vector< cv::Point > &contour, const vector< int > &idxSegments)
void
setPointIntoImage
namespacearuco.html
a58f14fa6c21f19c308b6ca0124e9a8e2
(cv::Point2f &p, cv::Size s)
void
setPointIntoImage
namespacearuco.html
ae623f3002f10102bf0a4ce7865dd7c24
(cv::Point &p, cv::Size s)
markerdetector.h
/tmp/catkin_workspace/src/ar_sys/include/aruco/
markerdetector_8h
cameraparameters.h
exports.h
marker.h
aruco::MarkerDetector::MarkerCandidate
aruco::MarkerDetector
aruco
multi_boards.cpp
/tmp/catkin_workspace/src/ar_sys/src/
multi__boards_8cpp
aruco/aruco.h
aruco/boarddetector.h
aruco/cvdrawingutils.h
ar_sys/utils.h
ArSysMultiBoards
board_t
int
main
multi__boards_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
single_board.cpp
/tmp/catkin_workspace/src/ar_sys/src/
single__board_8cpp
aruco/aruco.h
aruco/boarddetector.h
aruco/cvdrawingutils.h
ar_sys/utils.h
ArSysSingleBoard
int
main
single__board_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
subpixelcorner.cpp
/tmp/catkin_workspace/src/ar_sys/src/aruco/
subpixelcorner_8cpp
aruco/subpixelcorner.h
aruco
subpixelcorner.h
/tmp/catkin_workspace/src/ar_sys/include/aruco/
subpixelcorner_8h
aruco::SubPixelCorner
aruco
system_viewer.cpp
/tmp/catkin_workspace/src/ar_sys/src/
system__viewer_8cpp
aruco/aruco.h
ArSysViewer
board_t
camera_t
relative_board_t
#define
VISUAL_MARKER_SIZE
system__viewer_8cpp.html
a88e3fe6e58d0196285bbb61f681fa92b
position_t
system__viewer_8cpp.html
a31f24aef3ddd32d2e6538ffff4055d37
FIXED
system__viewer_8cpp.html
a31f24aef3ddd32d2e6538ffff4055d37a9b5eccb7f8f027c46f2018d07c74f384
RELATIVE
system__viewer_8cpp.html
a31f24aef3ddd32d2e6538ffff4055d37ac8ee683c19bb6a988eccfbaf0f584c66
FLOATING
system__viewer_8cpp.html
a31f24aef3ddd32d2e6538ffff4055d37aacd87a682af0d31c6e5ccf7c54565510
POSITION_NR_ITEMS
system__viewer_8cpp.html
a31f24aef3ddd32d2e6538ffff4055d37aac2860b600c4da406f5d139cc74cdef3
int
main
system__viewer_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
utils.cpp
/tmp/catkin_workspace/src/ar_sys/src/
utils_8cpp
ar_sys/utils.h
utils.h
/tmp/catkin_workspace/src/ar_sys/include/ar_sys/
utils_8h
aruco/aruco.h
ar_sys
aruco::CameraParameters
getCamParams
namespacear__sys.html
a60527b065ab5dfeb5334e9e4e6586c5f
(const sensor_msgs::CameraInfo &cam_info, bool useRectifiedParameters)
tf::Transform
getTf
namespacear__sys.html
a9b075aa494bddc643a4e4893b22cd244
(const cv::Mat &Rvec, const cv::Mat &Tvec)
ArSysMultiBoards
classArSysMultiBoards.html
ArSysMultiBoards
classArSysMultiBoards.html
a6e168ecc7abfb942302fbd0dd2839810
()
void
cam_info_callback
classArSysMultiBoards.html
a6e3e21caa49d5c6e3f3f64147b7ed80d
(const sensor_msgs::CameraInfo &msg)
void
image_callback
classArSysMultiBoards.html
a3cac750a74766889a66fd366f1e642e7
(const sensor_msgs::ImageConstPtr &msg)
void
readFromFile
classArSysMultiBoards.html
a18fbef193c8870194302c724ea4718fa
(string sfile)
void
readFromFile
classArSysMultiBoards.html
ad86f01e4271341fd1f1838b4c77dc183
(cv::FileStorage &fs)
tf::TransformListener
_tfListener
classArSysMultiBoards.html
aed12aeb1f612c78bca3fa5a2e02a9493
vector< board_t >
boards
classArSysMultiBoards.html
a2ed65cf82279d8a0ff23130b731249e9
std::string
boards_config
classArSysMultiBoards.html
aa98ed376616e22e585518c3dc5a4730c
std::string
boards_directory
classArSysMultiBoards.html
a0754a7f14309f7ef6085abfcd4fad37d
bool
cam_info_received
classArSysMultiBoards.html
a2edae3d5554e70410d2b92a303c5c7fe
ros::Subscriber
cam_info_sub
classArSysMultiBoards.html
aef40671c94f5c642247760505cc6fd0c
aruco::CameraParameters
camParam
classArSysMultiBoards.html
a024b73cd4051a6674786c4032cfb5b53
image_transport::Publisher
debug_pub
classArSysMultiBoards.html
a05c59d5736aac00c43e9586ee8a332dd
bool
draw_markers
classArSysMultiBoards.html
adc1156ff9a60d3c4223ea414e345fec9
bool
draw_markers_axis
classArSysMultiBoards.html
ae7e679cf9155c909c4b61207123bf082
bool
draw_markers_cube
classArSysMultiBoards.html
acfeda0112e53f65a8be32308f0f99da5
image_transport::Publisher
image_pub
classArSysMultiBoards.html
a0ae22921c0f2e49eb6d31d679ef5b9bf
image_transport::Subscriber
image_sub
classArSysMultiBoards.html
ad8ec84e3691a3b260fb12d616255fc0a
cv::Mat
inImage
classArSysMultiBoards.html
af1b5e9c46639adc25ee2b1786000fdf1
image_transport::ImageTransport
it
classArSysMultiBoards.html
affd8439c31ff4d3149f660bad5214b63
vector< Marker >
markers
classArSysMultiBoards.html
a2d1aabcc77ca6745bbf413285b218b2e
MarkerDetector
mDetector
classArSysMultiBoards.html
a1cdf97ccebd486a722d0deff0fc54e1b
ros::NodeHandle
nh
classArSysMultiBoards.html
ad87d03283d02ed2ef10d93b2759c050e
ros::Publisher
pose_pub
classArSysMultiBoards.html
a249ecf0d3aebb6f6ea5c8d3db32548a9
ros::Publisher
position_pub
classArSysMultiBoards.html
ad119c50eac45f4f8662816da9b9cc3db
cv::Mat
resultImg
classArSysMultiBoards.html
a71d3d9eee2ff80d8dc6cad35a012efb6
BoardDetector
the_board_detector
classArSysMultiBoards.html
a9e459ad37245df58ba71b35115d4fc0c
ros::Publisher
transform_pub
classArSysMultiBoards.html
aca50447b023446227fc0f504ed3d368a
bool
useRectifiedImages
classArSysMultiBoards.html
a9be25f6c8134228f25be704dc7da1ff0
ArSysSingleBoard
classArSysSingleBoard.html
ArSysSingleBoard
classArSysSingleBoard.html
adc7c2810a951b73495583755f5c51a50
()
void
cam_info_callback
classArSysSingleBoard.html
a75739068fda1907498ff7364d2fc62ee
(const sensor_msgs::CameraInfo &msg)
void
image_callback
classArSysSingleBoard.html
a41e8127754fc28b31732a99895d76f2c
(const sensor_msgs::ImageConstPtr &msg)
tf::TransformListener
_tfListener
classArSysSingleBoard.html
a4a43bd03a6dd67f60d78d00d9e62c2ea
std::string
board_config
classArSysSingleBoard.html
a5bd5b554666d167ecb86d723c035d5f0
std::string
board_frame
classArSysSingleBoard.html
a23679ef2b6f46d777fd2f3f7515e1fd5
bool
cam_info_received
classArSysSingleBoard.html
aa9eaeb38906c4bf6c8369a061669206f
ros::Subscriber
cam_info_sub
classArSysSingleBoard.html
a5de417f805b948933f75e6d2b4858d08
aruco::CameraParameters
camParam
classArSysSingleBoard.html
a77ee876d6444538350306d98db1b3b41
image_transport::Publisher
debug_pub
classArSysSingleBoard.html
a39c7c5dda9c6563bf32647402008fe0a
bool
draw_markers
classArSysSingleBoard.html
a23cbd2756faf005e163722f61e5bb4d5
bool
draw_markers_axis
classArSysSingleBoard.html
af82376242b1b93e4e35fae5252b360a8
bool
draw_markers_cube
classArSysSingleBoard.html
a0ddaca4cf90fa93d9269a3f4752634f0
image_transport::Publisher
image_pub
classArSysSingleBoard.html
a9004140592086e12b1a66dd9143ed06f
image_transport::Subscriber
image_sub
classArSysSingleBoard.html
a77fd52b7fa0a31f3c2cc5b7ffcc8a937
cv::Mat
inImage
classArSysSingleBoard.html
aae6c179e229ff88abcc8cf8c267b792a
image_transport::ImageTransport
it
classArSysSingleBoard.html
a6cf38f27d2da2faea6252bb0799450dc
double
marker_size
classArSysSingleBoard.html
a706fddac321b429a89cabe7f7ead42ea
vector< Marker >
markers
classArSysSingleBoard.html
a3e2f1a1f9a8fc0f6e672adcb74d46779
MarkerDetector
mDetector
classArSysSingleBoard.html
a52c133671a6ded8a7a33e64e2e27795c
ros::NodeHandle
nh
classArSysSingleBoard.html
a5846fa94afa1480b7afdc6153412ddcb
ros::Publisher
pose_pub
classArSysSingleBoard.html
a4d34f733be5fb8c3d63d353b3fa4adcb
ros::Publisher
position_pub
classArSysSingleBoard.html
a762264ba440c7eed2e61b142df82bba4
cv::Mat
resultImg
classArSysSingleBoard.html
a2da1e06fce4dfc045ac72f97f7a67ffa
BoardConfiguration
the_board_config
classArSysSingleBoard.html
a841c50963e4e0fed000e6e9a0c2e0b85
Board
the_board_detected
classArSysSingleBoard.html
a7a34590d4093fbc0fbac431af9af54be
BoardDetector
the_board_detector
classArSysSingleBoard.html
ad8babbc0644e34e5395125f2b0545c29
ros::Publisher
transform_pub
classArSysSingleBoard.html
a55e9b36171cde66cccb0ea0249734cdd
bool
useRectifiedImages
classArSysSingleBoard.html
ac2837c18986f4707a63c40f578ba03a8
ArSysViewer
classArSysViewer.html
ArSysViewer
classArSysViewer.html
a08878cc0935ba655978315f7d25d80a7
()
tf::Transform &
digital_filter
classArSysViewer.html
aaf33b47d9704f6f984ef75849c39a51b
(tf::Transform &dst, const tf::Transform &src)
void
readFromFile
classArSysViewer.html
a09b8cc5e9f0cb9e709c7fdd3c29076cc
(string sfile)
void
readFromFile
classArSysViewer.html
a80a3eec040e8ae2c19476ec2f7253b4e
(cv::FileStorage &fs)
void
transform_callback
classArSysViewer.html
a79fa42a360fb0426343a6a3c03b3071d
(const geometry_msgs::TransformStamped &transformMsg)
std::map< std::string, board_t >
boards_map
classArSysViewer.html
ade61c60bd8e132f527995f223590118b
tf::TransformBroadcaster
broadcaster
classArSysViewer.html
a1687beb837b38ae9d8ab07ce92070799
std::map< std::string, camera_t >
cameras_map
classArSysViewer.html
a4712f6926bee6d8ffc5505aad75f37c2
double
digital_filter_change_rate
classArSysViewer.html
a78030727fc7c09430db13c3d4fdea152
std::string
map_path
classArSysViewer.html
a7ec8aad7c33c6c63d797ea53bc6b133f
ros::NodeHandle
nh
classArSysViewer.html
a331f3c6942278f10ef2d0022d30e48cf
std::map< std::string, relative_board_t >
relativeBoards_map
classArSysViewer.html
a8993c8ff9d7d97e21c5d6349112ed60d
ros::Publisher
rviz_marker_pub
classArSysViewer.html
a691e6266dce36af144cc1ee4e41ccdfb
ros::Publisher
transform_pub
classArSysViewer.html
a3f86e07523ef4439ef5e8f492244f697
ros::Subscriber
transform_sub
classArSysViewer.html
aa6e5541e4bac64bf37abb95286858f6a
board_t
structboard__t.html
BoardConfiguration
config
structboard__t.html
a19f96aff19e8aae8ad2407990943461c
double
marker_size
structboard__t.html
a227ef849da5442d03ed12cdf3862364b
std::string
name
structboard__t.html
aae277d1ac42a442a706aef731e11a92b
std::string
relativeName
structboard__t.html
a514db58562247379e9cb04f5afb68f18
tf::Transform
transform
structboard__t.html
a6421756c28095fece030179675b12495
position_t
type
structboard__t.html
ae22315d7f1472edc3b40128009dea25b
int
uid
structboard__t.html
abb99e38939ced2a0342c9ab94f05efb0
camera_t
structcamera__t.html
std::string
name
structcamera__t.html
a2ddace85c79c32fdaf914947ddcba917
tf::Transform
transform
structcamera__t.html
acb0bbb61cf45bc5347b502c8e32f9baf
position_t
type
structcamera__t.html
ac755583423e0397c84c37837ef3b8d11
int
uid
structcamera__t.html
a32956f3baf32a270163f78d05412097b
ChromaticMask
classChromaticMask.html
void
calculateGridImage
classChromaticMask.html
a52d5f92653549e2587a63fe0261f4eb9
(const aruco::Board &board)
ChromaticMask
classChromaticMask.html
a0fdf0b8a767d1409afe2ef317070362b
()
void
classify
classChromaticMask.html
a8ad064ef008a0d1623eaedf0267f6e7b
(const cv::Mat &in, const aruco::Board &board)
void
classify2
classChromaticMask.html
a1f71c868ce5fd08b9345f2f1fb7cf8a7
(const cv::Mat &in, const aruco::Board &board)
cv::Mat
getCellMap
classChromaticMask.html
acad350ead92a35877cd1d97b46172c82
()
cv::Mat
getMask
classChromaticMask.html
a391f79b2f4e3f51eb9c1f10924843d47
()
bool
isValid
classChromaticMask.html
adf9bc274de7c066a728850712ff06a55
()
void
resetMask
classChromaticMask.html
abc112cd6ff8f4ab1e388f996e8ac9fb7
()
void
setParams
classChromaticMask.html
a8f592530c3be0816d29dad53a76e9795
(unsigned int mc, unsigned int nc, double threshProb, aruco::CameraParameters CP, aruco::BoardConfiguration BC, vector< cv::Point3f > corners)
void
setParams
classChromaticMask.html
a6ac6c2e764e82fcc282a301f126f9218
(unsigned int mc, unsigned int nc, double threshProb, aruco::CameraParameters CP, aruco::BoardConfiguration BC, float markersize=-1.)
void
train
classChromaticMask.html
aebddec529051b9918e01e4bd3030f28a
(const cv::Mat &in, const aruco::Board &board)
void
update
classChromaticMask.html
acc47f5c59c74b1eee048a9fe6197eeb3
(const cv::Mat &in)
double
getDistance
classChromaticMask.html
a7568f71c15bc48532b928f61cc2bbdb4
(cv::Point2d pixel, unsigned int classifier)
aruco::BoardDetector
_BD
classChromaticMask.html
a0fe74fa9a9f2cdf169f6592d5a6cefa1
cv::Mat
_canonicalPos
classChromaticMask.html
a6364c426c9966186b0a8f224b83da333
vector< vector< size_t > >
_cell_neighbours
classChromaticMask.html
ab49c0bebb439b63704a0e75193273e08
vector< cv::Point2f >
_cellCenters
classChromaticMask.html
ae75d96b0f5b716ae8e52cce9c6a38ec7
cv::Mat
_cellMap
classChromaticMask.html
a60b00e9b112dde34910b6c8e6655ccc3
const float
_cellSize
classChromaticMask.html
af3f0f3faf7550d80328658970ddf3dfb
vector< cv::Point2f >
_centers
classChromaticMask.html
ab48fbf464acda8dcf69e54e328b39211
vector< EMClassifier >
_classifiers
classChromaticMask.html
a7d6693b469fbbe7bf0f636f4bf91e0ba
aruco::CameraParameters
_CP
classChromaticMask.html
a577cac183dbfcf46b8e62e5ffd8050b9
vector< cv::Point2f >
_imgCornerPoints
classChromaticMask.html
aeeec5068d88cc5bd376a752c64d3eeef
bool
_isValid
classChromaticMask.html
a10d9111d0f8389494874e37b3f53a620
cv::Mat
_mask
classChromaticMask.html
a8f6c4b6046b8742472054e00b097eca6
cv::Mat
_maskAux
classChromaticMask.html
af45f926967327a2e00c0d73498ca2232
unsigned int
_mc
classChromaticMask.html
a4f3645add3b2b698d73bf57d32aadc48
unsigned int
_nc
classChromaticMask.html
aea1daafbdf09870461a628bd428421d7
vector< cv::Point3f >
_objCornerPoints
classChromaticMask.html
aeb33b8e3947c9d4119340b60c035176e
cv::Mat
_perpTrans
classChromaticMask.html
a6711ebfedbb9945589de311272e8a5f9
vector< cv::Point2f >
_pixelsVector
classChromaticMask.html
abd95ed1d00b10116a50a1a0c3123cb5b
double
_threshProb
classChromaticMask.html
ad8833921d7432fcf0551dfad24ee361e
EMClassifier
classEMClassifier.html
void
addSample
classEMClassifier.html
a2ef8260652ccea6c17f91fd03de266fe
(uchar s)
bool
classify
classEMClassifier.html
a1b7b9a7718b6812c103588b52d32bf22
(uchar s)
void
clearSamples
classEMClassifier.html
ae1f3dc081316b766ec55468d5fb14f1e
()
EMClassifier
classEMClassifier.html
a5dc54d678224343aae562b973ad100f8
(unsigned int nelements=200)
double
getProb
classEMClassifier.html
a4e5893fdfaa0d56b8106dde188d43ee7
(uchar s)
unsigned int
numsamples
classEMClassifier.html
a15d843a90ca9d04286898ebc5525985e
()
void
setProb
classEMClassifier.html
ac43aed780e83c8f6daf5eca4bbba50f3
(double p)
void
train
classEMClassifier.html
a8a7b6ea8df3ccc7f31c0ba8a51c4f1f8
()
cv::EM
_classifier
classEMClassifier.html
a88fc094a7a1f02c1366200bf34018601
double
_histogram
classEMClassifier.html
a912eabb1a3427430a23576979a7b258e
[256]
bool
_inside
classEMClassifier.html
acca487ca2a6a045b5af2c0f2ae0f12b7
[256]
unsigned int
_nelem
classEMClassifier.html
a2d12539b763854cd257f679b6a818203
double
_prob
classEMClassifier.html
a0eb5d82242f6c0ccf194402823a284cb
[256]
vector< uchar >
_samples
classEMClassifier.html
a31173f422d2b0e7d6373272a6135ab56
double
_threshProb
classEMClassifier.html
ac96ad8a49b57f315d7edef71463356aa
relative_board_t
structrelative__board__t.html
board_t
board
structrelative__board__t.html
a3f2a8b9c4f56a5e69402e08f04e03b97
std::map< std::string, tf::Transform >
transforms_map
structrelative__board__t.html
a89978e9ec66e36bd6b798f9798299561
ar_sys
namespacear__sys.html
aruco::CameraParameters
getCamParams
namespacear__sys.html
a60527b065ab5dfeb5334e9e4e6586c5f
(const sensor_msgs::CameraInfo &cam_info, bool useRectifiedParameters)
tf::Transform
getTf
namespacear__sys.html
a9b075aa494bddc643a4e4893b22cd244
(const cv::Mat &Rvec, const cv::Mat &Tvec)
aruco
namespacearuco.html
aruco::Board
aruco::BoardConfiguration
aruco::BoardDetector
aruco::CameraParameters
aruco::CvDrawingUtils
aruco::Dictionary
aruco::FiducidalMarkers
aruco::HighlyReliableMarkers
aruco::Marker
aruco::MarkerCode
aruco::MarkerDetector
aruco::MarkerInfo
aruco::SubPixelCorner
void
findCornerPointsInContour
namespacearuco.html
a202c0375a21968bf39111816f2a5b3d3
(const vector< cv::Point2f > &points, const vector< cv::Point > &contour, vector< int > &idxs)
int
findDeformedSidesIdx
namespacearuco.html
a8987b1e430f340003ea28d9440f19fcf
(const vector< cv::Point > &contour, const vector< int > &idxSegments)
void
print
namespacearuco.html
a73db10c733c0e8abc734db74e8b5a3be
(cv::Point3f p, string cad)
void
setPointIntoImage
namespacearuco.html
a58f14fa6c21f19c308b6ca0124e9a8e2
(cv::Point2f &p, cv::Size s)
void
setPointIntoImage
namespacearuco.html
ae623f3002f10102bf0a4ce7865dd7c24
(cv::Point &p, cv::Size s)
aruco::Board
classaruco_1_1Board.html
Board
classaruco_1_1Board.html
a2883cbb4638337775d48791ce0cffe27
()
void
draw
classaruco_1_1Board.html
a22e3f8295ae9432563b25523b801b13e
(cv::Mat &im, cv::Scalar color, int lineWidth=1, bool writeId=true)
void
glGetModelViewMatrix
classaruco_1_1Board.html
a51e29c90a12a7d664f67991ea5af4b10
(double modelview_matrix[16])
void
OgreGetPoseParameters
classaruco_1_1Board.html
a03ba66541f2f11cf987af420e5900d35
(double position[3], double orientation[4])
void
readFromFile
classaruco_1_1Board.html
aea91c59ff3acaf87f26cf0ab07504630
(string filePath)
void
saveToFile
classaruco_1_1Board.html
a96568f81af7d25f6d518b6480ec43e3a
(string filePath)
BoardConfiguration
conf
classaruco_1_1Board.html
aca7121011b4d6811ddfb691ffda290c3
cv::Mat
Rvec
classaruco_1_1Board.html
a45e7959c9fd9050e230cb51d8c06440e
cv::Mat
Tvec
classaruco_1_1Board.html
a90864a8b804005c7dc6176de09f4a22e
aruco::BoardConfiguration
classaruco_1_1BoardConfiguration.html
MarkerInfoType
classaruco_1_1BoardConfiguration.html
adb69c6517b1c71e1e55773310d3229d7
NONE
classaruco_1_1BoardConfiguration.html
adb69c6517b1c71e1e55773310d3229d7a3c3d2237d532a821a5b68fa617787f2a
PIX
classaruco_1_1BoardConfiguration.html
adb69c6517b1c71e1e55773310d3229d7a34033d50a964da5808954a87bbf7b03a
METERS
classaruco_1_1BoardConfiguration.html
adb69c6517b1c71e1e55773310d3229d7a9d28ba63d30cd1c0dc791b2220f49752
BoardConfiguration
classaruco_1_1BoardConfiguration.html
a3ffffc87c46bde43f119e9cdd434a35f
()
BoardConfiguration
classaruco_1_1BoardConfiguration.html
a7dc92d622e5834bd1031a1140dcb4ceb
(string filePath)
BoardConfiguration
classaruco_1_1BoardConfiguration.html
a17b44de5172f42f1dda5c9a52f8f93cc
(const BoardConfiguration &T)
void
getIdList
classaruco_1_1BoardConfiguration.html
a1f3531ee38fca99ad7de218261b77a7d
(vector< int > &ids, bool append=true) const
int
getIndexOfMarkerId
classaruco_1_1BoardConfiguration.html
a78b6126c1eca57196944ba656b8305de
(int id) const
const MarkerInfo &
getMarkerInfo
classaruco_1_1BoardConfiguration.html
a3a7f1a082f4aa83d2e4f57bbe40127fc
(int id) const
bool
isExpressedInMeters
classaruco_1_1BoardConfiguration.html
ad223764399aac452fcef5276bcc28493
() const
bool
isExpressedInPixels
classaruco_1_1BoardConfiguration.html
a8965cca7450141ae5815cdda3c8fceed
() const
BoardConfiguration &
operator=
classaruco_1_1BoardConfiguration.html
a47f978e5ed1aad1a556ef720b2d792c9
(const BoardConfiguration &T)
void
readFromFile
classaruco_1_1BoardConfiguration.html
a58f2b872881f516845b35543e5a1912d
(string sfile)
void
saveToFile
classaruco_1_1BoardConfiguration.html
a2b17fca95eab5bf49b7c804a0117c8b8
(string sfile)
int
mInfoType
classaruco_1_1BoardConfiguration.html
ae86146b72bc09268707e00cf9fe7d66b
void
readFromFile
classaruco_1_1BoardConfiguration.html
a3d42147eff22616e61b292e5429300ae
(cv::FileStorage &fs)
void
saveToFile
classaruco_1_1BoardConfiguration.html
a14ddb3e703e54030615c062b130bc569
(cv::FileStorage &fs)
friend class
Board
classaruco_1_1BoardConfiguration.html
a12525b6ed7c8186be0bee5cf78e2a49c
aruco::BoardDetector
classaruco_1_1BoardDetector.html
BoardDetector
classaruco_1_1BoardDetector.html
a312bdb76ec8873e2d694eb8c2b710b43
(bool setYPerpendicular=false)
float
detect
classaruco_1_1BoardDetector.html
a3376ae352cd0482068ad61ba73258218
(const cv::Mat &im)
float
detect
classaruco_1_1BoardDetector.html
a57bc0bbc2310a7559d29f0390cb9491d
(const vector< Marker > &detectedMarkers, const BoardConfiguration &BConf, Board &Bdetected, cv::Mat camMatrix=cv::Mat(), cv::Mat distCoeff=cv::Mat(), float markerSizeMeters=-1)
float
detect
classaruco_1_1BoardDetector.html
a6033d81e3531f71c9a9d1137c9e9598d
(const vector< Marker > &detectedMarkers, const BoardConfiguration &BConf, Board &Bdetected, const CameraParameters &cp, float markerSizeMeters=-1)
float
get_repj_err_thres
classaruco_1_1BoardDetector.html
a6df26280546bdeab32630d9e1e2fb47e
() const
Board &
getDetectedBoard
classaruco_1_1BoardDetector.html
a0bc6af449bde6facc7c3c1d8b4fe82d9
()
vector< Marker > &
getDetectedMarkers
classaruco_1_1BoardDetector.html
ab3a384580c89555e58e5c676138266ea
()
MarkerDetector &
getMarkerDetector
classaruco_1_1BoardDetector.html
a3102527574a67d3f5ec8f7d9bcc300c2
()
bool
isYPerpendicular
classaruco_1_1BoardDetector.html
adc5a90fdc76e39b02b6976d1d9346f08
()
void
set_repj_err_thres
classaruco_1_1BoardDetector.html
acc6296ff9bd9642b2572e96a49f490da
(float Repj_err_thres)
void
setParams
classaruco_1_1BoardDetector.html
a87c75f63b4aa80d7f5c3afbddc7bface
(const BoardConfiguration &bc, const CameraParameters &cp, float markerSizeMeters=-1)
void
setParams
classaruco_1_1BoardDetector.html
ab98284bf35bbfc1c9af1b49558dacfcb
(const BoardConfiguration &bc)
void
setYPerpendicular
classaruco_1_1BoardDetector.html
a996922178edeecd39d80f65b8380001e
(bool enable)
void
setYPerperdicular
classaruco_1_1BoardDetector.html
aef326018ba256d9b20fae00bf8bbce6f
(bool enable)
static Board
detect
classaruco_1_1BoardDetector.html
ac7eeb839f7a5011615641bbf00f2f825
(const cv::Mat &Image, const BoardConfiguration &bc, const CameraParameters &cp, float markerSizeMeters=-1)
void
rotateXAxis
classaruco_1_1BoardDetector.html
ac8caa29584f894e4835d2d83334dd5ab
(cv::Mat &rotation)
bool
_areParamsSet
classaruco_1_1BoardDetector.html
a9bacf1c3a27ecd963185660d4d4ec4a1
BoardConfiguration
_bconf
classaruco_1_1BoardDetector.html
a60daa0e1fa227a63f627ec4efda08d8b
Board
_boardDetected
classaruco_1_1BoardDetector.html
a111fd0b45625c769c2d537f78b374bf4
CameraParameters
_camParams
classaruco_1_1BoardDetector.html
af885e6726171ab76f91d74d8a6a89a3f
float
_markerSize
classaruco_1_1BoardDetector.html
ac3c939de94cde759c0e93d44cd6b302d
MarkerDetector
_mdetector
classaruco_1_1BoardDetector.html
ad0942f78fc4bd4968c4feba6631f4dfe
bool
_setYPerpendicular
classaruco_1_1BoardDetector.html
adb5dbf04a0fc3175b3b7fdce6f5fa54b
vector< Marker >
_vmarkers
classaruco_1_1BoardDetector.html
a816cc689aa325c8169744aa8554351ee
float
repj_err_thres
classaruco_1_1BoardDetector.html
a4bc519aa607ff2984dc22f524a046044
aruco::CameraParameters
classaruco_1_1CameraParameters.html
CameraParameters
classaruco_1_1CameraParameters.html
a23e30ef777f22f819a332592bf3db075
()
CameraParameters
classaruco_1_1CameraParameters.html
a8abee4cd106b36900f0860b39ea7ef2a
(cv::Mat cameraMatrix, cv::Mat distorsionCoeff, cv::Size size)
CameraParameters
classaruco_1_1CameraParameters.html
a9f9c0c3a68c29f3f5dd2b718de5217e1
(const CameraParameters &CI)
void
glGetProjectionMatrix
classaruco_1_1CameraParameters.html
adbfb82ecadfbe6c59c47798f558064ac
(cv::Size orgImgSize, cv::Size size, double proj_matrix[16], double gnear, double gfar, bool invert=false)
bool
isValid
classaruco_1_1CameraParameters.html
ac3c1dde80f97886a1dc04c0439959596
() const
void
OgreGetProjectionMatrix
classaruco_1_1CameraParameters.html
adb5924aaec7e149ba5ea509158663540
(cv::Size orgImgSize, cv::Size size, double proj_matrix[16], double gnear, double gfar, bool invert=false)
CameraParameters &
operator=
classaruco_1_1CameraParameters.html
a4c13267368caccb7d05e79769460e1b3
(const CameraParameters &CI)
void
readFromFile
classaruco_1_1CameraParameters.html
a65062b40124245d0386a365189ce86bc
(string path)
void
readFromXMLFile
classaruco_1_1CameraParameters.html
a866dbc61304f56166da41220e94f4f0f
(string filePath)
void
resize
classaruco_1_1CameraParameters.html
aabf139725fb75759b4172a53de63100f
(cv::Size size)
void
saveToFile
classaruco_1_1CameraParameters.html
a0fb7e36dcc255b6d8f6cb191bf5bb635
(string path, bool inXML=true)
void
setParams
classaruco_1_1CameraParameters.html
af51ad02ac8a968ed20161baa18ca6435
(cv::Mat cameraMatrix, cv::Mat distorsionCoeff, cv::Size size)
static cv::Point3f
getCameraLocation
classaruco_1_1CameraParameters.html
ab3f102b448814ed007788d9d6020beb2
(cv::Mat Rvec, cv::Mat Tvec)
static cv::Mat
getRTMatrix
classaruco_1_1CameraParameters.html
a6e57ad32936286f1ea16476e1d32cd72
(const cv::Mat &R_, const cv::Mat &T_, int forceType)
cv::Mat
CameraMatrix
classaruco_1_1CameraParameters.html
a5210f7dd5f0f4f0fea728357005d6bcd
cv::Size
CamSize
classaruco_1_1CameraParameters.html
a08fdd4888daf7140cf31bdd341c3f303
cv::Mat
Distorsion
classaruco_1_1CameraParameters.html
a33a5ab0b2f00a4753a2fda307e24360a
static void
argConvGLcpara2
classaruco_1_1CameraParameters.html
ad498a612c9625ece5c9ab9f7f9387c6b
(double cparam[3][4], int width, int height, double gnear, double gfar, double m[16], bool invert)
static int
arParamDecompMat
classaruco_1_1CameraParameters.html
adf5f7f0c00a740e307081f0d6c5a6f51
(double source[3][4], double cpara[3][4], double trans[3][4])
static double
dot
classaruco_1_1CameraParameters.html
a9a4f28d311fd393e2aa87e41717c1352
(double a1, double a2, double a3, double b1, double b2, double b3)
static double
norm
classaruco_1_1CameraParameters.html
aa36d1dbd66dc9365abcc6c11fb07b7c7
(double a, double b, double c)
aruco::CvDrawingUtils
classaruco_1_1CvDrawingUtils.html
static void
draw3dAxis
classaruco_1_1CvDrawingUtils.html
a401f7c58975c90e9f2ca5a2e0076637b
(cv::Mat &Image, Marker &m, const CameraParameters &CP)
static void
draw3dAxis
classaruco_1_1CvDrawingUtils.html
aed5cf783f270520eaac41480330aa73f
(cv::Mat &Image, Board &m, const CameraParameters &CP)
static void
draw3dCube
classaruco_1_1CvDrawingUtils.html
a6f56214524fc8bf68245a8683de30e04
(cv::Mat &Image, Marker &m, const CameraParameters &CP, bool setYperpendicular=false)
static void
draw3dCube
classaruco_1_1CvDrawingUtils.html
a9bda6cbfae480685876ce87b86171d4d
(cv::Mat &Image, Board &m, const CameraParameters &CP, bool setYperpendicular=false)
aruco::Dictionary
classaruco_1_1Dictionary.html
unsigned int
distance
classaruco_1_1Dictionary.html
a5a96336a5733b8fea0790d27338bcaa0
(MarkerCode m, unsigned int &minMarker, unsigned int &minRot)
unsigned int
distance
classaruco_1_1Dictionary.html
ac081f98b502bae5473e1bab9fe36699a
(MarkerCode m)
bool
fromFile
classaruco_1_1Dictionary.html
ad597aa5e612e6d1c3d2170e0c48aa5e7
(std::string filename)
unsigned int
minimunDistance
classaruco_1_1Dictionary.html
acf3ad68f4316fe9b312b5922c474610b
()
bool
toFile
classaruco_1_1Dictionary.html
a392974934a5073128dbf45ae46bfef42
(std::string filename)
static std::string
toStr
classaruco_1_1Dictionary.html
acadb60962a033d7a270074db1ac2b917
(T num)
aruco::FiducidalMarkers
classaruco_1_1FiducidalMarkers.html
static cv::Mat
createBoardImage
classaruco_1_1FiducidalMarkers.html
a5f68938f08b06aeba830908a2a6dee96
(cv::Size gridSize, int MarkerSize, int MarkerDistance, BoardConfiguration &TInfo, vector< int > *excludedIds=NULL)
static cv::Mat
createBoardImage_ChessBoard
classaruco_1_1FiducidalMarkers.html
a5e57e6262326e1831c8174d2d0111ab7
(cv::Size gridSize, int MarkerSize, BoardConfiguration &TInfo, bool setDataCentered=true, vector< int > *excludedIds=NULL)
static cv::Mat
createBoardImage_Frame
classaruco_1_1FiducidalMarkers.html
a98347db467ae251ab3d709c07aa983f1
(cv::Size gridSize, int MarkerSize, int MarkerDistance, BoardConfiguration &TInfo, bool setDataCentered=true, vector< int > *excludedIds=NULL)
static cv::Mat
createMarkerImage
classaruco_1_1FiducidalMarkers.html
af40172e4271988f5c703f0e0a6d278b1
(int id, int size, bool writeIdWaterMark=true)
static int
detect
classaruco_1_1FiducidalMarkers.html
add9709849669088020ca67b9417e5496
(const cv::Mat &in, int &nRotations)
static cv::Mat
getMarkerMat
classaruco_1_1FiducidalMarkers.html
a3390126a77b1667d3350dabcc683cc9e
(int id)
static int
analyzeMarkerImage
classaruco_1_1FiducidalMarkers.html
a38c71a2c01171ae23f346a90613f31d0
(cv::Mat &grey, int &nRotations)
static bool
correctHammMarker
classaruco_1_1FiducidalMarkers.html
a1ab7ab7f83b0ffb0b0373d6dc1b085f2
(cv::Mat &bits)
static vector< int >
getListOfValidMarkersIds_random
classaruco_1_1FiducidalMarkers.html
a4eab429fc336e4f32014f41f977507c5
(int nMarkers, vector< int > *excluded)
static int
hammDistMarker
classaruco_1_1FiducidalMarkers.html
a60a79890673b9d0c930d807df594715e
(cv::Mat bits)
static cv::Mat
rotate
classaruco_1_1FiducidalMarkers.html
ad80dda43c48261bbf4fb9df7b5323ff7
(const cv::Mat &in)
aruco::HighlyReliableMarkers
classaruco_1_1HighlyReliableMarkers.html
aruco::HighlyReliableMarkers::BalancedBinaryTree
static int
detect
classaruco_1_1HighlyReliableMarkers.html
a574faac68ec43ae82e5a932054201f87
(const cv::Mat &in, int &nRotations)
static Dictionary &
getDictionary
classaruco_1_1HighlyReliableMarkers.html
a006e117932d25e1cc35cebc043219d90
()
static bool
loadDictionary
classaruco_1_1HighlyReliableMarkers.html
ae674698f8224a210cebb4c2369b1f201
(Dictionary D)
static bool
loadDictionary
classaruco_1_1HighlyReliableMarkers.html
aa5702a2afaa16c748a20285b5fc85c6e
(std::string filename)
static bool
checkBorders
classaruco_1_1HighlyReliableMarkers.html
ac30a9918753be20b18b6ad9a7650255e
(cv::Mat grey)
static MarkerCode
getMarkerCode
classaruco_1_1HighlyReliableMarkers.html
a8ce607957c3984231adafdbb7208066b
(cv::Mat grey)
static BalancedBinaryTree
_binaryTree
classaruco_1_1HighlyReliableMarkers.html
ae06e5a1a6ad177e8448e6e36149548c7
static unsigned int
_correctionDistance
classaruco_1_1HighlyReliableMarkers.html
a4f26b6096fb6cbe5f2a6af944f9e23c1
static Dictionary
_D
classaruco_1_1HighlyReliableMarkers.html
ab3c76b8211fb3f60be0284018b3942b2
static unsigned int
_n
classaruco_1_1HighlyReliableMarkers.html
a48d213692992a166055ccaa22a3140f9
static unsigned int
_ncellsBorder
classaruco_1_1HighlyReliableMarkers.html
ada1ea7959742bee87d4b5565dbf0c565
static int
_swidth
classaruco_1_1HighlyReliableMarkers.html
a6685ee8f3f06a47d41daf09f403b9fda
aruco::HighlyReliableMarkers::BalancedBinaryTree
classaruco_1_1HighlyReliableMarkers_1_1BalancedBinaryTree.html
bool
findId
classaruco_1_1HighlyReliableMarkers_1_1BalancedBinaryTree.html
a5c0e6313997908d0c474b18a072e5d0c
(unsigned int id, unsigned int &orgPos)
void
loadDictionary
classaruco_1_1HighlyReliableMarkers_1_1BalancedBinaryTree.html
abc7b5d8c36a88b10e7bad772bdcb1889
(Dictionary *D)
std::vector< std::pair< int, int > >
_binaryTree
classaruco_1_1HighlyReliableMarkers_1_1BalancedBinaryTree.html
a2e580473dbaacff9cfe0483af9fc54f9
std::vector< std::pair< unsigned int, unsigned int > >
_orderD
classaruco_1_1HighlyReliableMarkers_1_1BalancedBinaryTree.html
a5609f6d48c42442ecb61373afc3a9fd1
unsigned int
_root
classaruco_1_1HighlyReliableMarkers_1_1BalancedBinaryTree.html
ad578cbcf33624df03fdb307717ae6e28
aruco::Marker
classaruco_1_1Marker.html
void
calculateExtrinsics
classaruco_1_1Marker.html
a923d66443016c7cb73164f0ef97202d5
(float markerSize, const CameraParameters &CP, bool setYPerpendicular=true)
void
calculateExtrinsics
classaruco_1_1Marker.html
a1fe3ff151bf077431c616235d2f6dc4b
(float markerSize, cv::Mat CameraMatrix, cv::Mat Distorsion=cv::Mat(), bool setYPerpendicular=true)
void
draw
classaruco_1_1Marker.html
af14819c6b123c17f72820c813a78c23f
(cv::Mat &in, cv::Scalar color, int lineWidth=1, bool writeId=true) const
float
getArea
classaruco_1_1Marker.html
a1ebbee9e9260183e2d472648ad53f1e3
() const
cv::Point2f
getCenter
classaruco_1_1Marker.html
a8fe68cd0144afa6d9b653299c7d58fdf
() const
float
getPerimeter
classaruco_1_1Marker.html
ab453212833079b65ec53340ee184074d
() const
void
glGetModelViewMatrix
classaruco_1_1Marker.html
a587d503fbd39a98a6ab8f4abe66d89fd
(double modelview_matrix[16])
bool
isValid
classaruco_1_1Marker.html
ae6406f8dfe3ff07519544b3094de38f4
() const
Marker
classaruco_1_1Marker.html
ae5a160d0a29fa70fc756244eacdbe358
()
Marker
classaruco_1_1Marker.html
af4d016dd025e178046d7726149f42370
(const Marker &M)
Marker
classaruco_1_1Marker.html
a958371b4fae2ebd37cbced46aec53c4b
(const std::vector< cv::Point2f > &corners, int _id=-1)
void
OgreGetPoseParameters
classaruco_1_1Marker.html
a468cf05d41362659fa682919744fb035
(double position[3], double orientation[4])
~Marker
classaruco_1_1Marker.html
a65efe4f5acd6404e5b9cf4fc86cecd2f
()
int
id
classaruco_1_1Marker.html
a7cedb2c6fd80e1b80ca717e97ce81d65
cv::Mat
Rvec
classaruco_1_1Marker.html
a5f31be5060bf2a6762890a1a54c98cfd
float
ssize
classaruco_1_1Marker.html
ac5df65736cc539e78d6620307739b5b1
cv::Mat
Tvec
classaruco_1_1Marker.html
a14068630efdf1a5f665a2dcb34e496d0
void
rotateXAxis
classaruco_1_1Marker.html
a4a74c23e584bee84a035209b7c7d8205
(cv::Mat &rotation)
friend bool
operator<
classaruco_1_1Marker.html
a19de3d60e4cd6ddaf3df606158049a0c
(const Marker &M1, const Marker &M2)
friend ostream &
operator<<
classaruco_1_1Marker.html
a191f20f61955983c0475ae4b141657ef
(ostream &str, const Marker &M)
aruco::MarkerCode
classaruco_1_1MarkerCode.html
unsigned int
distance
classaruco_1_1MarkerCode.html
a798ea46a344035f5bae29c529a951853
(MarkerCode m, unsigned int &minRot)
unsigned int
distance
classaruco_1_1MarkerCode.html
a006df6aae726df7710dd90a9b01d811e
(MarkerCode m)
void
fromString
classaruco_1_1MarkerCode.html
a7fc8ab4644711d94680dc30ae806d880
(std::string s)
bool
get
classaruco_1_1MarkerCode.html
a69282899e2050620b0d97bb3e905fb1e
(unsigned int pos, unsigned int rot=0)
unsigned int
getId
classaruco_1_1MarkerCode.html
aa368621e99a1020d037fadc5f5f32b06
(unsigned int rot=0)
cv::Mat
getImg
classaruco_1_1MarkerCode.html
a5bbe27dc759f482120563d34c71acd6d
(unsigned int pixSize)
std::vector< bool >
getRotation
classaruco_1_1MarkerCode.html
aee7ceee615a46f4679cfc23c48cb51dc
(unsigned int rot)
MarkerCode
classaruco_1_1MarkerCode.html
afc53da1b84aa0c24a392c09e1c46b62c
(unsigned int n=0)
MarkerCode
classaruco_1_1MarkerCode.html
a79e80eb190c8894de2dbfffa1bbce4f3
(const MarkerCode &MC)
unsigned int
n
classaruco_1_1MarkerCode.html
a55e7233784a69505b2897650c163ed29
()
unsigned int
selfDistance
classaruco_1_1MarkerCode.html
a4acb6658db152fbbd469f8488ff6504b
(unsigned int &minRot)
unsigned int
selfDistance
classaruco_1_1MarkerCode.html
a4db558bf2b47181e3f6fbaa346a5b188
()
void
set
classaruco_1_1MarkerCode.html
a6f63f13ebd7de5fb19a44bdac0007e4e
(unsigned int pos, bool val)
unsigned int
size
classaruco_1_1MarkerCode.html
ada16b02b5414f91e213240b4765df30a
()
std::string
toString
classaruco_1_1MarkerCode.html
aee2c19ccf2ad22d378e106ee82656f0a
()
unsigned int
hammingDistance
classaruco_1_1MarkerCode.html
a9d41c26c879086d8c0b177b5504a5ef4
(std::vector< bool > m1, std::vector< bool > m2)
std::vector< bool >
_bits
classaruco_1_1MarkerCode.html
ab2745d1770300b08e509ae2722861b9d
[4]
unsigned int
_ids
classaruco_1_1MarkerCode.html
abe70e8e74484e47dc6cc6961b8a0cebe
[4]
unsigned int
_n
classaruco_1_1MarkerCode.html
afc6d0623b00badf4443e46baaf81ce03
aruco::MarkerDetector
classaruco_1_1MarkerDetector.html
aruco::MarkerDetector::MarkerCandidate
CornerRefinementMethod
classaruco_1_1MarkerDetector.html
ace0069f60aa5cef25a455be1e3d66dc1
NONE
classaruco_1_1MarkerDetector.html
ace0069f60aa5cef25a455be1e3d66dc1a818e862759af62704385015cf0ca2239
HARRIS
classaruco_1_1MarkerDetector.html
ace0069f60aa5cef25a455be1e3d66dc1a96acc78a258cbd0ee75815a114c82367
SUBPIX
classaruco_1_1MarkerDetector.html
ace0069f60aa5cef25a455be1e3d66dc1a6a41c357297ab089899bad573f91cc58
LINES
classaruco_1_1MarkerDetector.html
ace0069f60aa5cef25a455be1e3d66dc1a96976a499df924efb6218a01cd226e1f
ThresholdMethods
classaruco_1_1MarkerDetector.html
a1d6ee5812484ae973ea2638aa054b389
FIXED_THRES
classaruco_1_1MarkerDetector.html
a1d6ee5812484ae973ea2638aa054b389abbc9aaab9cd6580cfc292b76bb287fe5
ADPT_THRES
classaruco_1_1MarkerDetector.html
a1d6ee5812484ae973ea2638aa054b389afdbf9cecf1d818516da5701666639c67
CANNY
classaruco_1_1MarkerDetector.html
a1d6ee5812484ae973ea2638aa054b389a597d69a6a2c7166947ed5c885d63b65c
void
detect
classaruco_1_1MarkerDetector.html
a558219505ba19c16807d0cd851ddbac8
(const cv::Mat &input, std::vector< Marker > &detectedMarkers, cv::Mat camMatrix=cv::Mat(), cv::Mat distCoeff=cv::Mat(), float markerSizeMeters=-1, bool setYPerperdicular=false)
void
detect
classaruco_1_1MarkerDetector.html
aa6d63bd029756643b9b1526cd28b6ce7
(const cv::Mat &input, std::vector< Marker > &detectedMarkers, CameraParameters camParams, float markerSizeMeters=-1, bool setYPerperdicular=false)
void
detectRectangles
classaruco_1_1MarkerDetector.html
a37be5db247987122dbc3e616da47e3e3
(const cv::Mat &thresImg, vector< std::vector< cv::Point2f > > &candidates)
void
enableErosion
classaruco_1_1MarkerDetector.html
a85d4908f578ea80f0815b11c912c31e0
(bool enable)
const vector< std::vector< cv::Point2f > > &
getCandidates
classaruco_1_1MarkerDetector.html
a6d42fe278bfc251659d4e28796601c2f
()
CornerRefinementMethod
getCornerRefinementMethod
classaruco_1_1MarkerDetector.html
a14f802cd0915fab0b5ae150e50737423
() const
int
getDesiredSpeed
classaruco_1_1MarkerDetector.html
ac1c0bcaa63f0dd9939588c03415f9166
() const
void
getMinMaxSize
classaruco_1_1MarkerDetector.html
a79a701055cdccd7816f509c91887fa2b
(float &min, float &max)
const cv::Mat &
getThresholdedImage
classaruco_1_1MarkerDetector.html
af5d46972fb431b3b147c78bdac2096f3
()
ThresholdMethods
getThresholdMethod
classaruco_1_1MarkerDetector.html
a9d29eba2c0c2e6c5befd92a79c7e99c6
() const
void
getThresholdParams
classaruco_1_1MarkerDetector.html
adde4873574b5a6da5afcf254dabf1178
(double ¶m1, double ¶m2) const
int
getWarpSize
classaruco_1_1MarkerDetector.html
aa1054fdb98def8b176524f6114208d32
() const
MarkerDetector
classaruco_1_1MarkerDetector.html
aeb11e4c8d99e619338f9453b03252722
()
void
pyrDown
classaruco_1_1MarkerDetector.html
a8a6f10343676f588c64a2978f3091e74
(unsigned int level)
void
refineCandidateLines
classaruco_1_1MarkerDetector.html
a31f0e12e059b7651df7ac55dd1b3ccc9
(MarkerCandidate &candidate, const cv::Mat &camMatrix, const cv::Mat &distCoeff)
void
setCornerRefinementMethod
classaruco_1_1MarkerDetector.html
ae46e37f9795c2d95084fab9f46a36a7a
(CornerRefinementMethod method)
void
setDesiredSpeed
classaruco_1_1MarkerDetector.html
a334888d444947beff4b92b7c37cf4a6a
(int val)
void
setMakerDetectorFunction
classaruco_1_1MarkerDetector.html
a016caa551b0d14ca74913fa2036d0b5c
(int(*markerdetector_func)(const cv::Mat &in, int &nRotations))
void
setMinMaxSize
classaruco_1_1MarkerDetector.html
a759698a524bb93ff3dd2a30dcb7e3d87
(float min=0.03, float max=0.5)
void
setThresholdMethod
classaruco_1_1MarkerDetector.html
af9f4d48cb107559f29a5c594ef6260b7
(ThresholdMethods m)
void
setThresholdParams
classaruco_1_1MarkerDetector.html
ae62e6b62bc82793d640c9c04ff00335c
(double param1, double param2)
void
setWarpSize
classaruco_1_1MarkerDetector.html
aa29a1bd323f6251654dc184c2efbb0dd
(int val)
void
thresHold
classaruco_1_1MarkerDetector.html
a0c45520746ab01c710b1e6dcc550c0db
(int method, const cv::Mat &grey, cv::Mat &thresImg, double param1=-1, double param2=-1)
bool
warp
classaruco_1_1MarkerDetector.html
aedcd73ff274bad9885b3086d3b216b08
(cv::Mat &in, cv::Mat &out, cv::Size size, std::vector< cv::Point2f > points)
~MarkerDetector
classaruco_1_1MarkerDetector.html
aafadf4a0b81a7f03e443f0ad79fdf8a9
()
static void
glGetProjectionMatrix
classaruco_1_1MarkerDetector.html
a3e0bfae23d10f3e9c3ea4c4de7bea90b
(CameraParameters &CamMatrix, cv::Size orgImgSize, cv::Size size, double proj_matrix[16], double gnear, double gfar, bool invert=false)
void
detectRectangles
classaruco_1_1MarkerDetector.html
a177784637b4527e9981bbde5f5117507
(const cv::Mat &thresImg, vector< MarkerCandidate > &candidates)
void
distortPoints
classaruco_1_1MarkerDetector.html
a916256dfc48491d1c5accbb77ef1d212
(vector< cv::Point2f > in, vector< cv::Point2f > &out, const cv::Mat &camMatrix, const cv::Mat &distCoeff)
void
draw
classaruco_1_1MarkerDetector.html
a351b148668f21c4a6650396d64927eb0
(cv::Mat out, const std::vector< Marker > &markers)
void
drawAllContours
classaruco_1_1MarkerDetector.html
a9d7a1bfe2daf7226fad2c8bec704e04d
(cv::Mat input, std::vector< std::vector< cv::Point > > &contours)
void
drawApproxCurve
classaruco_1_1MarkerDetector.html
ac9146a2fa8d44211ad04945dbc097c09
(cv::Mat &in, std::vector< cv::Point > &approxCurve, cv::Scalar color)
void
drawContour
classaruco_1_1MarkerDetector.html
a7bb7bf643750654e4f4435605e5d6c60
(cv::Mat &in, std::vector< cv::Point > &contour, cv::Scalar)
void
findBestCornerInRegion_harris
classaruco_1_1MarkerDetector.html
a25bb4af8f8ea17ac41c14541c2387c12
(const cv::Mat &grey, vector< cv::Point2f > &Corners, int blockSize)
cv::Point2f
getCrossPoint
classaruco_1_1MarkerDetector.html
a4cfa657029c6398e6d2f6dacf37da354
(const cv::Point3f &line1, const cv::Point3f &line2)
void
interpolate2Dline
classaruco_1_1MarkerDetector.html
a2193eba027c14aa72a5c59b43c567104
(const vector< cv::Point2f > &inPoints, cv::Point3f &outLine)
bool
isInto
classaruco_1_1MarkerDetector.html
a29b5f940d888f76b491dd2b5affac0a7
(cv::Mat &contour, std::vector< cv::Point2f > &b)
void
joinVectors
classaruco_1_1MarkerDetector.html
a33fd8889b334d3092c40a9db9fac60be
(vector< vector< T > > &vv, vector< T > &v, bool clearv=false)
int
perimeter
classaruco_1_1MarkerDetector.html
a6a3008d48ede27c2a3f64123ef57b7c5
(std::vector< cv::Point2f > &a)
void
removeElements
classaruco_1_1MarkerDetector.html
adfe27f2dc4d057ee803ef24b2671d77b
(vector< T > &vinout, const vector< bool > &toRemove)
bool
warp_cylinder
classaruco_1_1MarkerDetector.html
a2095fdc39ea281d13adcd1f919d24a2f
(cv::Mat &in, cv::Mat &out, cv::Size size, MarkerCandidate &mc)
float
_borderDistThres
classaruco_1_1MarkerDetector.html
aa84319f63eb71a672fefdc3114b2d2c9
vector< std::vector< cv::Point2f > >
_candidates
classaruco_1_1MarkerDetector.html
a9fda59f95b8b009596027f49a502bbfc
CornerRefinementMethod
_cornerMethod
classaruco_1_1MarkerDetector.html
a26dbffecbb478d5e2198da4494345066
bool
_doErosion
classaruco_1_1MarkerDetector.html
a3534fbcee660e087bbbf972a6ca8cd89
int
_markerWarpSize
classaruco_1_1MarkerDetector.html
a1e5759f7f1cdfd30cb3f747fab669337
float
_maxSize
classaruco_1_1MarkerDetector.html
a976cf5f634ddab80ba50c4616b35cd14
float
_minSize
classaruco_1_1MarkerDetector.html
a483bf4b430ccd79d2841ed17540fa16f
int
_speed
classaruco_1_1MarkerDetector.html
a65f05a8ebd1dbfb9b56fba32e2e4f796
ThresholdMethods
_thresMethod
classaruco_1_1MarkerDetector.html
a4d9d5280ef63b2fa70afb8ce3f89e1c8
double
_thresParam1
classaruco_1_1MarkerDetector.html
acc8735a854af013a402ad796aeb42e4e
double
_thresParam2
classaruco_1_1MarkerDetector.html
a805f25c325fa30cf42f6f1b6ee40f1a0
cv::Mat
grey
classaruco_1_1MarkerDetector.html
a4d67711d5b81e75832dd837401886209
int(*
markerIdDetector_ptrfunc
classaruco_1_1MarkerDetector.html
a5d6008ea8dd05993acf4194e8b024c40
)(const cv::Mat &in, int &nRotations)
int
pyrdown_level
classaruco_1_1MarkerDetector.html
a922c5bba1739391191622de0b62b59c9
cv::Mat
reduced
classaruco_1_1MarkerDetector.html
a48cd5deae0b8575030497e0b57b82e7e
cv::Mat
thres
classaruco_1_1MarkerDetector.html
a9b34f63ac4459452b50f7975efad045a
cv::Mat
thres2
classaruco_1_1MarkerDetector.html
a501c65be2a65fea777d90851b8122643
aruco::MarkerDetector::MarkerCandidate
classaruco_1_1MarkerDetector_1_1MarkerCandidate.html
aruco::Marker
MarkerCandidate
classaruco_1_1MarkerDetector_1_1MarkerCandidate.html
adad7bd66ecc4b887f12630821ee002e1
()
MarkerCandidate
classaruco_1_1MarkerDetector_1_1MarkerCandidate.html
ab43a9ff111bbfd737a937e572ac3aed0
(const Marker &M)
MarkerCandidate
classaruco_1_1MarkerDetector_1_1MarkerCandidate.html
a3504bfd04335da7f0da103f0a0bdade7
(const MarkerCandidate &M)
MarkerCandidate &
operator=
classaruco_1_1MarkerDetector_1_1MarkerCandidate.html
a0e9a7bba2548f5d7d26fdacd612d6f84
(const MarkerCandidate &M)
vector< cv::Point >
contour
classaruco_1_1MarkerDetector_1_1MarkerCandidate.html
a0f6abf847dd7f620b6b65d2337171bea
int
idx
classaruco_1_1MarkerDetector_1_1MarkerCandidate.html
abc39f35d25852efcb904748646f453b5
aruco::MarkerInfo
structaruco_1_1MarkerInfo.html
MarkerInfo
structaruco_1_1MarkerInfo.html
a7af341115133187342859906d11b1fb6
()
MarkerInfo
structaruco_1_1MarkerInfo.html
a8c568a9b5dc313fb9829ff3a7632f2c3
(int _id)
MarkerInfo
structaruco_1_1MarkerInfo.html
a6ec16cc61d746127dc8e771071c664ef
(const MarkerInfo &MI)
MarkerInfo &
operator=
structaruco_1_1MarkerInfo.html
a0f95739917aa7fcbe33931fcb25fbfbc
(const MarkerInfo &MI)
int
id
structaruco_1_1MarkerInfo.html
a48c8b013f0d26eb39a903ae5a60dfe48
aruco::SubPixelCorner
classaruco_1_1SubPixelCorner.html
void
checkTerm
classaruco_1_1SubPixelCorner.html
a8ec84f9164638b32e10366b202e72886
()
void
generateMask
classaruco_1_1SubPixelCorner.html
ad33e6bc38918efe528da88d8530c8327
()
double
pointDist
classaruco_1_1SubPixelCorner.html
a6025a3af167bf2ea83c282ae8b09b7f8
(cv::Point2f estimate_corner, cv::Point2f curr_corner)
void
RefineCorner
classaruco_1_1SubPixelCorner.html
a1d97758cd811925e87a045fc2e5c7ee9
(cv::Mat image, std::vector< cv::Point2f > &corners)
SubPixelCorner
classaruco_1_1SubPixelCorner.html
aef69371b75f0a9837a6805623be41161
()
bool
enable
classaruco_1_1SubPixelCorner.html
adaf76ef8eaf1509bbaf30b3fe9f0c157
int
_apertureSize
classaruco_1_1SubPixelCorner.html
a1dd1186f6a6cf988cd74a4978c60cac4
int
_max_iters
classaruco_1_1SubPixelCorner.html
a2c283731649cb4f61ed95b760e4a4c68
cv::TermCriteria
_term
classaruco_1_1SubPixelCorner.html
ad2e702195bc59eeb736b423aa6c7dd36
int
_winSize
classaruco_1_1SubPixelCorner.html
ab19c1a7002467f15f3ce66bc2ce948a3
double
eps
classaruco_1_1SubPixelCorner.html
a4b875d32d918201715bbf91aca562338
cv::Mat
mask
classaruco_1_1SubPixelCorner.html
af199cb6d25d99a7e393ef0e5156ea449
index
ArUco: Augmented Reality library from the University of Cordoba
index
APPLICATIONS
Final
LIBRARY
Testing
WINDOWS
INTRODUCTION
BOARDS
COMPILING
Linux