33namespace jevois {
class StdModule; }
41 "will be appended, as well as a .dat extension. For example, specifying 'camera_para' "
42 "here and running the camera sensor at 320x240 will attempt to load "
43 "camera_para320x240.dat from within the module's directory (if relative stem) or "
44 "from the specified absolute location (if absolute stem).",
45 JEVOIS_SHARE_PATH
"/camera/camera_para", ParamCateg);
59 JEVOIS_DEFINE_ENUM_CLASS(DictThreshMode, (AR_LABELING_THRESH_MODE_MANUAL) (AR_LABELING_THRESH_MODE_AUTO_MEDIAN)
60 (AR_LABELING_THRESH_MODE_AUTO_OTSU) (AR_LABELING_THRESH_MODE_AUTO_ADAPTIVE)
61 (AR_LABELING_THRESH_MODE_AUTO_BRACKETING) );
65 "robustness to varying lighting conditions",
66 DictThreshMode::AR_LABELING_THRESH_MODE_AUTO_OTSU, DictThreshMode_Values, ParamCateg);
70 Dict::AR_MATRIX_CODE_3x3_PARITY65, Dict_Values, ParamCateg);
73 JEVOIS_DECLARE_PARAMETER(confthresh,
double,
"Minimum confidence threshold required for valid detections",
83 public jevois::Parameter<artoolkit::camparams, artoolkit::contpose, artoolkit::dictionary,
84 artoolkit::msg3d, artoolkit::confthresh, artoolkit::threshmode>
139 void manualinit(
int w,
int h, AR_PIXEL_FORMAT pixformat);
friend friend class Component